Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove eggsecutablefeature/remove-eggsecutable | Jason R. Coombs | 2021-01-20 | 1 | -10/+0 |
| | |||||
* | Apply noqa C901 comments to overly complex code | Sviatoslav Sydorenko | 2020-12-31 | 1 | -7/+12 |
| | |||||
* | Simplify `command.easy_install.expand_paths` | Sviatoslav Sydorenko | 2020-12-31 | 1 | -7/+12 |
| | |||||
* | Simplify `command.easy_install.get_site_dirs` | Sviatoslav Sydorenko | 2020-12-31 | 1 | -38/+43 |
| | |||||
* | Simplify `easy_install.update_pth` | Sviatoslav Sydorenko | 2020-12-31 | 1 | -16/+20 |
| | |||||
* | Simplify `easy_install.install_eggs` | Sviatoslav Sydorenko | 2020-12-31 | 1 | -6/+13 |
| | |||||
* | Remove Python 2 compatibility | Jason R. Coombs | 2020-08-16 | 1 | -38/+17 |
| | |||||
* | Merge branch 'master' into 2020-06-11-raise-from | Jason R. Coombs | 2020-07-03 | 1 | -42/+5 |
|\ | |||||
| * | Merge pull request #2166 from pypa/bugfix/2165-remove-site-py | Jason R. Coombs | 2020-07-03 | 1 | -42/+2 |
| |\ | | | | | | | Remove site.py hack | ||||
| | * | Setuptools no longer installs a site.py file during easy_install or develop ↵ | Jason R. Coombs | 2020-05-29 | 1 | -42/+2 |
| | | | | | | | | | | | | installs. Ref #2165. | ||||
| * | | Restore __requires__ directive for compatibility. Fixes #2198. | Jason R. Coombs | 2020-06-16 | 1 | -0/+3 |
| | | | |||||
* | | | Fix exception causes all over the codebase | Ram Rachum | 2020-06-28 | 1 | -5/+9 |
|/ / | |||||
* | | Merge pull request #1973 from jdufresne/makedirs | Jason R. Coombs | 2020-06-15 | 1 | -2/+2 |
|\ \ | | | | | | | Remove pkg_resources.py31compat.makedirs() in favor of the stdlib | ||||
| * | | Remove pkg_resources.py31compat.makedirs() in favor of the stdlib | Jon Dufresne | 2020-02-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | As setuptools is now python 3.5+, this compatibility shim is no longer necessary. | ||||
* | | | Unify the entry point template. | Jason R. Coombs | 2020-06-15 | 1 | -25/+29 |
| | | | |||||
* | | | Fix entry point scripts | Ofek Lev | 2020-06-15 | 1 | -1/+1 |
| | | | |||||
* | | | address | Ofek Lev | 2020-06-14 | 1 | -1/+0 |
| | | | |||||
* | | | address | Ofek Lev | 2020-06-14 | 1 | -4/+2 |
| | | | |||||
* | | | Decrease start-up time of editable-installed entry points on newer versions ↵ | Ofek Lev | 2020-06-14 | 1 | -13/+30 |
| |/ |/| | | | | | of Python | ||||
* | | Remove shebang. Fixes #2076. | Jason R. Coombs | 2020-05-03 | 1 | -1/+0 |
| | | |||||
* | | Merge pull request #1431 from hroncok/fedora-makedirs | Jason R. Coombs | 2020-03-21 | 1 | -0/+6 |
|\ \ | |/ |/| | Make install directory if it doesn't exist yet | ||||
| * | Make install directory if it doesn't exist yet | Miro Hrončok | 2018-07-20 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: In Fedora, `sudo python3 setup.py install` installs to /usr/local/lib/pythonX.Y/site-packages. However that directory is not always there as it is not installed together with the python3 package (Fedora packages should not install stuff to /usr/local). When the directory does not exist an installation attempt fails with: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/site-packages/test-easy-install-11875.write-test' Solution: Make the directory if it doesn't exists yet. If user has no permissions, the above error is preserved, yet with root (sudo) it works now. | ||||
* | | Merge branch 'master' into pr-easyinstall | Johannes Reiff | 2020-01-25 | 1 | -13/+19 |
|\ \ | |||||
| * | | 👹 Feed the hobgoblins (delint). | Jason R. Coombs | 2020-01-19 | 1 | -13/+18 |
| | | | |||||
| * | | Fix for Python 4: replace unsafe six.PY3 with PY2 | Hugo | 2020-01-08 | 1 | -1/+1 |
| | | | |||||
* | | | Make easy_install command less strict (fixes #1405) | Johannes Reiff | 2019-12-19 | 1 | -14/+10 |
|/ / | |||||
* | | Revert "drop easy_install script and associated documentation" | Benoit Pierre | 2019-11-16 | 1 | -1/+54 |
| | | | | | | | | This reverts commit 6e1838a9fb5feb000ba9b6a3c37c8b39d7e872b3. | ||||
* | | deprecate easy_install command | Benoit Pierre | 2019-11-15 | 1 | -1/+7 |
| | | |||||
* | | drop easy_install script and associated documentation | Benoit Pierre | 2019-11-15 | 1 | -54/+1 |
| | | |||||
* | | Merge pull request #1824 from asottile/python310 | Jason R. Coombs | 2019-10-27 | 1 | -3/+3 |
|\ \ | | | | | | | Fixes for python3.10 | ||||
| * | | Fixes for python3.10 | Anthony Sottile | 2019-08-17 | 1 | -3/+3 |
| | | | |||||
* | | | minor cleanup | Benoit Pierre | 2019-10-07 | 1 | -2/+1 |
|/ / | |||||
* | | Add custom deprecation warning classes | Junhan Huang | 2018-10-28 | 1 | -4/+11 |
| | | | | | | | | | | | | | | | | | | | | | | `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> | ||||
* | | Drop use of six.u (#1517) | Thirumal Venkat | 2018-10-23 | 1 | -1/+1 |
| | | |||||
* | | Replace redundant code with call of that code. | Jason R. Coombs | 2018-09-23 | 1 | -3/+1 |
| | | |||||
* | | Use stacklevel=2 to better reveal usage of deprecated calls. | Jason R. Coombs | 2018-09-23 | 1 | -1/+1 |
| | | |||||
* | | trivial: Fix file permissions | Stephen Finucane | 2018-08-19 | 1 | -0/+0 |
| | | | | | | | | | | | | There's no reason these should be executable. Signed-off-by: Stephen Finucane <stephen@that.guru> | ||||
* | | Support scripts with unicode content | Daniele Esposti | 2018-08-17 | 1 | -4/+4 |
|/ | | | | This also renames the _to_ascii function to better reflect its purpose. | ||||
* | Use Python 3 syntax for new-style clasess | Jason R. Coombs | 2018-06-03 | 1 | -1/+3 |
| | |||||
* | Remove redundant Python 3.1 code | Hugo | 2018-05-24 | 1 | -1/+2 |
| | |||||
* | Update all pypi.python.org URLs to pypi.org | Jon Dufresne | 2018-04-26 | 1 | -1/+1 |
| | | | | | | For details on the new PyPI, see the blog post: https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html | ||||
* | Fix dry-run handling | Benoit Pierre | 2018-01-25 | 1 | -1/+1 |
| | |||||
* | Refactor to short-circuit on dry-run | Jason R. Coombs | 2018-01-20 | 1 | -7/+9 |
| | |||||
* | Removed warning when PYTHONDONTWRITEBYTECODE is enabled | Zoran Simic | 2017-12-09 | 1 | -1/+0 |
| | |||||
* | easy_install: add support for installing from wheels | Benoit Pierre | 2017-11-26 | 1 | -0/+32 |
| | | | | | | | | | | Note: wheels are installed as eggs, so each install is self-contained and multiple versions of the same package can be installed at the same time. Limitations: - headers are not supported - resulting egg metadata requirements have their markers stripped | ||||
* | Shorten link for nicer indentation | Jason R. Coombs | 2017-10-25 | 1 | -1/+1 |
| | |||||
* | Use makedirs with future compatibility throughout setuptools. Ref #1083. | Jason R. Coombs | 2017-07-13 | 1 | -3/+2 |
| | |||||
* | Merge branch 'master' into feature/re-vendor-sadface | Jason R. Coombs | 2017-05-30 | 1 | -7/+17 |
|\ | |||||
| * | Consolidate technique for reading PYTHONPATH. | Jason R. Coombs | 2017-04-10 | 1 | -4/+7 |
| | | |||||
| * | Nicer syntax for processing PYTHONPATH | Jason R. Coombs | 2017-04-10 | 1 | -3/+10 |
| | |