Skip to content

Conversation

@neutrinoceros
Copy link
Contributor

No description provided.

@pllim
Copy link
Member

pllim commented Nov 14, 2025

CI was disabled. Close/reopen to run it.

@pllim pllim closed this Nov 14, 2025
@pllim pllim reopened this Nov 14, 2025
@pllim
Copy link
Member

pllim commented Nov 14, 2025

You have to drop Python 3.8 here as well. FYI.

@neutrinoceros
Copy link
Contributor Author

thanks, I missed the notification !

@pllim
Copy link
Member

pllim commented Nov 14, 2025

Ooof looks like some technical debts need fixing also.

@pllim
Copy link
Member

pllim commented Nov 14, 2025

Only some jobs are failing. For the older versions, might want to be more conservative in bumping test matrix.

@neutrinoceros
Copy link
Contributor Author

yeah, it might take a couple iterations

@neutrinoceros neutrinoceros marked this pull request as draft November 14, 2025 17:50
@neutrinoceros neutrinoceros force-pushed the mnt/pep639 branch 2 times, most recently from 41f9950 to e5db568 Compare November 14, 2025 18:02
@neutrinoceros neutrinoceros marked this pull request as ready for review November 14, 2025 18:05
@neutrinoceros
Copy link
Contributor Author

should be good now

[tox]
envlist =
py{38,39,310,311,312}-test{,-pytestoldest,-pytest52,-pytest53,-pytest60,-pytest61,-pytest62,-pytest70,-pytest71,-pytest72,-pytest73,-pytest74,-devdeps}
py{39,310,311,312,313,314}-test{,-pytestoldest,-pytest52,-pytest53,-pytest60,-pytest61,-pytest62,-pytest70,-pytest71,-pytest72,-pytest73,-pytest74,-devdeps}
Copy link
Member

Choose a reason for hiding this comment

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

Did you give up on py314? I see it added here but no longer used.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I tried to use it but tables doesn't have wheels for it yet so any env I did try just failed to install.

Copy link
Member

Choose a reason for hiding this comment

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

Gotcha. We can address that via follow up issue.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

or just wait for tables to catch up

with:
test_extras: test
test_command: pytest $GITHUB_WORKSPACE/tests; pytest --arraydiff $GITHUB_WORKSPACE/tests
python-version: '3.13'
Copy link
Member

Choose a reason for hiding this comment

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

Do we want to publish wheel with oldest supported Python?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

As you wish, I don't know that it matters much since we can't get to this point without passing the build matrix first

Copy link
Member

Choose a reason for hiding this comment

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

Me neither. Probably no difference but better be safe than sorry.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

sounds reasonable to me

@pllim

This comment was marked as resolved.

Copy link
Member

@pllim pllim left a comment

Choose a reason for hiding this comment

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

Thanks!

@pllim pllim merged commit dfcb8a7 into astropy:main Nov 14, 2025
16 checks passed
@neutrinoceros neutrinoceros deleted the mnt/pep639 branch November 14, 2025 18:57
@pllim
Copy link
Member

pllim commented Nov 14, 2025

For completeness, I opened #58 as follow-up issue.

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.

2 participants