Commit Graph

22 Commits

Author SHA1 Message Date
Pradyun Gedam a731989b0f
Document the html5lib modification in Vendoring docs 2020-05-22 00:43:08 +05:30
Pradyun Gedam 49b978dd8a
Make heading style consistent 2020-02-18 10:55:15 +05:30
Pradyun Gedam 9944ad114f
Make page-title heading style consistent 2020-02-18 10:55:11 +05:30
Tzu-ping Chung 2472a6e51d Fix path in _vendor/README.rst to match reality 2019-12-18 13:23:15 +01:00
toonarmycaptain 17075cc17f Update README.rst correcting grammar.
`there is several` should be `there are several`
2019-12-11 09:26:54 +08:00
John Paton 6b57c1f5df Move outdated outside utils and rename (pypa/pip#6532) 2019-09-30 09:56:44 +02:00
Pradyun Gedam 3d6bb3a296
Document our patch in _vendor/README.rst 2019-07-20 12:38:05 +05:30
Chih-Hsuan Yen 8ef3283fcf Ensure all pip._vendor.* modules are mapped to debundled correspondences (#6113)
With the original `vendored()` implementation and such an initialization sequence:

```
vendored("packaging")
vendored("packaging.version")
```

In `sys.modules`, `pip._vendor.packaging` is correctly connected to the debundled `packaging`, while `pip._vendor.packaging.version` is not, as the latter is `__import__`ed from the existing `pip._vendor.packaging` module. That results in the same issue as https://github.com/pypa/pip/issues/5429 - `pip._vendor.packaging.version.Version` and `packaging.version.Version` cannot be compared.

This patch attempts to fix this issue by skipping `__import__` from the vendored name. This is safe because `vendored()` is called only when `DEBUNDLED = True`, and vendored libraries are already deleted as per [debundling instructions](https://github.com/pypa/pip/blob/master/src/pip/_vendor/README.rst#debundling).
2019-03-15 10:26:35 +05:30
Chih-Hsuan Yen 65270e53f8
Add a note in Vendoring Policies to remind of `vendored()` entries
To avoid future breakages like #4660, #5418 or #6056
2019-01-05 22:14:48 +08:00
Pradyun Gedam ca848a5068
Merge pull request #5958 from pradyunsg/docs/vendoring-info-from-docs
Include the Vendoring policy in the docs
2018-10-30 10:45:45 +00:00
Xavier Fernandez 7a3cbeed11
Merge pull request #5213 from hroncok/licenses
Add licenses for 3rd party libraries
2018-10-30 09:50:39 +01:00
Miro Hrončok eb8ddba8d6 Add automation for fetching licenses of 3rd party libraries
See https://github.com/pypa/pipenv/issues/1961
2018-10-29 22:02:07 +01:00
Pradyun Gedam bc9c51292a
Include the Vendoring policy in the docs 2018-10-28 11:27:28 +00:00
Pavithra Eswaramoorthy fe0393d1db
Corrected a tiny typo 2018-10-23 22:10:11 +05:30
Pradyun Gedam 490b6fd062
Document new debundling suggestions 2018-07-15 18:38:44 +05:30
Pradyun Gedam 5a608324fb
Styling changes 2018-07-15 18:37:45 +05:30
Pradyun Gedam 6813caadab
Be factually correct 2018-07-15 18:37:24 +05:30
Pradyun Gedam 3756e8a53b
Slightly cleanup vendoring information 2017-12-16 18:08:28 +05:30
Pradyun Gedam 9b4af01a29
Merge branch 'master' into vendoring/enable-c-libs 2017-12-16 18:05:37 +05:30
Anthony Sottile 6bf55db7c0 Drop vendoring patch for distro
- python2.6 is no longer supported by pip

```bash
git apply --reverse tasks/vendoring/patches/distro.patch
git rm tasks/vendoring/patches/distro.patch
```
2017-12-14 20:46:06 -08:00
Pradyun Gedam 032009380f
Merge branch 'master' into pr/4612 2017-11-04 12:45:15 +05:30
Donald Stufft 95bcf8c5f6 Move all internal APIs to pip._internal 2017-08-31 14:53:00 -04:00
Renamed from pip/_vendor/README.rst (Browse further)