aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bump version: 40.0.0 → 40.1.0v40.1.0Paul Ganssle2018-08-172-2/+2
|
* Merge pull request #1460 from pganssle/40.1.0rc1Paul Ganssle2018-08-1712-10/+15
|\ | | | | Prepare 40.1.0
| * Prepare 40.1.0 releasePaul Ganssle2018-08-1711-10/+15
| |
| * Add .gitignore to changelog.dPaul Ganssle2018-08-171-0/+0
|/ | | | | Add an empty .gitignore to changelog.d to prevent the directory from being deleted when it is emptied out during a release.
* Merge pull request #1389 from expobrain/scripts_asciiPaul Ganssle2018-08-173-4/+57
|\ | | | | Support for scripts with unicode content
| * Add changelog for PR #1389Daniele Esposti2018-08-171-0/+1
| |
| * Added test for scripts with unicodeDaniele Esposti2018-08-171-0/+52
| |
| * Support scripts with unicode contentDaniele Esposti2018-08-171-4/+4
|/ | | | This also renames the _to_ascii function to better reflect its purpose.
* Merge pull request #1451 from hugovk/upgrade-appdirsPaul Ganssle2018-08-174-18/+75
|\ | | | | Upgrade vendored appdirs from 1.4.0 to 1.4.3
| * Add changelogHugo2018-08-171-0/+1
| |
| * Upgrade vendored appdirs from 1.4.0 to 1.4.3Hugo2018-08-173-18/+74
| |
* | Merge pull request #1450 from hugovk/upgrade-pyparsingPaul Ganssle2018-08-173-30/+79
|\ \ | |/ |/| Upgrade vendored PyParsing from 2.1.10 to 2.2.0
| * Add changelogHugo2018-08-091-0/+1
| |
| * Upgrade vendored pyparsing from 2.1.10 to 2.2.0Hugo2018-08-092-30/+78
| |
* | Rename find_namepaces_ns to find_namespace_packages (#1423)Carsten Klein2018-08-178-35/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix #1419 PEP420: add find_namespace: directive * fix #1419 PEP420: add find_namespace: directive to documentation * fix #1419 PEP420: add tests * fix #1419 PEP420: clean up code * fix #1419 PEP420: fix typo in documentation * fix #1419 PEP420: fix typo in documentation * fix #1419 PEP420: clean up code * fix #1419 PEP420: add changelog entry * fixup! fix #1419 PEP420: add tests * fix #1419 PEP420: cleanup code refactor markers * #1420: Rename find_namespace_ns to find_namespace_packages * #1420: update changelog entry
* | Merge pull request #1455 from benoit-pierre/fix_testsJason R. Coombs2018-08-121-0/+6
|\ \ | | | | | | tox: fix configuration so newer tox versions are supported
| * | tox: fix configuration so newer tox versions are supportedBenoit Pierre2018-08-111-0/+6
|/ / | | | | | | | | | | | | | | | | | | | | Starting with tox 3.2.0, the commands for installing/listing dependencies changed from pip to python -m pip, which is problematic as this will leave bits of the previous (from the virtualenv creation) older version of setuptools installed in the site-packages directory because from pip's point of view, the active setuptools version is the one in the current directory (which cannot be uninstalled). Fix #1453.
* / Rewrite loop as single generator expression.Jason R. Coombs2018-08-111-7/+6
|/
* Merge pull request #1441 from hroncok/chmodxJason R. Coombs2018-07-2722-0/+1
|\ | | | | Remove spurious executable permissions
| * Remove spurious executable permissionsMiro Hrončok2018-07-2722-0/+1
|/
* Merge pull request #1418 from pganssle/egg_race_conditionPaul Ganssle2018-07-203-2/+42
|\ | | | | Egg race condition
| * Changelog for github PR #1418Jon Kohler2018-07-121-0/+1
| |
| * Fix race condition in _bypass_ensure_directoryPaul Ganssle2018-07-121-1/+9
| | | | | | | | | | | | | | | | | | | | | | This fixes a race condition in _bypass_ensure_directory where two threads or processes may erroneously fail because they are both creating the same directory. A more robust implementation of this may involve exposing the un-wrapped os.makedirs. Originally reported with proposed patch by @JonKohler in github PR #1412. This patch came out of discussions on that thread.
| * Add test for cache_path race conditionPaul Ganssle2018-07-121-1/+32
| | | | | | | | | | | | | | This mocks out the isdir call so that the directory is created immediately after you determine whether or not it exists, thus simulating a race condition between two threads or processes creating the same directory.
* | Merge pull request #1416 from pganssle/use_sixPaul Ganssle2018-07-205-5/+10
|\ \ | | | | | | Switch over to using six.PY{2,3} when possible
| * | Add changelog for PR #1416Paul Ganssle2018-07-101-0/+1
| | |
| * | Switch over to using six.PY{2,3} when possiblePaul Ganssle2018-07-104-5/+9
| | |
* | | Add a space after header, so reST rendering isn't mangled. (#1429)Benjamin Peterson2018-07-142-0/+2
| | | | | | | | | | | | | | | | | | * Add a space after header, so reST rendering isn't mangled. * Add newline in template, too.
* | | Relax overfitted test. Fixes #1425.Jason R. Coombs2018-07-131-2/+2
| | |
* | | Extract name/version functionality from egg_info to be re-used by a ↵Jason R. Coombs2018-07-131-26/+35
| |/ |/| | | | | dist-info command. Ref #1386.
* | Merge pull request #1312 from coldrye-collaboration/gh-97Paul Ganssle2018-07-114-11/+91
|\ \ | | | | | | fix #97 PEP420: find_packages()
| * | Expand documentation for find_packages_nsPaul Ganssle2018-07-041-15/+61
| | | | | | | | | | | | | | | This moves the documentation out of "Basic Usage" and expands on some of the caveats of this approach.
| * | Add changelog for PR #1312Carsten Klein2018-07-041-0/+1
| | |
| * | Add documentation for find_packages_ns()Carsten Klein2018-07-041-0/+18
| | |
| * | Add find_packages_ns()Carsten Klein2018-07-041-1/+10
| | | | | | | | | | | | | | | This fixes GH #97 by introducing an alternate version of find_packages that works with PEP 420 namespace packages.
| * | Add tests for find_packages_ns()Carsten Klein2018-07-041-10/+16
| | |
* | | Merge pull request #1388 from JGoutin/issue-buildtooldeadlinkPaul Ganssle2018-07-102-2/+2
|\ \ \ | |_|/ |/| | Fix "Microsoft Visual C++ Build Tools" link
| * | Create 1388.change.rstJGoutin2018-07-101-0/+1
| | |
| * | Fix "Microsoft Visual C++ Build Tools" linkJGoutin2018-07-101-2/+1
|/ /
* | Merge pull request #1410 from di/deprecate-upload-and-registerPaul Ganssle2018-07-096-64/+136
|\ \ | | | | | | Deprecate upload and register commands
| * | Tests for deprecation warningsDustin Ingram2018-07-082-0/+86
| | |
| * | Deprecate upload and register commandsDustin Ingram2018-07-084-64/+50
| |/
* | Bump version: 39.2.0 → 40.0.0v40.0.0Jason R. Coombs2018-07-0910-9/+13
| |
* | Avoid removing packages imported from the root. Fixes #1383.Jason R. Coombs2018-07-092-1/+2
| |
* | Revert 7392f01f for pkg_resources/extern. 3.3 is the right signal there.Jason R. Coombs2018-07-091-1/+1
|/
* Merge pull request #1403 from benoit-pierre/fix_developer_guideJason R. Coombs2018-07-013-26/+2
|\ | | | | docs: fix developer guide
| * changes: fix typoBenoit Pierre2018-06-281-1/+1
| |
| * docs: fix developer guideBenoit Pierre2018-06-282-25/+1
| | | | | | | | | | | | Drop `Source Code` section, as it contains an outdated guideline with respect to documenting changes and its contents are already covered by other sections.
* | Merge pull request #1404 from benoit-pierre/fix_pyproject.tomlPaul Ganssle2018-06-292-0/+4
|\ \ | |/ |/| fix PEP 518 configuration
| * fix PEP 518 configurationBenoit Pierre2018-06-282-0/+4
|/ | | | | | | | | Add `build-system.requires` key to `pyproject.toml`: - this is necessary with pip 10.0.1, as otherwise the defaults will be to require both `setuptools` and `wheel` (and we only need the later) - a `pyproject.toml` with no `build-system.requires` key will be invalid and rejected by a future version of pip (see https://github.com/pypa/pip/issues/5416#issuecomment-399638608)