summaryrefslogtreecommitdiff
path: root/news
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #6699 from cjerdonek/issue-5874-hash-checkingChris Jerdonek2019-07-141-0/+2
|\ | | | | Address #5874: Prefer candidates with allowed hashes
| * Prefer candidates with allowed hashes when sorting.Chris Jerdonek2019-07-141-0/+2
| |
* | Improve error message for invalid editable requirement. (#6679)Savio Jomton2019-07-111-0/+1
|/
* Merge pull request #5936 from ↵Chris Jerdonek2019-07-071-0/+2
|\ | | | | | | | | bertilhatt/subprocess_invocation_out_setuptools_args Fix #1890: set sys.argv[0] to the setup.py path in the setuptools shim
| * Set sys.argv[0] to the underlying setup.py in the setuptools shim.Bertil Hatt2019-07-071-0/+2
| |
* | Merge pull request #6007 from smartsammler/fix-iss4733Pradyun Gedam2019-07-061-0/+1
|\ \ | | | | | | Fix #4733 by deleting the failing example
| * | Fix pypa#4733 by changing the failing exampleJulian Gethmann2018-11-121-0/+1
| | | | | | | | | | | | | | | | | | | | | This example did not make sense unless it was possible to install specify a version of a package one installs referencing by the path (here: `.`). A new example for the local installation with an extra has been added instead.
* | | Merge pull request #5671 from segevfiner/ascii-progress-bar-fixPradyun Gedam2019-07-061-0/+1
|\ \ \ | | | | | | | | Make the ascii progress bar really be ascii, not Unicode
| * | | Add news/5671.bugfixSegev Finer2018-07-301-0/+1
| | | |
* | | | Parameterize test_looks_like_hash() (#6650)A_Rog2019-07-051-0/+0
| |_|/ |/| |
* | | Merge pull request #6670 from chrahunt/pathlib-refactor-2Pradyun Gedam2019-07-031-0/+0
|\ \ \ | | | | | | | | Rename compatible functions in tests.lib.path.Path.
| * | | Rename compatible functions in tests.lib.path.Path.Chris Hunt2019-07-021-0/+0
| | | |
* | | | Merge pull request #6638 from cjerdonek/debug-commandChris Jerdonek2019-07-021-0/+2
|\ \ \ \ | |/ / / |/| | | Add a "pip debug" command
| * | | Add "pip debug" command.Chris Jerdonek2019-06-271-0/+2
| | | |
* | | | Remove unused incompatible functions from tests.lib.Path.Chris Hunt2019-07-011-0/+0
| | | |
* | | | Add assert in assert_paths_equal.Chris Hunt2019-06-291-0/+0
| | | |
* | | | Improve error message formatting when a subprocess command errors out.Chris Jerdonek2019-06-271-0/+1
| | | |
* | | | Merge pull request #6647 from cjerdonek/issue-6633-yanked-releasesChris Jerdonek2019-06-271-0/+2
|\ \ \ \ | | | | | | | | | | Add support for "yanked" files (PEP 592)
| * | | | Update PackageFinder to support "yanked" files (PEP 592).Chris Jerdonek2019-06-261-0/+2
| | | | |
* | | | | Add SHA256 hash of .whl as info output (#5908)Ian Wienand2019-06-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add SHA256 hash of .whl as info output Currently I'm trying to debug some issues with what appear to be corrupt wheels. It would be very useful to see what pip thought the state of things was as it wrote the wheel output; if a final corrupt distributed file is then different to what pip has saved in its build logs, you know the problem is somewhere after pip but before distribution. Currently we get a log of the initial creation, then the stamp when it gets moved in the final output location, e.g.: creating '/tmp/pip-wheel-71CpBe/foo-1.2.3-py2.py3-none-any.whl ... Stored in directory: /opt/wheel/workspace A lot happens in between this, so my suggestion is we add the final output file and it's hash before the "Stored in directory:", e.g. you now see: Building wheels for collected packages: simple Running setup.py bdist_wheel for simple: started Running setup.py bdist_wheel for simple: finished with status 'done' Finished: simple-3.0-py3-none-any.whl sha256=39005a57a6327972575072af82e11d0817439fe6a069381f6f2a123a8c0bf1cf Stored in directory: /tmp/pytest-of-iwienand/pytest-18/test_pip_wheel_success0/workspace/scratch Successfully built simple Despite the hash being fairly important for things like --require-hashes, AFAICS the final hash is not put in the logs at all currently, so I think this is generically helpful. * Reword wheel hash details output This rewords the output to be more like the form of the preceding messages. Additionally the size is added, since we have calculated it anyway. The output will now look like: Collecting simple==3.0 Building wheels for collected packages: simple Building wheel for simple (setup.py): started Building wheel for simple (setup.py): finished with status 'done' Created wheel for simple: filename=simple-3.0-py3-none-any.whl size=1138 sha256=2a980a802c9d38a24d29aded2dc2df2b080e58370902e5fdf950090ff67aec10 Stored in directory: /tmp/pytest-of-iwienand/pytest-0/test_pip_wheel_success0/workspace/scratch Successfully built simple
* | | | | Bugfix/typo comparision (#6644)Tim Gates2019-06-251-0/+0
|/ / / / | | | | | | | | * Fix type `comparision` with `comparison`.
* | | | Merge pull request #6639 from sbidoul/imp_looks_like_hash-sbiChris Jerdonek2019-06-231-0/+1
|\ \ \ \ | |/ / / |/| | | Be stricter in identiying git commit hashes
| * | | Be stricter in identiying git commit hashesStéphane Bidoul (ACSONE)2019-06-231-0/+1
| | | |
* | | | Add milliseconds to --log entry timestamps. (#6621)Christopher Hunt2019-06-171-0/+1
| | | | | | | | | | | | | | | | Resolves #6587.
* | | | Merge pull request #6613 from cjerdonek/requirements-file-errorChris Jerdonek2019-06-161-0/+2
|\ \ \ \ | | | | | | | | | | Improve the error message for invalid requirements files in certain situations
| * | | | Improve the error message when reading a bad requirements file.Chris Jerdonek2019-06-151-0/+2
| | | | |
* | | | | The was_installed_by_pip function is modifiedDiegoCaraballo2019-06-151-0/+1
| | | | |
* | | | | Add link to Development Documentation in CONTRIBUTING.md (#6610)Diego Caraballo2019-06-151-0/+1
| | | | |
* | | | | Fully support --trusted-host inside requirements files.Chris Jerdonek2019-06-131-0/+1
|/ / / /
* | | | Add `--path` option to `pip list`Laszlo Kiss-Kollar2019-06-121-0/+2
| | | | | | | | | | | | | | | | | | | | This makes `pip list` consistent with `pip freeze` which also supports listing packages in arbitrary file paths.
* | | | Merge pull request #6418 from gzpan123/masterChris Jerdonek2019-06-111-0/+3
|\ \ \ \ | | | | | | | | | | FIX #6413 pip install <url> allow directory traversal
| * | | | FIX #6413 pip install <url> allow directory traversalgzpan1232019-06-111-0/+3
| | | | |
* | | | | Allow dotted version strings for --python-version.Chris Jerdonek2019-06-081-0/+2
|/ / / /
* | | | Update pip-download to respect --python-version.Chris Jerdonek2019-06-061-0/+2
| | | |
* | | | Updated comment-matching regex to be Jython-compatible (#5959)Pradyun Gedam2019-05-291-0/+1
|\ \ \ \
| * | | | Rename 3662.bugfix to 3662.trivialPradyun Gedam2019-05-271-0/+0
| | | | |
| * | | | Update 3662.bugfixPradyun Gedam2018-11-091-1/+1
| | | | |
| * | | | Replaced comment-matching regex with an equivalent to works in Jython too.Adam Tse2018-10-281-0/+1
| | | | |
* | | | | Add --path to pip freeze to support --target installations (#6450)László Kiss Kollár2019-05-281-0/+2
| | | | | | | | | | | | | | | | | | | | * Add support for --path in pip freeze
* | | | | Display install instructions for pre-releases (#5921)Pradyun Gedam2019-05-271-0/+1
|\ \ \ \ \
| * | | | | Add news entryLászló Kiss Kollár2018-10-261-0/+1
| | | | | |
* | | | | | Improve deprecation warnings (#6549)Pradyun Gedam2019-05-271-0/+1
|\ \ \ \ \ \
| * | | | | | :newspaper:Pradyun Gedam2019-05-271-0/+1
| | | | | | |
* | | | | | | Merge pull request #6542 from cjerdonek/issue-5082-missing-metadata-errorChris Jerdonek2019-05-261-0/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Improve error message if METADATA or PKG-INFO metadata is None
| * | | | | | | Improve error message if METADATA or PKG-INFO metadata is None.Chris Jerdonek2019-05-261-0/+2
| | | | | | | |
* | | | | | | | Merge pull request #6540 from cjerdonek/issue-6121-incompatible-wheel-messageChris Jerdonek2019-05-261-0/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Improve the debug log message when installing an incompatible wheel
| * | | | | | | Improve the debug log message when installing an incompatible wheel.Chris Jerdonek2019-05-251-0/+2
| |/ / / / / /
* | | | | | | Merge pull request #6515 from johnthagen/svn-interactive-finalChris Jerdonek2019-05-251-0/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Properly support interactive Subversion client
| * | | | | | | Improve news filejohnthagen2019-05-231-1/+2
| | | | | | | |
| * | | | | | | Add news entryjohnthagen2019-05-201-0/+1
| | | | | | | |