Skip to content

recipes: pyjnius: drop stale six dependency - #3379

Open
f321x wants to merge 1 commit into
kivy:developfrom
f321x:202609_pyjnius_drop_six
Open

recipes: pyjnius: drop stale six dependency#3379
f321x wants to merge 1 commit into
kivy:developfrom
f321x:202609_pyjnius_drop_six

Conversation

@f321x

@f321x f321x commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

The six recipe was removed with the Python 3.14 update (#3242), but pyjnius kept 'six' in its depends.
A dependency without a recipe is handed to pip as a plain python module, so every build that pulls in pyjnius installs six into the target site-packages for nothing: pyjnius dropped its six requirement in 1.5.0 (kivy/pyjnius#619) and 1.7.0 only declares dev/ci extras.

@f321x f321x changed the title pyjnius: drop stale six dependency recipes: pyjnius: drop stale six dependency Sep 11, 2026
@f321x
f321x force-pushed the 202609_pyjnius_drop_six branch from 711f095 to 16f1ba6 Compare September 11, 2026 12:32
The six recipe was removed with the Python 3.14 update (kivy#3242), but
pyjnius kept 'six' in its depends. A dependency without a recipe is
handed to pip as a plain python module, so every build that pulls in
pyjnius installs six into the target site-packages for nothing:
pyjnius dropped its six requirement in 1.5.0 (kivy/pyjnius#619) and
1.7.0 only declares dev/ci extras.
@f321x
f321x force-pushed the 202609_pyjnius_drop_six branch from 16f1ba6 to 0ac6a96 Compare September 11, 2026 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant