summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* move setuptools integration to private subpackageRonny Pfannschmidt2023-05-093-109/+109
* ScmVersion: use f string in reprRonny Pfannschmidt2023-04-281-3/+3
* restore logging functionalityRonny Pfannschmidt2023-04-272-37/+19
* chore: bump min setuptools version to 61Ronny Pfannschmidt2023-04-271-15/+4
* fix #838: handle incorrectly passed empty tag regex as defaultRonny Pfannschmidt2023-04-272-8/+24
* chore: add debug to internal api entrypointRonny Pfannschmidt2023-04-272-15/+24
* chore: mercurial - simplify fresh workdir handlingRonny Pfannschmidt2023-04-101-3/+7
* switch command check from help to versionRonny Pfannschmidt2023-04-101-1/+3
* chore: reduce number of imports in version.pyRonny Pfannschmidt2023-04-051-10/+6
* refactor: introduce a own CompletedProcess subclass with parse_success methodRonny Pfannschmidt2023-04-055-76/+92
* git cleanup: replace search_parents with walk_potential_rootsRonny Pfannschmidt2023-04-031-30/+8
* breaking: unify version.distance to intRonny Pfannschmidt2023-04-032-19/+12
* chore: drop unused code from _typesRonny Pfannschmidt2023-04-034-70/+41
* chore: migrate walk_potental_roots to pathlib.PathRonny Pfannschmidt2023-04-021-13/+6
* chore: use pathlib in hg-git tas helperRonny Pfannschmidt2023-03-291-1/+1
* introduce a parse_success helper to parse command outputRonny Pfannschmidt2023-03-292-34/+98
* make scmworkdir.path always a PathRonny Pfannschmidt2023-03-294-25/+15
* remove the utils moduleRonny Pfannschmidt2023-03-2910-65/+46
* chore: drop unused function_has_argRonny Pfannschmidt2023-03-291-8/+0
* breaking: purge do/do_exRonny Pfannschmidt2023-03-295-133/+133
* breaking: replace trace with loggingRonny Pfannschmidt2023-03-2919-120/+214
* rename .hacks to .fallbacks and drop support for pip-egg-infoRonny Pfannschmidt2023-03-292-12/+2
* refactor: has_command: inline optional argsRonny Pfannschmidt2023-03-291-3/+3
* pre-commit autoupdate + has_command fixRonny Pfannschmidt2023-03-141-1/+10
* refactor/breaking: move file finders to private moduleRonny Pfannschmidt2023-03-135-34/+34
* fix: use fspath to protect windows from path objectsRonny Pfannschmidt2023-03-111-0/+2
* refactor: command running - migrate more code to itRonny Pfannschmidt2023-03-113-13/+15
* refactor: unify command running apisRonny Pfannschmidt2023-03-116-20/+26
* chore: drop utils.iter_entry_pointsRonny Pfannschmidt2023-03-111-9/+0
* refactor: split tracing and command running into own modulesRonny Pfannschmidt2023-03-1117-131/+148
* bugfix: restore merge-lost encoding for setup.cfg loadingRonny Pfannschmidt2023-03-091-1/+1
* Merge branch 'main' into feature/custom_version_scheme_outside_setuppySpencer Chang2023-02-241-8/+2
|\
| * Merge remote-tracking branch 'upstream/debt/unused-code'Ronny Pfannschmidt2023-02-241-8/+2
| |\
| | * Merge branch 'main' into debt/unused-codeJason R. Coombs2022-11-222-4/+15
| | |\
| | * \ Merge branch 'main' into debt/unused-codeRonny Pfannschmidt2022-09-146-9/+58
| | |\ \
| | * | | Remove IO parameter for read_dist_name_from_setup_cfg, which is unused and un...Jason R. Coombs2022-08-191-6/+2
* | | | | fix mypy errorsSpencer Chang2023-02-131-2/+2
* | | | | [pre-commit.ci] auto fixes from pre-commit.com hookspre-commit-ci[bot]2023-02-131-1/+0
* | | | | combine try catch for EntryPoint with entry_pointsSpencer Chang2023-02-131-4/+7
* | | | | Merge branch 'main' into feature/custom_version_scheme_outside_setuppySpencer Chang2023-02-1321-614/+484
|\ \ \ \ \ | |/ / / /
| * | | | pre-commit updatesRonny Pfannschmidt2023-02-1211-21/+3
| * | | | correct git workdir passover and setuptools double call inRonny Pfannschmidt2023-01-314-31/+24
| * | | | private configruation moduleRonny Pfannschmidt2023-01-3113-31/+30
| * | | | ensure tag regex is a regexRonny Pfannschmidt2023-01-311-3/+7
| * | | | introduce config overriesRonny Pfannschmidt2023-01-184-26/+60
| * | | | drop unnecessary type-checking guardsRonny Pfannschmidt2023-01-188-37/+16
| * | | | potential breaking: Configuration as dataclassRonny Pfannschmidt2023-01-184-92/+42
| * | | | remove the legacy version parser apiRonny Pfannschmidt2023-01-186-61/+12
| * | | | cut down on the exposed helpers in __init__.pyRonny Pfannschmidt2023-01-182-20/+15
| * | | | drop the deprecated version_from_scm helperRonny Pfannschmidt2023-01-181-12/+0