<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/unidecode.git/setup.py, branch unidecode-1.1.2</title>
<subtitle>www.tablix.org: ~avian/git/unidecode.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/'/>
<entry>
<title>Set version to 1.1.2, update ChangeLog</title>
<updated>2020-12-20T09:26:57+00:00</updated>
<author>
<name>Tomaz Solc</name>
<email>tomaz.solc@tablix.org</email>
</author>
<published>2020-12-20T09:26:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=fdf8aa731c53154de04a019eaf91405fc5ff15a5'/>
<id>fdf8aa731c53154de04a019eaf91405fc5ff15a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set version to 1.1.1, update ChangeLog</title>
<updated>2019-06-21T09:02:40+00:00</updated>
<author>
<name>Tomaz Solc</name>
<email>tomaz.solc@tablix.org</email>
</author>
<published>2019-06-21T09:02:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=632af82e0f8bfe32cf73720459703655d16e6250'/>
<id>632af82e0f8bfe32cf73720459703655d16e6250</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set version to 1.1.0</title>
<updated>2019-06-14T14:28:42+00:00</updated>
<author>
<name>Tomaz Solc</name>
<email>tomaz.solc@tablix.org</email>
</author>
<published>2019-06-14T14:28:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=dc28c90ca7c18de3130ee2278aec290a9923e67b'/>
<id>dc28c90ca7c18de3130ee2278aec290a9923e67b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'jdufresne/pyreq'</title>
<updated>2019-01-19T10:27:44+00:00</updated>
<author>
<name>Tomaz Solc</name>
<email>tomaz.solc@tablix.org</email>
</author>
<published>2019-01-19T10:27:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=6c96492dbfe8e2cb8eee5024734a7628b5db7476'/>
<id>6c96492dbfe8e2cb8eee5024734a7628b5db7476</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add trove classifier for Python 3.7 support</title>
<updated>2019-01-05T17:21:55+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-01-05T17:21:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=8494a48be3393097889b21d299bf8e2b061465a0'/>
<id>8494a48be3393097889b21d299bf8e2b061465a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass python_requires argument to setuptools</title>
<updated>2018-12-31T14:31:30+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2018-12-31T14:30:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=cd474f6ca457a977a4f6434c58f32e708f98a83d'/>
<id>cd474f6ca457a977a4f6434c58f32e708f98a83d</id>
<content type='text'>
Helps pip decide what version of the library to install. Include this
information in the README as well. These versions were already
documented as trove classifiers.

https://packaging.python.org/guides/distributing-packages-using-setuptools/#python-requires

&gt; If your project only runs on certain Python versions, setting the
&gt; python_requires argument to the appropriate PEP 440 version specifier
&gt; string will prevent pip from installing the project on other Python
&gt; versions.

https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords

&gt; python_requires
&gt;
&gt; A string corresponding to a version specifier (as defined in PEP 440)
&gt; for the Python version, used to specify the Requires-Python defined in
&gt; PEP 345.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Helps pip decide what version of the library to install. Include this
information in the README as well. These versions were already
documented as trove classifiers.

https://packaging.python.org/guides/distributing-packages-using-setuptools/#python-requires

&gt; If your project only runs on certain Python versions, setting the
&gt; python_requires argument to the appropriate PEP 440 version specifier
&gt; string will prevent pip from installing the project on other Python
&gt; versions.

https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords

&gt; python_requires
&gt;
&gt; A string corresponding to a version specifier (as defined in PEP 440)
&gt; for the Python version, used to specify the Requires-Python defined in
&gt; PEP 345.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a context manager to always close the file after opening</title>
<updated>2018-12-31T13:53:37+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2018-12-31T13:51:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=52a549c57d61e9d67e50d596f0ef5cb5a237e645'/>
<id>52a549c57d61e9d67e50d596f0ef5cb5a237e645</id>
<content type='text'>
Fixes the following warning when Python warnings are enabled during
tests:

    setup.py:9: ResourceWarning: unclosed file &lt;_io.TextIOWrapper name='README.rst' mode='r' encoding='UTF-8'&gt;
      return open(os.path.join(os.path.dirname(__file__), "README.rst")).read()

To enable warnings, use the pass the -Walways argument to Python:

https://docs.python.org/3/using/cmdline.html#cmdoption-w
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes the following warning when Python warnings are enabled during
tests:

    setup.py:9: ResourceWarning: unclosed file &lt;_io.TextIOWrapper name='README.rst' mode='r' encoding='UTF-8'&gt;
      return open(os.path.join(os.path.dirname(__file__), "README.rst")).read()

To enable warnings, use the pass the -Walways argument to Python:

