python-setuptools_scm

Edit Package python-setuptools_scm
No description set
Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000053 53 Bytes
python-setuptools_scm.changes 0000025063 24.5 KB
python-setuptools_scm.spec 0000002912 2.84 KB
setuptools-scm-8.0.4.tar.gz 0000074280 72.5 KB
Revision 77 (latest revision is 87)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 77)
- update to 8.0.4:
  * introduce scriv for changelog management
  * reconfigure local build backend to use an attribute instead
    of star imports from setuptools
  * introduce ruff as a linter
  * ensure the setuptools version keyword correctly load
    pyproject.toml configuration
  * add build and wheel to the test requirements for regression
    testing
  * move internal toml handling to own module
  * remove legacy version parser api - config arg always required
    turn Configuration into a dataclass
  * require configuration to always pass into helpers
  * hide file-finders implementation in private module
  * renamed setuptools_scm.hacks to setuptools_scm.fallbacks and
    drop support for pip-egg-info
  * remove trace function and use logging instead
  * unify `distance=None` and `distance=0` they should mean the
    same andwhere hiding dirty states that are now explicitly
    dirty
  * depend on later importlib for the full selectable api
  * move setuptools integration code to private sub-package
  * use normalized dist names for the
    `SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${DIST_NAME}` env var
  * drop support for python 3.7
  * introduce `version_file` as replacement for `write_to`
  * created a directory for the vcs-versioning package and added
    it to pypi
- drop setuptools-68.patch (upstream)
- add setuptools-68.patch to fix tests with newer setuptools
Comments 0
openSUSE Build Service is sponsored by