Skip to content

pyjnius: drop stale six dependency - #3379

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

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.

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.
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