CHANGELOG.md
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.cfg
tox.ini
docs/api.rst
docs/changelog.rst
docs/command.rst
docs/conf.py
docs/configuration.rst
docs/how.rst
docs/index.rst
docs/notes.rst
docs/requirements.txt
docs/runtime-version.rst
docs/writing-methods.rst
src/versioningit/__init__.py
src/versioningit/__main__.py
src/versioningit/basics.py
src/versioningit/cmdclasses.py
src/versioningit/config.py
src/versioningit/core.py
src/versioningit/errors.py
src/versioningit/git.py
src/versioningit/hg.py
src/versioningit/hook.py
src/versioningit/logging.py
src/versioningit/methods.py
src/versioningit/next_version.py
src/versioningit/onbuild.py
src/versioningit/py.typed
src/versioningit/util.py
src/versioningit.egg-info/PKG-INFO
src/versioningit.egg-info/SOURCES.txt
src/versioningit.egg-info/dependency_links.txt
src/versioningit.egg-info/entry_points.txt
src/versioningit.egg-info/requires.txt
src/versioningit.egg-info/top_level.txt
test/conftest.py
test/test_config.py
test/test_end2end.py
test/test_format.py
test/test_get_version.py
test/test_git.py
test/test_hg.py
test/test_logging.py
test/test_main.py
test/test_next_version.py
test/test_onbuild.py
test/test_tag2version.py
test/test_util.py
test/test_write.py
test/data/mypackage-0.1.0.tar.gz
test/data/config/custom-methods.py
test/data/config/custom-methods.toml
test/data/config/custom-paramless.py
test/data/config/custom-paramless.toml
test/data/config/empty.py
test/data/config/empty.toml
test/data/config/paramless.py
test/data/config/paramless.toml
test/data/config/params.py
test/data/config/params.toml
test/data/config/step-args.py
test/data/config/step-args.toml
test/data/config-error/bad-method.toml
test/data/config-error/bad-method.txt
test/data/config-error/bad-module-dir.toml
test/data/config-error/bad-module-dir.txt
test/data/config-error/bad-module.toml
test/data/config-error/bad-module.txt
test/data/config-error/bad-section.toml
test/data/config-error/bad-section.txt
test/data/config-error/bad-value.toml
test/data/config-error/bad-value.txt
test/data/config-error/bad-ving.toml
test/data/config-error/bad-ving.txt
test/data/config-error/no-module.toml
test/data/config-error/no-module.txt
test/data/config-error/no-value.toml
test/data/config-error/no-value.txt
test/data/config-error/no-ving.toml
test/data/config-error/no-ving.txt
test/data/hg-archival/distance.json
test/data/hg-archival/distance.txt
test/data/hg-archival/exact.json
test/data/hg-archival/exact.txt
test/data/hg-archival/multi-latesttag.json
test/data/hg-archival/multi-latesttag.txt
test/data/hg-archival/multi-tag.json
test/data/hg-archival/multi-tag.txt
test/data/hg-archival/null-latesttag.json
test/data/hg-archival/null-latesttag.txt
test/data/metadata/desc-in-header.eml
test/data/metadata/desc-in-payload.eml
test/data/metadata/no-version-payload.eml
test/data/metadata/no-version.eml
test/data/metadata/version-after-desc.eml
test/data/metadata/version-in-desc.eml
test/data/replace-version/append-newline.py
test/data/replace-version/append.py
test/data/replace-version/latin1-edited.txt
test/data/replace-version/line-sepped.py
test/data/replace-version/line2block.py
test/data/replace-version/multi-matches.py
test/data/replace-version/nl-append.txt
test/data/replace-version/nomatch.py
test/data/replace-version/not-source.py
test/data/replace-version/replace-nonl.py
test/data/replace-version/replacement.py
test/data/replace-version/set-line.py
test/data/replace-version/source.py
test/data/replace-version/still-empty.py
test/data/replace-version/base/comment.py
test/data/replace-version/base/empty.py
test/data/replace-version/base/latin1.txt
test/data/replace-version/base/line-sep.py
test/data/replace-version/base/no-eof-nl.dat
test/data/replace-version/base/repeats.py
test/data/replace-version/base/source_file.py
test/data/replace-version/base/wheel_file.py
test/data/repos/error.json
test/data/repos/error.zip
test/data/repos/no-git.zip
test/data/repos/no-pyproject.zip
test/data/repos/no-versioningit.zip
test/data/repos/shallow.zip
test/data/repos/archives/git-archive-distance.json
test/data/repos/archives/git-archive-distance.zip
test/data/repos/archives/git-archive-exact.json
test/data/repos/archives/git-archive-exact.zip
test/data/repos/archives/hg-archive-default-tag.json
test/data/repos/archives/hg-archive-default-tag.zip
test/data/repos/archives/hg-archive-distance.json
test/data/repos/archives/hg-archive-distance.zip
test/data/repos/archives/hg-archive-exact.json
test/data/repos/archives/hg-archive-exact.zip
test/data/repos/git/added-no-commits-default-tag.json
test/data/repos/git/added-no-commits-default-tag.zip
test/data/repos/git/archive-repo-exclude.json
test/data/repos/git/archive-repo-exclude.marks
test/data/repos/git/archive-repo-exclude.zip
test/data/repos/git/archive-repo-match.json
test/data/repos/git/archive-repo-match.zip
test/data/repos/git/archive-repo-mixed-tags.json
test/data/repos/git/archive-repo-mixed-tags.zip
test/data/repos/git/archive-repo-mixed.json
test/data/repos/git/archive-repo-mixed.zip
test/data/repos/git/archive-repo.json
test/data/repos/git/archive-repo.zip
test/data/repos/git/custom-format-dirty.json
test/data/repos/git/custom-format-dirty.zip
test/data/repos/git/custom-format-distance-dirty.json
test/data/repos/git/custom-format-distance-dirty.zip
test/data/repos/git/custom-format-distance.json
test/data/repos/git/custom-format-distance.zip
test/data/repos/git/custom-method-pkg.json
test/data/repos/git/custom-method-pkg.zip
test/data/repos/git/custom-method-src.json
test/data/repos/git/custom-method-src.zip
test/data/repos/git/custom-method.json
test/data/repos/git/custom-method.zip
test/data/repos/git/default-tag.json
test/data/repos/git/default-tag.zip
test/data/repos/git/default-version-bad.json
test/data/repos/git/default-version-bad.marks
test/data/repos/git/default-version-bad.zip
test/data/repos/git/default-version.json
test/data/repos/git/default-version.marks
test/data/repos/git/default-version.zip
test/data/repos/git/detached-exact.json
test/data/repos/git/detached-exact.zip
test/data/repos/git/dirty.json
test/data/repos/git/dirty.zip
test/data/repos/git/distance-dirty.json
test/data/repos/git/distance-dirty.zip
test/data/repos/git/distance.json
test/data/repos/git/distance.zip
test/data/repos/git/exact-annotated.json
test/data/repos/git/exact-annotated.zip
test/data/repos/git/exact.json
test/data/repos/git/exact.zip
test/data/repos/git/exclude.json
test/data/repos/git/exclude.marks
test/data/repos/git/exclude.zip
test/data/repos/git/match.json
test/data/repos/git/match.zip
test/data/repos/git/onbuild-bases.json
test/data/repos/git/onbuild-bases.zip
test/data/repos/git/onbuild-write.json
test/data/repos/git/onbuild-write.zip
test/data/repos/git/onbuild.json
test/data/repos/git/onbuild.zip
test/data/repos/git/write-encoding.json
test/data/repos/git/write-encoding.zip
test/data/repos/git/write-py.json
test/data/repos/git/write-py.zip
test/data/repos/git/write-template.json
test/data/repos/git/write-template.zip
test/data/repos/git/write-txt.json
test/data/repos/git/write-txt.zip
test/data/repos/hg/added-no-commits-default-tag.json
test/data/repos/hg/added-no-commits-default-tag.zip
test/data/repos/hg/default-tag.json
test/data/repos/hg/default-tag.zip
test/data/repos/hg/dirty.json
test/data/repos/hg/dirty.zip
test/data/repos/hg/distance-dirty.json
test/data/repos/hg/distance-dirty.zip
test/data/repos/hg/distance.json
test/data/repos/hg/distance.zip
test/data/repos/hg/exact.json
test/data/repos/hg/exact.zip
test/data/repos/hg/multi-tag.json
test/data/repos/hg/multi-tag.zip
test/data/repos/hg/pattern.json
test/data/repos/hg/pattern.zip