pypi setuptools-scm 5.0.0

latest releases: 8.1.0, 8.0.4, 8.0.3...
3 years ago

Breaking changes:

  • fix #339: strict errors on missing scms when parsing a scm dir to avoid false version lookups
  • fix #337: if relative_to is a directory instead of a file,
    consider it as direct target instead of the containing folder and print a warning

Bugfixes:

  • fix #352: add support for generally ignoring specific vcs roots
  • fix #471: better error for version bump failing on complex but accepted tag
  • fix #479: raise indicative error when tags carry non-parsable information
  • Add no-guess-dev which does no next version guessing, just adds .post1.devN in
    case there are new commits after the tag
  • add python3.9
  • enhance documentation
  • consider SOURCE_DATE_EPOCH for versioning
  • add a version_tuple to write_to templates
  • fix #321: add suppport for the SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${DISTRIBUTION_NAME} env var to target the pretend key
  • fix #142: clearly list supported scm
  • fix #213: better error message for non-zero dev numbers in tags
  • fix #356: add git branch to version on describe failure

Don't miss a new setuptools-scm release

NewReleases is sending notifications on new releases.