Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move test from test_develop to test_editable_install | Anderson Bravalheri | 2022-06-15 | 1 | -44/+0 |
| | |||||
* | Rely on pip_run.launch to install sitecustomize. | Jason R. Coombs | 2022-01-22 | 1 | -19/+4 |
| | |||||
* | Bump minimum version to rely on WindowsPath in subprocess. Fixes #2932. | Jason R. Coombs | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | 👹 Feed the hobgoblins (delint). | Jason R. Coombs | 2021-09-04 | 1 | -2/+0 |
| | |||||
* | remove lib2to3 usage | Thomas Grainger | 2021-09-04 | 1 | -51/+22 |
| | |||||
* | Expect failure on PyPy.feature/restore-editable-pythonpath | Jason R. Coombs | 2021-03-21 | 1 | -0/+4 |
| | |||||
* | Cast values to str and retain other environ vars for Windows' sake | Jason R. Coombs | 2021-03-21 | 1 | -1/+3 |
| | |||||
* | Illustrate how one might leverage sitecustomize.py to make a project ↵ | Jason R. Coombs | 2021-03-21 | 1 | -12/+30 |
| | | | | available on PYTHONPATH. Fixes #2612. | ||||
* | Add test capturing missed expectation. Ref #2612. | Jason R. Coombs | 2021-03-20 | 1 | -0/+30 |
| | |||||
* | Fix tests with pytest 6.2 | Chih-Hsuan Yen | 2020-12-13 | 1 | -2/+2 |
| | | | | | | | | The latest pytest deprecates pytest.yield_fixture in favor of pytest.fixture [1]. The changelog [2] says that both are the same. [1] https://github.com/pytest-dev/pytest/pull/7988 [2] https://docs.pytest.org/en/stable/changelog.html#pytest-6-2-0-2020-12-12 | ||||
* | Remove Python 2 compatibility | Jason R. Coombs | 2020-08-16 | 1 | -5/+2 |
| | |||||
* | Reuse @ack_2to3 in TestDevelop.test_2to3_user_mode | Miro Hrončok | 2020-05-12 | 1 | -0/+2 |
| | | | | Fixes https://github.com/pypa/setuptools/issues/2100 | ||||
* | Fix for Python 4: replace unsafe six.PY3 with PY2 | Hugo | 2020-01-08 | 1 | -2/+2 |
| | |||||
* | Drop support for Python 2.6 by merging the drop-py26 branch. Fixes #878. | Jason R. Coombs | 2017-11-20 | 1 | -1/+1 |
|\ | |||||
| * | Reference to __main__ is only required for Python 2.6. | Jason R. Coombs | 2017-11-20 | 1 | -1/+1 |
| | | |||||
* | | Feed the hobgoblins (delint). | Jason R. Coombs | 2017-11-20 | 1 | -2/+4 |
| | | |||||
* | | Disable hanging test on PyPy3. Ref #1202. | Jason R. Coombs | 2017-11-20 | 1 | -2/+9 |
|/ | |||||
* | Tests: Run `python -m pip.__main__` to support Python 2.6 | Miro Hrončok | 2017-09-20 | 1 | -1/+1 |
| | | | | See https://bugs.python.org/issue2751 | ||||
* | Tests: Run `python -m pip` instead of plain `pip` | Miro Hrončok | 2017-09-20 | 1 | -0/+2 |
| | | | | | | | | | | | | | | This allows to run the testsuite on systems where `/usr/bin/pip` is a specific Python version, but the tests are run on a different one. For example in Fedora RPM, when the Python 3 tests are invoked, they should use Python 3 pip, not Python 2 `/usr/bin/pip`. Unlike other approaches, like using `pip2`/`pip3` which is currently done in Fedora RPM (downstream patch), this way it Works Everywhere™ and the downstream patch can be dropped. See https://src.fedoraproject.org/rpms/python-setuptools/blob/54eaa03a4dc97f93a5e4c92c55e580a4ab55a058/f/0001-Run-test-on-a-version-specific-pip.patch | ||||
* | Revert "Merge pull request #933 from pypa/feature/581-depend-not-bundle" | Jason R. Coombs | 2017-02-24 | 1 | -1/+1 |
| | | | | | This reverts commit 089cdeb489a0fa94d11b7307b54210ef9aa40511, reversing changes made to aaec654d804cb78dbb6391afff721a63f26a71cd. | ||||
* | Add tests for _resolve_setup_path, including one that elicits the error ↵ | Jason R. Coombs | 2017-01-24 | 1 | -0/+16 |
| | | | | reported in #913. | ||||
* | Strip out vendored packages and require them instead. Ref #581. | Jason R. Coombs | 2017-01-01 | 1 | -1/+1 |
| | |||||
* | Re-use test.paths_on_pythonpath to extend the PYTHONPATH variable rather ↵ | Jason R. Coombs | 2016-12-22 | 1 | -5/+7 |
| | | | | than erasing it. When tests are run under pytest-runner (or other setup.py test invocations), the PYTHONPATH is carefully curated to include dependencies and the project under test. Overwriting PYTHONPATH will break tests in those environments. Fixes #884. | ||||
* | Additionally, in test_develop, ensure that pkg_resources is importable. Ref ↵ | Jason R. Coombs | 2016-12-12 | 1 | -0/+6 |
| | | | | #885. | ||||
* | Mark another test to fail. Ref #851 | Jason R. Coombs | 2016-12-11 | 1 | -0/+2 |
| | |||||
* | Merge branch 'master' into develop-nspkg-alwaysdevelop-nspkg-always | Jason R. Coombs | 2016-12-11 | 1 | -42/+4 |
|\ | |||||
* | | Use unicode literals for Python 2.7 compatibility | Jason R. Coombs | 2016-11-07 | 1 | -1/+1 |
| | | |||||
* | | Move imports to top and use absolute_import for Python 2.7 compatibility | Jason R. Coombs | 2016-11-07 | 1 | -4/+5 |
| | | |||||
* | | pip can't accept -e and -t | Jason R. Coombs | 2016-11-07 | 1 | -1/+14 |
| | | |||||
* | | Add test capturing expectation for #250. | Jason R. Coombs | 2016-11-07 | 1 | -0/+73 |
|/ | |||||
* | Fix quantity of blank lines. | stepshal | 2016-10-18 | 1 | -1/+0 |
| | |||||
* | Format block comment. | stepshal | 2016-07-21 | 1 | -1/+1 |
| | |||||
* | Fix quantity of blank lines after code object. | stepshal | 2016-07-13 | 1 | -0/+2 |
| | |||||
* | Modeling after Astropy's technique for bundling libraries, the imports are ↵ | Jason R. Coombs | 2015-12-31 | 1 | -6/+1 |
| | | | | | | | now much cleaner. Thanks @embray. Ref #229. --HG-- branch : feature/issue-229 | ||||
* | Update vendoring technique to match that used for packaging. Ref #229. | Jason R. Coombs | 2015-12-31 | 1 | -1/+6 |
| | | | | | --HG-- branch : feature/issue-229 | ||||
* | Merge with master. Ref #229. | Jason R. Coombs | 2015-12-31 | 1 | -62/+74 |
|\ | | | | | | | | | --HG-- branch : feature/issue-229 | ||||
| * | Skip the test when running under venv also | Jason R. Coombs | 2015-11-25 | 1 | -2/+4 |
| | | |||||
| * | Draft a test for testing the new expectation for develop command (and ↵ | Jason R. Coombs | 2015-11-24 | 1 | -0/+25 |
| | | | | | | | | general functionality when console scripts are present). | ||||
| * | Rename tests for clarity | Jason R. Coombs | 2015-11-24 | 1 | -2/+2 |
| | | |||||
| * | Use if clause. | Jason R. Coombs | 2015-11-24 | 1 | -4/+4 |
| | | |||||
| * | Use io.open and its context for simpler reading of a file | Jason R. Coombs | 2015-11-24 | 1 | -8/+5 |
| | | |||||
| * | Use quiet context to suppress stdout. | Jason R. Coombs | 2015-11-24 | 1 | -5/+1 |
| | | |||||
| * | Remove unused imports | Jason R. Coombs | 2015-11-24 | 1 | -2/+0 |
| | | |||||
| * | Extract variable | Jason R. Coombs | 2015-11-24 | 1 | -6/+7 |
| | | |||||
| * | Replace silent test acceptance with a proper skip check | Jason R. Coombs | 2015-11-24 | 1 | -11/+2 |
| | | |||||
| * | Extract setup/teardown methods as proper fixtures. | Jason R. Coombs | 2015-11-24 | 1 | -27/+30 |
| | | |||||
| * | Use context manager for opening file | Jason R. Coombs | 2015-11-24 | 1 | -6/+4 |
|/ | |||||
* | Remove unused import | Jason R. Coombs | 2015-01-02 | 1 | -1/+0 |
| | |||||
* | Remove apparently unused method. | Jason R. Coombs | 2015-01-01 | 1 | -17/+0 |
| | |||||
* | Remove consideration for older Pythons | Jason R. Coombs | 2015-01-01 | 1 | -3/+3 |
| |