Skip to content

Conversation

@neutrinoceros
Copy link
Contributor

see https://setuptools-scm.readthedocs.io/en/latest/config/

I'm also bumping the minimal requirement for setuptools-scm to 8.0 because it's the first version with the replacement option version_file.

@neutrinoceros neutrinoceros changed the title MNT: update setuptools-scm section in pyproject.toml (write_to option is deprecated) MNT: update setuptools-scm section in pyproject.toml (write_to option is deprecated) Jan 25, 2025
@neutrinoceros
Copy link
Contributor Author

failures seem unrelated and appear to be caused by tests/conftest.py requiring tox parts that are somehow not available at runtime (specifically the tox.pytest namespace requires devpi-process, which is not a hard dependency to tox itself). I don't have a clear idea why this started to fail only now though (or at any point during the last 3 months when CI didn't run at all).
@Cadair last edited this conftest, maybe he has ideas ?

@Cadair Cadair force-pushed the mnt/follow_setuptools_scm_depr branch from 6c1c19d to a8e9e27 Compare January 28, 2025 12:36
Copy link
Member

@Cadair Cadair left a comment

Choose a reason for hiding this comment

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

@Cadair Cadair merged commit 3d3b97f into OpenAstronomy:main Jan 28, 2025
7 checks passed
@neutrinoceros neutrinoceros deleted the mnt/follow_setuptools_scm_depr branch January 28, 2025 14:03
CyclingNinja pushed a commit to CyclingNinja/packaging-guide that referenced this pull request Sep 2, 2025
This is an autogenerated PR, which merges commits from
OpenAstronomy/packaging-guide.



*Do not squash merge this PR! All commits from upstream should be
present in the repos history.*
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