summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Start removing support for Python 2.x for pycparserEli Bendersky2023-01-071-6/+1
|
* Add Python 3.11 as a supported version (#469)Erlend E. Aasland2022-10-281-0/+1
| | | | | | | * Add Python 3.11 as a supported version Fixes #468 * Address review: add Python 3.11 to CI test matrix
* Use proper SPDX identifier (#474)Maximilian2022-09-161-1/+1
|
* Preparation for releasing 2.21Eli Bendersky2021-11-061-1/+1
| | | | updates #438
* Add support for Python 3.10 (#436)Hugo van Kemenade2021-10-051-0/+1
| | | | | * Add support for Python 3.10 * Test on 3.10 final
* Add testing and support for modern Pythons (#398)Jon Dufresne2020-12-081-0/+3
| | | Python 3.9 was released on October 5th, 2020.
* Update version 2.19 --> 2.20Eli Bendersky2020-03-041-1/+1
|
* Bump versions to 2.19release_v2.19Eli Bendersky2018-09-191-1/+1
|
* Drop testing for EOL Pythons 3.2 & 3.3 (#271)Jon Dufresne2018-06-281-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python 3.2 and 3.3 are end of life. They are no longer receiving bug fixes, including for security issues. Python 3.3 went EOL on 2017-09-29 and Python 3.2 on 2016-02-20. For additional details on supported Python versions, see: https://devguide.python.org/#status-of-python-branches Removing support for EOL Pythons will reduce necessary testing and maintenance resources. Pass python_requires argument to setuptools to help pip decide what version of the library to install. Using pypinfo, here are the download statistics for the last 30 days, showing very minimal use of these EOL pythons: $ pypinfo --percent pycparser pyversion | python_version | percent | download_count | | -------------- | ------- | -------------- | | 2.7 | 71.64% | 1,373,309 | | 3.6 | 15.78% | 302,407 | | 3.5 | 8.32% | 159,452 | | 3.4 | 3.80% | 72,850 | | 2.6 | 0.32% | 6,187 | | 3.7 | 0.12% | 2,263 | | 3.3 | 0.02% | 360 | | 3.2 | 0.00% | 15 | | 3.8 | 0.00% | 5 | | None | 0.00% | 1 |
* Don't ship .pyc files and don't create pyc files when building tables (#135)Stefano Rivera2018-05-021-3/+6
|
* Add additional trove classifiers to setup.py (#250)Jon Dufresne2018-04-111-0/+2
| | | | | | | | | | | | | - Document project as stable, ready for use in production environments - Document project license Helps library users know these values at a glance. These classifiers are displayed on the PyPI page: https://pypi.python.org/pypi/pycparser For a complete list of trove classifiers, see: https://pypi.python.org/pypi?%3Aaction=list_classifiers
* Add Python 3.6 (#214)Hugo2017-10-101-1/+8
| | | | | | * Add Python 3.6 Plus the other explicit major.minor versions supported
* Update version number to 2.18 for releaserelease_v2.18Eli Bendersky2017-07-041-1/+1
|
* Prepare release 2.17Eli Bendersky2016-10-271-1/+1
|
* Prepare 2.16 for releaserelease_v2.16Eli Bendersky2016-10-181-1/+1
|
* Prepare for releasing v2.15release_v2.15Eli Bendersky2016-10-181-1/+1
|
* Preparing for release 2.14release_v2.14Eli Bendersky2015-06-091-1/+1
|
* Update version and CHANGES for 2.13 releaserelease_v2.13Eli Bendersky2015-05-121-3/+1
|
* Release 2.12release_v2.12Eli Bendersky2015-04-211-1/+1
|
* Prepare for release 2.11release_v2.11Eli Bendersky2015-04-211-1/+1
|
* Run post install task executing _build_tablesFlorian Rathgeber2013-12-301-1/+29
| | | | | | | | | | | * Add post install task executing _build_tables in install destination * Use distutils execute for building tables to respect dry_run flag * Use setuptools if available, fall back to distutils if not * Name the overriden class install to get the right help text * Also run _build_tables when creating a source distribution * No more need to run _build_tables.py manually Closes #5
* Revert "Run post install task executing _build_tables"Eli Bendersky2013-12-281-23/+0
| | | | This reverts commit 441d5447e485388367fc08c94e5e35e9e2ac1ddc.
* Run post install task executing _build_tablesFlorian Rathgeber2013-12-281-0/+23
| | | | | | | | | | * Add post install task executing _build_tables in install destination * Use distutils execute for building tables to respect dry_run flag * Name the overriden class install to get the right help text * Also run _build_tables when creating a source distribution * No more need to run _build_tables.py manually Closes #5
* Bump version to 2.10 and do some whitespace cleanups.Eli Bendersky2013-08-031-29/+29
|
* cosmetic fixes for moving into new repoEli Bendersky2013-06-091-4/+4
|
* bumping version to 2.09.1release_v2.09.1Eli Bendersky2012-12-291-1/+1
|
* fixed setup script to install ply subpackage as wellEli Bendersky2012-12-271-1/+1
|
* update project page link in setup scriptEli Bendersky2012-12-271-1/+1
|
* Added ply 3.4 to be redistributed with pycparser. This aids withEli Bendersky2012-12-241-2/+1
| | | | distribution and with tests.
* preparing for 2.08 releaseEli Bendersky2012-08-101-1/+1
|
* preparing release 2.07release_v2.07Eli Bendersky2012-06-161-1/+1
|
* preparation for 2.06 releaserelease_v2.06Eli Bendersky2012-02-041-1/+1
|
* Preparing for release 2.05eli.bendersky2011-10-161-2/+4
|
* updating version to 2.04eli.bendersky2011-05-211-1/+1
|
* changed license notices to BSD in all fileseli.bendersky2011-04-291-1/+1
|
* preparing for release 2.03release_v2.03eli.bendersky2011-03-061-1/+1
|
* added install_requires dependency on plyeli.bendersky2011-02-181-0/+1
|
* documentation fix: for installation problemsrelease_v2.02eli.bendersky2010-12-101-1/+1
|
* releasing version 2.01 - removed yaml dependency, fix installation problemseli.bendersky2010-12-041-2/+2
|
* Fixes for correct setup of the packageeli.bendersky2010-12-031-0/+1
|
* updated README, prepared for new version tageli.bendersky2010-10-301-1/+1
|
* documentation & updates for 1.081.x_finaleli.bendersky2010-10-091-1/+1
|
* initial import from SVNEli Bendersky2010-05-211-0/+26