python-build
Simple PEP517 package builder
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
11
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python-build && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000053 53 Bytes | |
build-1.0.3.tar.gz | 0000043412 42.4 KB | |
flit_core-3.8.0-py3-none-any.whl | 0000062566 61.1 KB | |
python-build.changes | 0000005951 5.81 KB | |
python-build.spec | 0000003729 3.64 KB | |
runtests.py | 0000000133 133 Bytes | |
tomli-2.0.1-py3-none-any.whl | 0000012757 12.5 KB | |
wheel-0.37.1-py2.py3-none-any.whl | 0000035301 34.5 KB |
Revision 10 (latest revision is 12)
Ana Guerrero (anag+factory)
accepted
request 1112478
from
Steve Kowalik (StevenK)
(revision 10)
- Update to 1.0.3: * Avoid CPython 3.8.17, 3.9.17, 3.10.12, and 3.11.4 tarfile symlink bug triggered by adding data_filter in 1.0.0. * Removed the toml library fallback; toml can no longer be used as a substitute for tomli * Added runner parameter to util.project_wheel_metadata * Modified ProjectBuilder constructor signature, added alternative ProjectBuilder.from_env constructor, redefined env.IsolatedEnv interface, and exposed env.DefaultIsolatedEnv, replacing env.IsolatedEnvBuilder. * virtualenv is no longer imported when using -n, for faster builds * The SDist now contains the repository contents, including tests. Flit-core 3.8+ required. * The minimum version of importlib-metadata has been increased to 4.6 and Python 3.10 due to a bug in the standard library version with URL requirements in extras. * Tests now contain a network marker * Config-settings are now passed to get_requires* hooks, fixing a long standing bug. * Test on Python 3.12 betas/RCs * Filter out malicious files when extracting tar archives when Python supports it * Specify encoding, fixing issues when PYTHONWARNDEFAULTENCODING is set. - Drop patches 589-colorized-pip23.patch, 609-filter-out-malicious.patch: * Included upstream. - Add runtests.py which chdirs before running tests, but after the macros have polluted the current working directory, avoiding test failures.
Comments 0