Skip to content

Conversation

@Didou09
Copy link
Member

@Didou09 Didou09 commented Mar 31, 2025

Main changes:

Complete refurbishing of packaging:

  • setup.cfg, setup.py and requirements.txt removed
  • pyproject.toml completed and cleaned-up
    • build back-end: setuptools and setuptool_scm
    • version single-sourcing using an automatically-generated datastock/_version.py file
  • Updated .github/workflows/python-testing-matrix.yml to use uv
  • Classifiers now live in a separate file

Issues:

Fixes, in devel, issue #187

@Didou09 Didou09 merged commit 5a78d67 into devel Mar 31, 2025
12 checks passed
@Didou09 Didou09 deleted the Issue187_PyprojectToml branch March 31, 2025 05:00
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