| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Allow getting the version from the parent directory suffix. | Antony Lee | 2020-05-01 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | Add a `parentdir_prefix_version` config parameter which allows lets setuptools_scm get a version string from the name of the parent directory: if `parentdir_prefix_version = "foo-"` and the parent directory is named `foo-v12.34`, then the version is 12.34. This is only active if the parameter is set (it defaults to unset, i.e. the feature is opt-in), if getting the version from the SCM failed, *and* there's no metadata already present. However, this has higher priority than `fallback_version` (which remains the last-resort fallback). This feature is intended to support the tarballs that GitHub automatically creates for all releases, which have no metadata but follow the correct naming scheme for the feature to work. This feature is directly inspired from versioneer's `parentdir_prefix` setting. | ||||
| * | update pre-commit setup to modern practices and ensure flake8 is in line as ↵ | Ronny Pfannschmidt | 2019-11-25 | 1 | -1/+0 |
| | | | | | well (#369) | ||||
| * | Don't pass entrypoing name around anymore and allow passing fallback_root to ↵ | Ionel Cristian Mărieș | 2019-05-10 | 1 | -1/+2 |
| | | | | | get_version. | ||||
| * | Allow setting a fallback version in case everything else fails. | Antony Lee | 2019-03-03 | 1 | -0/+13 |
| | | |||||
| * | fix #297 - correct the invocation in version_from_scm | Ronny Pfannschmidt | 2018-08-08 | 1 | -0/+5 |
| | | |||||
| * | Merge pull request #276 from punkadiddle/master | Ronny Pfannschmidt | 2018-07-17 | 1 | -2/+2 |
| |\ | | | | | configurable version number extraction from tag strings | ||||
| | * | working draft using configuration instance class | punkadiddle | 2018-07-09 | 1 | -2/+2 |
| | | | |||||
| * | | Add some pretned tests | Jonathan Piron | 2018-07-02 | 1 | -4/+6 |
| |/ | |||||
| * | breaking change - no longer accept plain strings from parse | Ronny Pfannschmidt | 2018-05-21 | 1 | -7/+3 |
| | | | | | its deprecated since 1.x | ||||
| * | inflict black on the codebase :) | Ronny Pfannschmidt | 2018-05-13 | 1 | -25/+29 |
| | | |||||
| * | acceptance test and changelog for issue #167 | Ronny Pfannschmidt | 2017-04-08 | 1 | -0/+3 |
| | | |||||
| * | fix tests for windows paths | Ronny Pfannschmidt | 2017-02-08 | 1 | -6/+6 |
| | | |||||
| * | troughly pass all versions trough parsed versions | Ronny Pfannschmidt | 2016-10-05 | 1 | -1/+3 |
| | | |||||
| * | introduce parse_scm_fallback concept and fix parse hooks | Ronny Pfannschmidt | 2015-12-07 | 1 | -2/+2 |
| | | | | | | before parse hooks would just break if the scm they would use was not availiable now after parse, setuptools-scm runs the fallbacks | ||||
| * | coding and documentation style cleanups | Ronny Pfannschmidt | 2015-12-07 | 1 | -1/+1 |
| | | |||||
| * | introduce scm parser overriding fixes #70 and #71 | Ronny Pfannschmidt | 2015-12-06 | 1 | -0/+6 |
| | | |||||
| * | support enforcing version numbers via the env | Ronny Pfannschmidt | 2015-12-01 | 1 | -0/+6 |
| | | |||||
| * | remove forgotten tests | Ronny Pfannschmidt | 2015-11-28 | 1 | -34/+0 |
| | | | | | due to git missuse the file cahnge was not added in the previous commit | ||||
| * | finish extracting mercurial tests into own file | Ronny Pfannschmidt | 2015-11-28 | 1 | -94/+3 |
| | | |||||
| * | simplify data from mime test | Ronny Pfannschmidt | 2015-11-28 | 1 | -4/+3 |
| | | |||||
| * | move hg archival test | Ronny Pfannschmidt | 2015-11-28 | 1 | -25/+0 |
| | | |||||
| * | Now that /tmp is no longer hard-coded, supply a more interesting root. | Jason R. Coombs | 2015-11-14 | 1 | -2/+2 |
| | | |||||
| * | Extend the extraction of the root assertion so that it's re-used by all ↵ | Jason R. Coombs | 2015-11-14 | 1 | -12/+14 |
| | | | | | test_root functions | ||||
| * | It seems the cache parameter is unused and needs not be supplied | Jason R. Coombs | 2015-11-14 | 1 | -1/+1 |
| | | |||||
| * | Add relative_to parameter to get_version. Fixes #44 and fixes #45. | Jason R. Coombs | 2015-11-12 | 1 | -0/+5 |
| | | |||||
| * | Extract assert_root_tmp fixture | Jason R. Coombs | 2015-11-12 | 1 | -1/+5 |
| | | |||||
| * | restructure root finding, fixes #43 and #45 | Ronny Pfannschmidt | 2015-09-17 | 1 | -1/+1 |
| | | | | | | | * PKG-INFO is no longer a scm, instead the version is substituted directly * git root folder is verified * simplicistic acceptance test for the root finding | ||||
| * | fix win32+python27 failure. | Gabi Davar | 2015-06-13 | 1 | -1/+1 |
| | | | | | | * for the above environment must be byte strings - not unicode * fix test windows - /tmp is not an absolute path. | ||||
| * | fix and test dumping to filesv1.5.1 | Ronny Pfannschmidt | 2015-05-30 | 1 | -0/+13 |
| | | |||||
| * | restructure codebase, move setuptools integration code to own file | Ronny Pfannschmidt | 2015-05-30 | 1 | -7/+6 |
| | | |||||
| * | fix various minor issues with versin numbering | Ronny Pfannschmidt | 2015-02-21 | 1 | -3/+3 |
| | | |||||
| * | pluggable versioning schemes | Ronny Pfannschmidt | 2015-02-21 | 1 | -36/+9 |
| | | |||||
| * | create a package, return to self-use, split module | Ronny Pfannschmidt | 2015-02-17 | 1 | -0/+223 |
