summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Switch to pyproject.toml (fixes #685).Andi Albrecht2022-12-301-12/+0
|
* Update copyright notice.Andi Albrecht2020-10-071-1/+1
|
* Move setup data to setup.cfg.Andi Albrecht2020-10-071-101/+2
|
* Add Python 3.9 classifier.Andi Albrecht2020-10-061-0/+1
|
* Document PyPy support with trove classifierJon Dufresne2020-09-131-0/+2
|
* Remove support for end-of-life PythonsJon Dufresne2020-08-311-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python 2.7 and 3.4 are end-of-life. They are no longer receiving bug fixes, including for security issues. Python 2.7 went EOL on 2020-01-01 and 3.4 on 2019-03-18. For additional details on support Python versions, see: Supported: https://devguide.python.org/#status-of-python-branches EOL: https://devguide.python.org/devcycle/#end-of-life-branches Removing support for EOL Pythons will reduce testing and maintenance resources while allowing the library to move towards modern Python 3. Using pypinfo, we can show the PyPI download statistics, showing less than 10% of users are using Python 2.7. | python_version | percent | download_count | | -------------- | ------: | -------------: | | 3.7 | 45.36% | 3,056,010 | | 3.6 | 26.46% | 1,782,778 | | 3.8 | 12.22% | 823,213 | | 2.7 | 9.97% | 671,459 | | 3.5 | 5.86% | 394,846 | | 3.4 | 0.10% | 6,700 | | 3.9 | 0.03% | 2,346 | | 2.6 | 0.00% | 57 | | 3.3 | 0.00% | 21 | | 3.10 | 0.00% | 6 | | Total | | 6,737,436 | Library users who continue to use Python 2.7 will still be able to install previous versions of sqlparse. Compatibility shims have been dropped, simplifying the code. Using pyupgrade, the codebase has been updated to take advantage of modern syntax <https://github.com/asottile/pyupgrade>. The wheel is no longer marked as "universal" as it is now Python 3 only.
* Add Python 3.8 to list of classifiers.Andreas Albrecht2020-01-081-0/+1
|
* Replace print statment by print function in documentation.Andi Albrecht2019-05-251-1/+1
|
* Add trove classifier for Python 3.7 supportJon Dufresne2018-08-281-0/+1
| | | | Testing was added in b9ff0bd225e71f4fe522859b49b8194a725b4421.
* Update copyright header (fixes #372).Andi Albrecht2018-07-311-1/+2
|
* Correct spelling (#407)Josh Soref2018-05-181-1/+1
| | | | | | | | | | | | | | | | * spelling: choice * spelling: duplicate * spelling: identifier * spelling: issue * spelling: parenthesis * spelling: split * spelling: statements
* Pass python_requires argument to setuptoolsJon Dufresne2018-01-111-0/+1
| | | | | | | | | | | | | | | | | | | Helps pip decide what version of the library to install. https://packaging.python.org/tutorials/distributing-packages/#python-requires > If your project only runs on certain Python versions, setting the > python_requires argument to the appropriate PEP 440 version specifier > string will prevent pip from installing the project on other Python > versions. https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords > python_requires > > A string corresponding to a version specifier (as defined in PEP 440) > for the Python version, used to specify the Requires-Python defined in > PEP 345.
* Remove support for EOL Python 3.3Jon Dufresne2018-01-111-1/+0
| | | | | | | | | | | | | Python 3.3 is EOL. It is no longer receiving bug fixes, including for security issues. Python 3.3 has been EOL since 2017-09-29. For additional details, see: https://devguide.python.org/#status-of-python-branches Additionally, pytest has dropped support for Python 3.3 in a recent version, causing test failures. See: https://docs.pytest.org/en/latest/changelog.html#pytest-3-3-0-2017-11-23
* Document project as stable and ready for use in productionJon Dufresne2018-01-041-1/+1
|
* Add Python 3.6 to classifiersVictor Uriarte2017-01-091-0/+1
|
* Correct license link (fixes #288).Andi Albrecht2016-09-141-1/+1
|
* Fix entry_point name; sqlformat vs sqlparseVictor Uriarte2016-06-151-1/+1
|
* Update setup.pyVictor Uriarte2016-06-121-18/+12
| | | | switch scripts to console-script
* Apply new-style str formatVictor Uriarte2016-06-111-4/+3
|
* Add or Update copyright year to filesVictor Uriarte2016-06-041-2/+4
|
* Remove 2to3 from setup.py.Andi Albrecht2015-12-081-6/+0
|
* Misc code cleanup.Andi Albrecht2015-10-261-5/+2
|
* Use compat module for single Python 2/3 code base.Andi Albrecht2015-10-261-3/+2
| | | | This change includes minor fixes and code cleanup too.
* Remove compatibility for Python < 2.7.Andi Albrecht2015-10-261-3/+0
|
* Add Python 3.5 to tox/travis config.Tim Graham2015-10-241-0/+2
|
* Actually import setup, even without setuptools (fixes #115).Andi Albrecht2013-10-241-0/+1
|
* Add minimal changes to support Python 2.4.Andi Albrecht2013-02-281-0/+1
| | | | | Fair warning: Support for Python 2.4 may be dropped at any time. But as long as the changes are that minimal and have no significant side-effects we can keep up the compatibility.
* Remove x-bit from setup.py.Andi Albrecht2013-01-211-0/+0
|
* Require distribute only for Python 3.Andi Albrecht2013-01-011-2/+9
|
* Remove download url from setup (fixes issue84).Andi Albrecht2013-01-011-5/+0
| | | | Downloads on github are disabled since December 2012.
* Don't install tests as a package.Andi Albrecht2013-01-011-1/+1
|
* Python 3 is now fully supported without any patches.Andi Albrecht2012-12-311-0/+7
| | | | | | | | | This change makes the extras/py3k stuff obsolete and installing for Python 3 is as easy as "python3 setup.py install". setup.py uses distribute's use_2to3 flag to automatically run 2to3 when Python 3 is used. \o/ Happy New Year, everyone!
* parse version number instead of importing sqlparse in setup.pyAndi Albrecht2012-11-241-17/+23
| | | | | | | This allows to bootstrap the python 3 conversion process whithout failing on python setup.py develop. Patch with slight modifications by Florian Bauer.
* Update links in setup.py, thanks to @bulkanevcimen.Andi Albrecht2012-08-241-4/+6
|
* Change all internal use of to_unicode() to __unicode__() and marked former ↵Jesús Leganés Combarro "Piranna"2012-02-031-2/+2
| | | | one as deprecated.
* Updated trove classifier.Andi Albrecht2009-06-071-1/+1
|
* Updated version number.0.1.1Andi Albrecht2009-05-061-5/+15
|
* Added download URL.Andi Albrecht2009-04-071-0/+1
|
* Fixed setup.pyAndi Albrecht2009-04-071-23/+23
|
* Added long description for PyPIAndi Albrecht2009-04-071-2/+67
|
* Updated setup.pyAndi Albrecht2009-04-061-1/+1
|
* Initial import.Andi Albrecht2009-04-031-0/+28