Path to this page:
./
devel/py-pip-api,
Unofficial, importable pip API
Branch: CURRENT,
Version: 0.0.34,
Package name: py311-pip-api-0.0.34,
Maintainer: pkgsrc-usersSince pip is a command-line-tool, it does not have an official,
supported, importable API.
However, this does not mean that people haven't tried to import
pip, usually to end up with much headache when pip's maintainers
do routine refactoring.
This project attempts to provide an importable pip API, which is
fully compliant with the recommended method of using pip from your
program.
Master sites:
Filesize: 120.134 KB
Version history: (Expand)
- (2024-07-14) Updated to version: py311-pip-api-0.0.34
- (2024-02-19) Updated to version: py311-pip-api-0.0.33
- (2022-07-24) Updated to version: py310-pip-api-0.0.30
- (2022-03-14) Updated to version: py39-pip-api-0.0.29
- (2022-02-07) Updated to version: py39-pip-api-0.0.27
- (2022-01-05) Updated to version: py39-pip-api-0.0.26nb1
CVS history: (Expand)
2024-02-19 13:43:59 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-pip-api: update to 0.0.33.
0.0.33
What's Changed
fix release workflow, corrective release by @woodruffw in #210
0.0.32
What's Changed
github: add dependabot config for GHA by @woodruffw in #203
tox: add pip2400 by @woodruffw in #204
Bump the actions group with 5 updates by @dependabot in #205
pip_api: don't pass escaped path into _parse_local_package_name by \
@woodruffw in #208
prep 0.0.32 by @woodruffw in #209
0.0.31
What's Changed
Test against pip==22.2 by @di in #152
Test against pip==22.2.1 by @di in #158
Test against pip==22.2.2 by @di in #160
Test against pip==22.3 by @di in #163
Test against Python 3.11 by @di in #154
workflows/release: bump gh-action-sigstore-python, update slug by @woodruffw \
in #161
Test against pip==22.3.1 by @di in #165
Add alls-greens configuration by @di in #166
Contributions from @webknjaz by @di in #172
Use sdist as a testing source in CI by @webknjaz in #174
Test against pip==23.0 by @di in #176
Test against pip==23.0.1 by @di in #178
Test against pip==23.1 by @di in #180
Test against pip==23.1.1 by @di in #183
Test against pip==23.1.2 by @di in #185
Test against pip==23.2 by @di in #188
Test against pip==23.2.1 by @di in #190
Test against pip==23.3 by @di in #192
Test against pip==23.3.1 by @di in #194
Test against pip==23.3.2 by @di in #198
Handle editable projects with pyproject.toml by @di in #200
Version 0.0.31 by @di in #201
|
2022-07-24 12:53:29 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-pip-api: update to 0.0.30.
What's Changed
Test against pip==22.1b1 by @di in #141
Test against pip==22.1 by @di in #143
Test against pip==22.1.1 by @di in #145
Test against pip==22.1.2 by @di in #147
Editable project location by @weetster in #148
Add a release workflow by @woodruffw in #150
|
2022-03-14 14:59:36 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-pip-api: update to 0.0.29.
0.0.29
----------------------------------------------
- Do not treat `--trusted-host` as a requirement (#136)
0.0.28
----------------------------------------------
- Expose whether a requirement is editable (#131)
|
2022-02-07 14:14:40 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pip-api: updated to 0.0.27
0.0.27
- Use correct long flag for requirements
- Support for hashed requirements
- Drop support for Python 3.6, test against pip==22.0.x
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-12-20 22:56:05 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-pip-api: does not support python 2.x
|
2021-12-07 20:53:29 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-pip-api: update to 0.0.26.
0.0.26
----------------------------------------------
- Pass PIP_DISABLE_PIP_VERSION_CHECK to all invocations (#114)
0.0.25
----------------------------------------------
- Support the --path parameter when calling pip list (#112)
0.0.24
----------------------------------------------
- Add support for parsing URL requirements (#109)
- Test against pip 21.3.1
|
2021-11-16 17:03:13 by Thomas Klausner | Files touched by this commit (4) |
Log message:
devel/py-pip-api: import py-pip-api-0.0.23
Since pip is a command-line-tool, it does not have an official,
supported, importable API.
However, this does not mean that people haven't tried to import
pip, usually to end up with much headache when pip's maintainers
do routine refactoring.
This project attempts to provide an importable pip API, which is
fully compliant with the recommended method of using pip from your
program.
|