Skip to content

Conversation

@ev-br
Copy link
Member

@ev-br ev-br commented Aug 8, 2025

closes gh-210

@ev-br
Copy link
Member Author

ev-br commented Aug 8, 2025

Looks like it all runs fine on python 3.8 if we replace the pipe with an explicit Union. Since it's literally a one-line change, I think we can keep min-python version at 3.8. So let's add a CI job and call it good. WDYT @lucascolley ?

@ev-br ev-br added the bug Something isn't working label Aug 8, 2025
Pipes are python 3.9 syntax. While it's nice (type annotation *is* verbose and ugly),
this is the only place which is not python 3.8 compatible, so it's not worth bumping
the min version just for this single line.
@ev-br ev-br force-pushed the min_python_on_ci branch from 88fd64c to 5f6e7df Compare August 8, 2025 07:57
Copy link
Member

@lucascolley lucascolley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds good, thanks!

@ev-br ev-br merged commit 7dd7ef9 into main Aug 8, 2025
18 checks passed
@ev-br ev-br deleted the min_python_on_ci branch August 8, 2025 08:23
@ev-br ev-br added this to the 2.0.1 milestone Aug 8, 2025
@ev-br
Copy link
Member Author

ev-br commented Aug 8, 2025

Thanks, v2.0.1 is on PyPI. Hopefully this fixes the conda-forge issue, please let me know if it does not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BUG: build fails with min Python

3 participants