Path to this page:
./
devel/py-pip-run,
Install packages and run Python with them
Branch: CURRENT,
Version: 13.0.0,
Package name: py312-pip-run-13.0.0,
Maintainer: pkgsrc-userspip-run provides on-demand temporary package installation for a single
interpreter run.
Master sites:
Filesize: 38.034 KB
Version history: (Expand)
- (2024-08-29) Updated to version: py312-pip-run-13.0.0
- (2024-06-11) Updated to version: py311-pip-run-12.6.1
- (2024-01-27) Updated to version: py311-pip-run-12.5.0
- (2023-10-28) Updated to version: py311-pip-run-10.0.7nb1
- (2023-04-18) Updated to version: py310-pip-run-10.0.7
- (2023-02-09) Updated to version: py310-pip-run-10.0.5
CVS history: (Expand)
2024-01-27 19:35:25 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pip-run: updated to 12.5.0
v12.5.0
Features
- Add support for script dependencies in a TOML block per PEP 723.
v12.4.0
Features
- Ensure requirements with a URL are not detected as installed.
v12.3.1
Bugfixes
- Removed Python 3.7 compatibility code.
v12.3.0
Features
- Renamed PIP_RUN_MODE variable to PIP_RUN_RETENTION_STRATEGY. Also renamed the \
default value of 'ephemeral' to 'destroy'. If PIP_RUN_MODE is used, a warning is \
emitted.
v12.2.2
Bugfixes
- Made pydragon example portable to Windows
v12.2.1
Bugfixes
- Refreshed README
v12.2.0
Features
- Presence of Python script parameters now honors files with a shebang even if \
no Python extension is present.
v12.1.0
Features
- Require Python 3.8 or later.
Bugfixes
- Fixed EncodingWarning in scripts module.
v12.0.1
Bugfixes
- Fix IndexError when no parameters are supplied.
v12.0.0
Features
- The executable parameters now accept a ``!`` prefix, indicating to run a \
separate executable instead of Python in the context.
Deprecations and Removals
- ``pip_run.launch.with_path`` now expects the literal command to be passed and \
no longer injects the ``sys.executable``. For compatibility, pass the executable \
in the params or wrap the params in something like ``pip_run.launch.infer_cmd``.
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-04-18 15:22:34 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pip-run: updated to 10.0.7
v10.0.7
Avoid OSError when a parameter to Python exceeds the
allowed filename length.
v10.0.6
Fixed ``EncodingWarnings``.
|
2022-07-07 13:53:09 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pip-run: updated to 8.8.1
v8.8.1
Packaging refresh.
|
2022-02-06 23:41:59 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-pip-run: add missing build dependency
|
2022-02-02 19:54:08 by Adam Ciarcinski | Files touched by this commit (5) |
Log message:
py-pip-run: added version 8.8.0
pip-run provides on-demand temporary package installation for a single
interpreter run.
|