https://docs.python.org/3/using/cmdline.html#cmdoption-w
</pre>
</div>
</content>
</entry>
<entry>
<title>Set version to 1.0.23</title>
<updated>2018-11-19T07:08:11+00:00</updated>
<author>
<name>Tomaz Solc</name>
<email>tomaz.solc@tablix.org</email>
</author>
<published>2018-11-18T11:56:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=e3c730e5830f15c613f65f1764258165f4e5f52f'/>
<id>e3c730e5830f15c613f65f1764258165f4e5f52f</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 EOL Python 2.6 &amp; 3.3</title>
<updated>2018-06-30T13:41:06+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2018-06-30T13:38:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=d0719f9167d9f38c7d12aab4e7f06b54e63161e1'/>
<id>d0719f9167d9f38c7d12aab4e7f06b54e63161e1</id>
<content type='text'>
Python 2.6 and 3.3 are end of life. They are no longer receiving bug
fixes, including for security issues. Python 2.6 went EOL on 2013-10-29
and 3.3 on 2017-09-29. For additional details on supported Python
versions, see:

https://devguide.python.org/#status-of-python-branches

Removing support for EOL Pythons will reduce testing and maintenance
resources.

Using pypinfo, here are the download statistics for Unidecode over the
last 30 days, showing minimal 3.3 &amp; 2.6 installs.

$ pypinfo --percent unidecode pyversion

| python_version | percent | download_count |
| -------------- | ------- | -------------- |
| 2.7            |  66.07% |        244,263 |
| 3.6            |  19.69% |         72,777 |
| 3.5            |   8.27% |         30,585 |
| 3.4            |   5.59% |         20,663 |
| 3.7            |   0.29% |          1,062 |
| 2.6            |   0.06% |            210 |
| 3.8            |   0.02% |             72 |
| 3.3            |   0.01% |             44 |
| 3.2            |   0.00% |              6 |
| None           |   0.00% |              2 |
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python 2.6 and 3.3 are end of life. They are no longer receiving bug
fixes, including for security issues. Python 2.6 went EOL on 2013-10-29
and 3.3 on 2017-09-29. For additional details on supported Python
versions, see:

https://devguide.python.org/#status-of-python-branches

Removing support for EOL Pythons will reduce testing and maintenance
resources.

Using pypinfo, here are the download statistics for Unidecode over the
last 30 days, showing minimal 3.3 &amp; 2.6 installs.

$ pypinfo --percent unidecode pyversion

| python_version | percent | download_count |
| -------------- | ------- | -------------- |
| 2.7            |  66.07% |        244,263 |
| 3.6            |  19.69% |         72,777 |
| 3.5            |   8.27% |         30,585 |
| 3.4            |   5.59% |         20,663 |
| 3.7            |   0.29% |          1,062 |
| 2.6            |   0.06% |            210 |
| 3.8            |   0.02% |             72 |
| 3.3            |   0.01% |             44 |
| 3.2            |   0.00% |              6 |
| None           |   0.00% |              2 |
</pre>
</div>
</content>
</entry>
<entry>
<title>Set version to 1.0.22</title>
<updated>2018-01-05T15:50:57+00:00</updated>
<author>
<name>Tomaz Solc</name>
<email>tomaz.solc@tablix.org</email>
</author>
<published>2018-01-05T15:40:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/unidecode.git/commit/?id=9b06ebd02f490e783c0a8dc80154ae0282930883'/>
<id>9b06ebd02f490e783c0a8dc80154ae0282930883</id>
<content type='text'>
Traditionally Python Unidecode followed the versioning scheme used by the
original Perl module. This doesn't make sense any more because:

1) Perl Text::Unidecode itself switched to a different versioning scheme long ago
http://search.cpan.org/~sburke/Text-Unidecode-1.30/

2) Python Unidecode has now sufficiently diverged from Perl version so that
matched version numbers are no longer useful,

3) setuptools (&gt;= 8) began mangling version numbers, yielding confusion because
Unidecode 0.04.x now sometimes appears as 0.4.x
https://github.com/pypa/setuptools/issues/302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Traditionally Python Unidecode followed the versioning scheme used by the
original Perl module. This doesn't make sense any more because:

1) Perl Text::Unidecode itself switched to a different versioning scheme long ago
http://search.cpan.org/~sburke/Text-Unidecode-1.30/

2) Python Unidecode has now sufficiently diverged from Perl version so that
matched version numbers are no longer useful,

3) setuptools (&gt;= 8) began mangling version numbers, yielding confusion because
Unidecode 0.04.x now sometimes appears as 0.4.x
https://github.com/pypa/setuptools/issues/302
</pre>
</div>
</content>
</entry>
</feed>
