<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/setuptools-scm.git/src/setuptools_scm/version.py, branch bugfix/workflow</title>
<subtitle>github.com: pypa/setuptools_scm.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/'/>
<entry>
<title>Allow guess_next_simple_semver to ignore unneeded parts</title>
<updated>2020-05-11T21:25:47+00:00</updated>
<author>
<name>chrisjbillington</name>
<email>chrisjbillington@gmail.com</email>
</author>
<published>2020-05-11T20:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=26f8ff952675bc0be3dba59830d04e36bf1d172d'/>
<id>26f8ff952675bc0be3dba59830d04e36bf1d172d</id>
<content type='text'>
guess_next_simple_semver previously would error on trying to convert the
'rc0' part of a version such as '1.2.0rc1' to an int, even if it was
told to retain only the first two parts. (It would actually only error
on Python 2, where the conversion to int was non-lazy)

Now if it's told to retain only the first two parts, it won't try to
convert anything after the first two dots to an int, so it won't error.
The outcome is the same as if the bit after the second dot was a valid
int (which was going to be ignored anyway, we just now don't error on
it).

This is useful for the release-branch-semver scheme, which wants to be
able to find the next minor version even if the most recent version is a
release candidate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
guess_next_simple_semver previously would error on trying to convert the
'rc0' part of a version such as '1.2.0rc1' to an int, even if it was
told to retain only the first two parts. (It would actually only error
on Python 2, where the conversion to int was non-lazy)

Now if it's told to retain only the first two parts, it won't try to
convert anything after the first two dots to an int, so it won't error.
The outcome is the same as if the bit after the second dot was a valid
int (which was going to be ignored anyway, we just now don't error on
it).

This is useful for the release-branch-semver scheme, which wants to be
able to find the next minor version even if the most recent version is a
release candidate.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add release-branch-semver scheme</title>
<updated>2020-05-11T21:25:34+00:00</updated>
<author>
<name>chrisjbillington</name>
<email>chrisjbillington@gmail.com</email>
</author>
<published>2020-05-11T18:45:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=e62d4aac4b2e9fa7c5c120f2f3b5108db21d52a2'/>
<id>e62d4aac4b2e9fa7c5c120f2f3b5108db21d52a2</id>
<content type='text'>
This is a scheme that assumes that the upcoming release for most
branches is a minor release, and that only for release branches
(those whose branch names parse as a version number according to current
configuration) is the upcoming version a patch release.

Better document the differences between the schemes in README.rst
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a scheme that assumes that the upcoming release for most
branches is a minor release, and that only for release branches
(those whose branch names parse as a version number according to current
configuration) is the upcoming version a patch release.

Better document the differences between the schemes in README.rst
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix file locations</title>
<updated>2020-03-18T17:33:10+00:00</updated>
<author>
<name>con-f-use</name>
<email>con-f-use@gmx.net</email>
</author>
<published>2020-03-18T17:33:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=125172c9f8fa660e5df82a05f8ded3775580e6f4'/>
<id>125172c9f8fa660e5df82a05f8ded3775580e6f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>no-local-version scheme and improved documentation</title>
<updated>2020-02-07T13:57:25+00:00</updated>
<author>
<name>con-f-use</name>
<email>con-f-use@gmx.net</email>
</author>
<published>2020-02-07T13:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=cb211ba93b01ded1114c96a3df7de19377624be5'/>
<id>cb211ba93b01ded1114c96a3df7de19377624be5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update pre-commit setup to modern practices and ensure flake8 is in line as well (#369)</title>
<updated>2019-11-25T21:04:43+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2019-11-25T21:04:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=e9cbdb231a59f06a508d86f2b5b14719ee4bbc34'/>
<id>e9cbdb231a59f06a508d86f2b5b14719ee4bbc34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove extras from ScmVersion repr</title>
<updated>2018-08-08T12:09:41+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2018-08-08T12:09:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=b6764107d9f598a55af9c29ca46d5cebb6238f69'/>
<id>b6764107d9f598a55af9c29ca46d5cebb6238f69</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>repare changelog and begin warnings crackdown</title>
<updated>2018-08-08T12:05:35+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2018-08-08T12:05:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=986a40c1db37f20059b8d5ee3922d7cf227f79bf'/>
<id>986a40c1db37f20059b8d5ee3922d7cf227f79bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>introduce travis jobs and configure egg builds them (#288)</title>
<updated>2018-07-24T08:16:10+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2018-07-24T08:16:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=27e145f81bae05a053867f37fc3f43cc4e61eb2f'/>
<id>27e145f81bae05a053867f37fc3f43cc4e61eb2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix #286 - return a list from tags_to_versions</title>
<updated>2018-07-24T07:10:53+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2018-07-24T07:10:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=a8a716896095fa821447eeaeb77f67102e326e8e'/>
<id>a8a716896095fa821447eeaeb77f67102e326e8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tags_to_version loops reduced to map function</title>
<updated>2018-07-10T21:16:57+00:00</updated>
<author>
<name>punkadiddle</name>
<email></email>
</author>
<published>2018-07-10T21:16:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=b960e296b6eb85fba43be9c43d0a55f141f3d52e'/>
<id>b960e296b6eb85fba43be9c43d0a55f141f3d52e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
