<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/setuptools-scm.git, branch drop-travis</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>drop travis</title>
<updated>2020-05-20T20:26:45+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>ronny.pfannschmidt@redhat.com</email>
</author>
<published>2020-05-17T07:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=e9a23bdd8b61e7da2d08bc0104cf3f84e5e746ac'/>
<id>e9a23bdd8b61e7da2d08bc0104cf3f84e5e746ac</id>
<content type='text'>
* port check-readme to twine check before dist upload
* port self install tests to github
* artifact downloads

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* port check-readme to twine check before dist upload
* port self install tests to github
* artifact downloads

</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #430 from chrisjbillington/release-branch-semver-scheme</title>
<updated>2020-05-16T21:00:45+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2020-05-16T21:00:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=8e6aa2b5fd42cb257c86e6dbe720eaee6d1e2c9b'/>
<id>8e6aa2b5fd42cb257c86e6dbe720eaee6d1e2c9b</id>
<content type='text'>
Add release-branch-semver scheme</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add release-branch-semver scheme</pre>
</div>
</content>
</entry>
<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>Merge pull request #429 from mgorny/skip-git</title>
<updated>2020-05-08T06:53:59+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2020-05-08T06:53:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=6ad91d0085acc8091f2336faaf4710c1bae4cf18'/>
<id>6ad91d0085acc8091f2336faaf4710c1bae4cf18</id>
<content type='text'>
Skip git tests when git is unavailable</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Skip git tests when git is unavailable</pre>
</div>
</content>
</entry>
<entry>
<title>Skip git tests when git is unavailable</title>
<updated>2020-05-07T19:26:48+00:00</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2020-05-07T19:26:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=968aac09663bcee8dfaee8c894ba4a723df9a172'/>
<id>968aac09663bcee8dfaee8c894ba4a723df9a172</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #428 from pypa/bugfix/427-utc-mismatch</title>
<updated>2020-05-07T08:00:12+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2020-05-07T08:00:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=e7f0b4bfd9a1f86ba946469a91b6261366bc5f3e'/>
<id>e7f0b4bfd9a1f86ba946469a91b6261366bc5f3e</id>
<content type='text'>
Generate the date for today in UTC</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generate the date for today in UTC</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #426 from mgorny/hg-skip</title>
<updated>2020-05-07T04:39:30+00:00</updated>
<author>
<name>Ronny Pfannschmidt</name>
<email>opensource@ronnypfannschmidt.de</email>
</author>
<published>2020-05-07T04:39:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=2732199b5e02b7f1e1681d264dd4a39846d40d95'/>
<id>2732199b5e02b7f1e1681d264dd4a39846d40d95</id>
<content type='text'>
Skip mercurial tests when hg is not available</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Skip mercurial tests when hg is not available</pre>
</div>
</content>
</entry>
<entry>
<title>Generate the date for today in UTC. Fixes #427.</title>
<updated>2020-05-07T01:05:41+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2020-05-07T01:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=49b9ed36e3fd92ddf1c62a5ddedb7019b300eb79'/>
<id>49b9ed36e3fd92ddf1c62a5ddedb7019b300eb79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip mercurial tests when hg is not available</title>
<updated>2020-05-06T20:16:46+00:00</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2020-05-06T20:11:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/setuptools-scm.git/commit/?id=b447ca04f2b0bb6f8a66fc47195f10f1b9ed2be5'/>
<id>b447ca04f2b0bb6f8a66fc47195f10f1b9ed2be5</id>
<content type='text'>
Mercurial is broken (read: crashing with bus error) on SPARC.
Nevertheless, many packages need setuptools_scm even if we never ever
use Mercurial checkouts.  This patch makes it possible to run the test
suite successfully when Mercurial is not available on the system.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mercurial is broken (read: crashing with bus error) on SPARC.
Nevertheless, many packages need setuptools_scm even if we never ever
use Mercurial checkouts.  This patch makes it possible to run the test
suite successfully when Mercurial is not available on the system.
</pre>
</div>
</content>
</entry>
</feed>
