Setuptools-scm

Latest version: v8.1.0

Safety actively analyzes 629004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 16

3.0.0

- introduce pre-commit and use black
- print the origin module to help testing
- switch to src layout (breaking change)
- no longer alias tag and parsed_version in order to support
understanding a version parse failure
- require parse results to be ScmVersion or None (breaking change)
- fix 266 by requiring the prefix word to be a word again (breaking
change as the bug allowed arbitrary prefixes while the original
feature only allowed words\")
- introduce an internal config object to allow the configuration for
tag parsing and prefixes (thanks to \punkadiddle for introducing it
and passing it through)

2.1.0

- enhance docs for sphinx usage
- add symlink support to file finder for git 247 (thanks Stéphane
Bidoul)
- enhance tests handling win32 (thanks Stéphane Bidoul)

2.0.0

- fix 237 - correct imports in code examples
- improve mercurial commit detection (thanks Aaron)
- breaking change: remove support for setuptools before parsed
versions
- reintroduce manifest as the travis deploy can\'t use the file finder
- reconfigure flake8 for future compatibility with black
- introduce support for branch name in version metadata and support a
opt-in simplified semver version scheme

1.17.0

- fix regression in git support - use a function to ensure it works in
egg installed mode

- actually fail if file finding fails in order to see broken setups
instead of generating broken dists

(thanks Mehdi ABAAKOUK for both)

1.16.2

- fix regression in handling git export ignores (thanks Mehdi
ABAAKOUK)

1.16.1

- fix regression in support for old setuptools versions (thanks Marco
Clemencic)

Page 9 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.