<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/rsa-git.git/Pipfile, branch version-4.7.2</title>
<subtitle>github.com: sybrenstuvel/python-rsa.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/'/>
<entry>
<title>Limit SHA3 support to Python 3.6+</title>
<updated>2020-06-11T18:22:30+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2020-06-11T18:22:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=9032802c2574bc4538f8f54843fd1996aaf396e4'/>
<id>9032802c2574bc4538f8f54843fd1996aaf396e4</id>
<content type='text'>
The third-party library that adds support for this to Python 3.5 is a
binary package, and thus breaks the pure-Python nature of Python-RSA.

This should fix [#147](https://github.com/sybrenstuvel/python-rsa/issues/147).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The third-party library that adds support for this to Python 3.5 is a
binary package, and thus breaks the pure-Python nature of Python-RSA.

This should fix [#147](https://github.com/sybrenstuvel/python-rsa/issues/147).
</pre>
</div>
</content>
</entry>
<entry>
<title>Moving back to Pipenv to manage dependencies</title>
<updated>2020-06-11T18:22:27+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2020-06-11T16:53:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=d15a7f3eaa90f2c48b6c4b893f4ae136a762b48f'/>
<id>d15a7f3eaa90f2c48b6c4b893f4ae136a762b48f</id>
<content type='text'>
Poetry breaks no-binary installations of the RSA library, which defeats
the purpose of this library.

See https://github.com/sybrenstuvel/python-rsa/issues/148

Among other changes, this reverts commit
fcf5b7457c70426a242b17db20dd4e34e1055f69.

I also added a workaround for an `ImportError` importing `zipp` on
Python 3.5.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Poetry breaks no-binary installations of the RSA library, which defeats
the purpose of this library.

See https://github.com/sybrenstuvel/python-rsa/issues/148

Among other changes, this reverts commit
fcf5b7457c70426a242b17db20dd4e34e1055f69.

I also added a workaround for an `ImportError` importing `zipp` on
Python 3.5.
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch from Pipenv to Poetry</title>
<updated>2019-08-04T15:22:46+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2019-08-04T15:22:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=222fb5f44796c739b71afff74998e06ff22ca111'/>
<id>222fb5f44796c739b71afff74998e06ff22ca111</id>
<content type='text'>
Poetry has a nicer interface, performs more tasks than Pipenv, and is
generally more pleasant to use.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Poetry has a nicer interface, performs more tasks than Pipenv, and is
generally more pleasant to use.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added mypy for static type checking</title>
<updated>2019-08-04T15:05:58+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2019-08-04T13:47:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=6760eb76e665dc81863a82110164c4b3b38e7ee9'/>
<id>6760eb76e665dc81863a82110164c4b3b38e7ee9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop support for Python 2 and 3.4</title>
<updated>2019-08-04T12:15:39+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2019-08-04T12:05:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=1e22d2eb03c7a29a0befe1febf951af9e46ce470'/>
<id>1e22d2eb03c7a29a0befe1febf951af9e46ce470</id>
<content type='text'>
Some of our development dependencies, like Sphinx, have already dropped
support for Python 2. This makes it harder for this project to update
its dependencies. Since Python 2 only has a few more months to live, I
think it's fine to drop support now.

Python 3.4 has already reached its end-of-life date.

Python-RSA now only supports Python 3.5 and newer. Python 3.5 support is
intended to last until its end-of-life date of 2019-09-13:
https://devguide.python.org/#status-of-python-branches
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of our development dependencies, like Sphinx, have already dropped
support for Python 2. This makes it harder for this project to update
its dependencies. Since Python 2 only has a few more months to live, I
think it's fine to drop support now.

Python 3.4 has already reached its end-of-life date.

Python-RSA now only supports Python 3.5 and newer. Python 3.5 support is
intended to last until its end-of-life date of 2019-09-13:
https://devguide.python.org/#status-of-python-branches
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed testing on older Python versions</title>
<updated>2018-10-23T21:09:14+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2018-10-23T21:07:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=3930881bb20d4789887ed31c04c957131ab2ddde'/>
<id>3930881bb20d4789887ed31c04c957131ab2ddde</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes for Travis CI</title>
<updated>2018-09-16T11:30:34+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2018-09-16T10:34:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=fd4cc60b7ac4c33bfc02c80377772244f2441625'/>
<id>fd4cc60b7ac4c33bfc02c80377772244f2441625</id>
<content type='text'>
- Remove `--ignore-pipfile`. This option makes Pipenv install from the
  `Pipfile.lock` only, ignoring the `Pipfile` itself. In a sense this is
  good, because it tests with the locked dependencies. However, it
  breaks when you lock on Python 3.6 but test on Python 3.4 or 2.7.
  We'll have to re-visit this when dropping support for older Pythons.

- pypy 3.6 -&gt; 3.5

- Drop `pypy` from Travis CI testing
  We still test with 'pypy3.5'. However, Pipenv has an issue with pypy 2.7.
  See https://github.com/pypa/pipenv/issues/2449

- Pypy3.5 seems to want pathlib2 when running on Travis CI
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove `--ignore-pipfile`. This option makes Pipenv install from the
  `Pipfile.lock` only, ignoring the `Pipfile` itself. In a sense this is
  good, because it tests with the locked dependencies. However, it
  breaks when you lock on Python 3.6 but test on Python 3.4 or 2.7.
  We'll have to re-visit this when dropping support for older Pythons.

- pypy 3.6 -&gt; 3.5

- Drop `pypy` from Travis CI testing
  We still test with 'pypy3.5'. However, Pipenv has an issue with pypy 2.7.
  See https://github.com/pypa/pipenv/issues/2449

- Pypy3.5 seems to want pathlib2 when running on Travis CI
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed testing with Travis CI and Tox</title>
<updated>2018-09-16T09:27:27+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2018-09-16T09:27:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=ad510185b54412f390f2ffcb2f8362326a1b0885'/>
<id>ad510185b54412f390f2ffcb2f8362326a1b0885</id>
<content type='text'>
- Added missing test dependencies.
- Updated `.travis.yml` and `tox.ini` to install deps and run with pipenv.
- Added testing on Python 3.7.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added missing test dependencies.
- Updated `.travis.yml` and `tox.ini` to install deps and run with pipenv.
- Added testing on Python 3.7.
</pre>
</div>
</content>
</entry>
<entry>
<title>Transitioned from `requirements.txt` to Pipenv for package management</title>
<updated>2018-07-10T19:51:14+00:00</updated>
<author>
<name>Sybren A. Stüvel</name>
<email>sybren@stuvel.eu</email>
</author>
<published>2018-07-10T19:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rsa-git.git/commit/?id=c2211eecc5e51d771cc9681e2abd3e3abf0542b6'/>
<id>c2211eecc5e51d771cc9681e2abd3e3abf0542b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
