summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add setup.py to egg-info by defaultShashank Singh2018-11-021-0/+6
| | | | Fixes GH issue #1506
* Add tests for setup.py inclusionShashank Singh2018-11-023-4/+70
| | | | | | This tests that `setup.py` is included by default in the distribution with the egg_info command and when an sdist is built with build_meta.build_sdist
* Merge pull request #1564 from 0az/doc-setup-cfg-min-versionPaul Ganssle2018-11-012-10/+14
|\ | | | | Document setup.cfg minimum version for version and project_urls
| * Add version footnoteAndrew Zhou2018-10-301-9/+12
| |
| * Add news fragmentAndrew Zhou2018-10-281-0/+1
| |
| * Improve setup.cfg minimum version documentationAndrew Zhou2018-10-281-5/+5
| | | | | | | | | | - version: a960ee1c3f1d1d1067ec1e3c88dc345060bd33a4 - project_urls: df2246449c271c07586bcecc3eaa36e9b0e94e3d
* | Merge pull request #1560 from varunkamath18/feature/docs_clean_user_prereqsPaul Ganssle2018-11-014-156/+234
|\ \ | | | | | | Update documentation for setuptools distribution
| * | Change index header for Easy InstallPaul Ganssle2018-11-011-1/+1
| | |
| * | Add news fragment for PR #1560Varun Kamath2018-11-012-1/+1
| | |
| * | Update distribution guide and archive ez_setup docVarun Kamath2018-11-013-156/+234
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a simple introductory guide to the modern way to distribute `setuptools`-based projects with a link to the Python packaging tutorial. Rather than delete the old `ez_setup` information, it has been moved to a separate archive for people who want to use it as a historical reference.
* | | Add missing word to sentence in docs (#1552)Jon Dufresne2018-11-012-1/+2
|/ / | | | | Add missing word to sentence in python 3 docs
* | Document that rpmbuild is required for bdist_rpm (#1547)Riccardo Magliocchetti2018-10-302-0/+5
| | | | | | | | | | Document that rpmbuild is required for bdist_rpm Refs #1456
* | Merge pull request #1541 from smenon8/deprecate-requiresPaul Ganssle2018-10-293-1/+39
|\ \ | | | | | | Deprecate the requires keyword
| * \ Merge branch 'master' into deprecate-requiresSreejith Menon2018-10-285-45/+83
| |\ \ | | |/
| * | Add changelog for PR #1541Sreejith Menon2018-10-271-0/+1
| | |
| * | Deprecate the requires keywordSreejith Menon2018-10-272-1/+37
| | | | | | | | | | | | | | | | | | | | | For runtime dependencies, install_requires should be used. For build dependencies, a PEP 518-compliant `pyproject.toml` should be used. Other dependencies can use extra requirements.
* | | Merge pull request #1545 from robinjhuang/custom-deprecation-warningsPaul Ganssle2018-10-2911-13/+84
|\ \ \ | |_|/ |/| | Custom deprecation warning classes.
| * | Add unit tests for setuptools deprecation warningsrobinjhuang2018-10-283-3/+25
| | | | | | | | | | | | | | | | | | | | | | | | These are tests to ensure that the specified deprecation warnings are raised when the functions are called. Co-authored-by: Junhan Huang <robin.j.huang@gmail.com> Co-authored-by: Marton Pono <marci93@gmail.com>
| * | Add unit tests for PkgResourcesDeprecationWarningrobinjhuang2018-10-281-1/+10
| | |
| * | Add a changelog for PR #1545robinjhuang2018-10-281-0/+1
| | |
| * | Add custom deprecation warning classesJunhan Huang2018-10-286-9/+48
|/ / | | | | | | | | | | | | | | | | | | | | `DeprecationWarning` is not visible by default in the latest versions of CPython, so this switches the deprecation warnings in setuptools and pkg_resources over to custom classes derived from `Warning` instead. Fixes issue github issue #159 Co-authored-by: Junhan Huang <robin.j.huang@gmail.com> Co-authored-by: Marton Pono <marci93@gmail.com>
* | Merge pull request #1561 from shashanksingh28/fix_readme_linksJason R. Coombs2018-10-281-4/+0
|\ \ | | | | | | remove private and redundant link
| * | remove private and redundant linkShashank Singh2018-10-281-4/+0
|/ /
* | Inline variableJason R. Coombs2018-10-281-4/+1
| |
* | Extract _get_option function for getting an option from getter or attribute.Jason R. Coombs2018-10-281-9/+14
| |
* | Remove ez_setup from documentation (#1553)Varun Kamath2018-10-282-12/+7
| | | | | | | | | | | | | | | | Remove ez_setup from setuptools installation docs This removes ez_setup.py from the setuptools development instructions and updates some links into EasyInstall that were skipping over the deprecation warning.
* | Feed the hobgoblins (delint).Jason R. Coombs2018-10-281-6/+11
| |
* | Merge pull request #1550 from pypa/bugfix/1549-cython-recommendedJason R. Coombs2018-10-281-10/+19
|\ \ | | | | | | Update recommendation.
| * | fix typoPaul Ganssle2018-10-281-1/+1
| | | | | | | | | Co-Authored-By: jaraco <jaraco@jaraco.com>
| * | Update recommendation. Fixes #1549.Jason R. Coombs2018-10-281-10/+19
| |/
* | Merge pull request #1537 from madig/doc-setup.cfg-src-layoutJason R. Coombs2018-10-282-0/+30
|\ \ | |/ |/| Document using setup.cfg for src-layouts
| * Edit wordingNikolaus Waxweiler2018-10-281-4/+5
| |
| * Correct typoNikolaus Waxweiler2018-10-271-1/+1
| |
| * Add changelog entryNikolaus Waxweiler2018-10-271-0/+1
| |
| * Document using setup.cfg for src-layoutsNikolaus Waxweiler2018-10-271-0/+28
| |
* | Merge pull request #1534 from xrmx/cythonvspyrexJason R. Coombs2018-10-272-17/+23
|\ \ | | | | | | Document building Cython projects instead of Pyrex
| * | Document building Cython projects instead of PyrexRiccardo Magliocchetti2018-10-272-17/+23
| | | | | | | | | | | | Refs #1395
* | | Merge pull request #1533 from bloomberg/dont_copy_pycJason R. Coombs2018-10-273-2/+5
|\ \ \ | | | | | | | | Exclude .pyc in sdist output
| * | | Add before_deploy checks for pyc files in TravisCIGökçen Nurlu2018-10-271-1/+3
| | | | | | | | | | | | | | | | | | | | This should stop the PyPI release stage if a `.pyc` exists in the generated SOURCES.txt.
| * | | Exclude .pyc in _vendor folder from sdist outputGökçen Nurlu2018-10-272-1/+2
| | | | | | | | | | | | | | | | Fixes #1414
* | | | Merge pull request #1539 from vitoace/content-description-doc-issue1236Paul Ganssle2018-10-272-5/+6
|\ \ \ \ | |_|_|/ |/| | | Added minumum column in metadata table and version info for long_description_content_type
| * | | Added news fragment for PR #1539Vito2018-10-271-0/+1
| | | |
| * | | Added minimum version info to setup.cfg metadataVito2018-10-271-5/+5
|/ / / | | | | | | | | | | | | | | | | | | This also documents that the long_description_content_type keyword was added in version 38.6.0. Co-authored-by: Gene Matusovsky <gene_matusovsky@s5a.com>
* | | Merge pull request #1531 from madig/skip-tests-to-be-skippedPaul Ganssle2018-10-277-12/+6
|\ \ \ | | | | | | | | Mark Py 2/3-only tests as skip instead of xfail
| * | | Add changelog entry for PR #1531Nikolaus Waxweiler2018-10-271-0/+1
| | | |
| * | | Remove pytest marker and code for Python < 2.7Nikolaus Waxweiler2018-10-272-7/+0
| | | |
| * | | Mark Py 2/3-only tests as skip instead of xfailNikolaus Waxweiler2018-10-275-6/+6
| |/ / | | | | | | | | | | | | Also reuse pre-defined py2_only and py3_only decorators where appropriate.
* | | Update setup.cfg documentation to include data_files (#1532)DanGolding2018-10-271-4/+5
| |/ |/| | | | | * Update setup.cfg documentation to include data_files
* | Merge pull request #1530 from madig/officially-support-py37Paul Ganssle2018-10-271-0/+1
|\ \ | |/ |/| Officially support Python 3.7
| * Add Python 3.7 to the classifiersNikolaus Waxweiler2018-10-271-0/+1
|/ | | | Fixes https://github.com/pypa/setuptools/issues/1528.