Skip to content

Releases: dolfinus/setuptools-git-versioning

v2.1.0

10 Jan 08:47
b6c72e4
Compare
Choose a tag to compare

general

  • [feature] Test Python 3.13 compatibility

dependency

  • [bugfix] Replace outdated toml package with modern tomli. Thanks to @graingert

    References: #108

v2.0.0

08 Apr 20:15
Compare
Choose a tag to compare

core

  • [breaking] Drop get_branch_tags function which was deprecated since 1.8.0.

  • [breaking] version_file option now have precedence over any tags in the current branch.

    References: #94, #97

config

  • [breaking] Drop version_config keyword from setup.py, which was deprecated since 1.8.0.

  • [breaking] Does not allow passing setuptools_git_versioning=False and setuptools_git_versioning=True to config.
    Always use setuptools_git_versioning={"enabled": True}.

v1.13.6

30 Jan 09:14
bd6fc19
Compare
Choose a tag to compare

general

  • [feature] Test Python 3.12 compatibility

  • [feature] Remove useless warning if tag_filter, tag_formatter or branch_formatter is a regexp instead of function reference.

    References: #93

v1.13.5

08 Aug 11:43
3cd11bc
Compare
Choose a tag to compare

dependency

  • [bugfix] Import setuptools before importing distutils. Thanks to @tjni

    References: #84

v1.13.4

30 Jul 22:24
Compare
Choose a tag to compare

general

  • [feature] Test PyPy 3.10 support

docs

  • [feature] Update documentation to mention shallow clone issues.

    References: #83

ci

  • [feature] Push release using Trusted publishers feature of PyPI.org

v1.13.3

14 Mar 11:38
ecaddc4
Compare
Choose a tag to compare

docs

  • [bugfix] Move zip-safe option to tool.setuptools section of pyproject.toml.

    Thanks to @cclecle

    References: #78

v1.13.2

26 Feb 20:06
Compare
Choose a tag to compare

docs

  • [feature] Recommend users to use file-based schema instead of tag-based due some cases.

    References: #77, #75

  • [feature] Add small example of .gitignore file to common issues section. Thanks to @aram-eskandari

    References: #17

  • [feature] Improve examples of fetching package version in runtime.

    References: #55

v1.13.1

13 Nov 14:09
Compare
Choose a tag to compare

general

  • [general] [feature] Build and publish sdist package again

    References: #49, #72

  • [general] [bugfix] Allow to install package from .tar.gz without --no-build-isolation flag

    References: #49, #72

dependency

  • [dependency] [bugfix] Get rid of deprecated package dependency

    References: #72

ci

  • [ci] [feature] Publish development releases to Test PyPI

  • [ci] [feature] Use pypa/gh-action-pypi-publish Github action to publish releases to PyPI

  • [ci] [bugfix] Remove local part of version because it is not allowed in PyPI

v1.13.0

01 Nov 11:16
663ffcc
Compare
Choose a tag to compare

core

  • [core] [breaking] Make all internal functions private

  • [core] [feature] Add tag_filter option. Special thanks to @vortechs2000

    References: #68, #69

dependency

  • [dependency] [feature] For Python 3.11 use built-in tomllib instead of toml package

docs

  • [docs] [feature] Add documentation about fetching package version in runtime

    References: #55

  • [docs] [feature] Add description for some functions

v1.12.1

24 Oct 13:41
031ee08
Compare
Choose a tag to compare

core

  • [core] [bug] Make version sanitization less strict, allow to automatically convert some cases, e.g.
    1.0.0+feature/abc to 1.0.0+feature.abc

    References: #67

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy