Revisions of python-build

buildservice-autocommit accepted request 1112478 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 27)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 26)
- 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.
buildservice-autocommit accepted request 1085246 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 25)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 24)
- Renamed patches support-pip-23.patch and
  support-tarfile-data-filter.patch to 589-colorized-pip23.patch
  and 609-filter-out-malicious.patch, respectively.
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 23)
REmove superflous patch.
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 22)
WIP
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 21)
  * ignore the DeprecationWarning instead
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 1084005 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 20)
- Remove support-tarfile-data-filter.patch: better documentation
  required, preferable supported through upstream
  * gh#pypa/build#609
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 19)
- Add patch support-pip-23.patch:
  * pip 23 also colorizes output, confusing the test.
- Add patch support-tarfile-data-filter.patch:
  * Set tarfile.data_filter if available.
buildservice-autocommit accepted request 1081973 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1081353 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 17)
SR for python stack proposal
buildservice-autocommit accepted request 1073633 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 16)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 15)
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 14)
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 13)
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 1073630 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 12)
- Update to 0.10.0
  * Replace pep517 dependency with pyproject_hooks, into which
    pep517 has been renamed (PR #539, Fixes #529)
  * Change build backend from setuptools to flit (PR #470, Fixes
    #394)
  * Dropped support for Python 3.6 (PR #532)
- Avoid namespace clashes with build/ directory
  * gh#python-rpm-macros#157
buildservice-autocommit accepted request 1046084 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 11)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1046025 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 10)
- Add build-pr550-packaging22.patch
  * gh#pypa/build#550: tests: fix for PEP 685 in packaging 22
- Be more specific in requirements
buildservice-autocommit accepted request 1034384 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 9)
baserev update by copy to link target
John Vandenberg's avatar John Vandenberg (jayvdb) accepted request 1034373 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 8)
- Update to v0.9.0 
  * Hide a Python 3.11.0 unavoidable warning with venv (PR #527)
  * Fix infinite recursion error in check_dependency with circular dependencies (PR #512, Fixes #511)
  * Only import colorama on Windows (PR #494, Fixes #493)
  * Flush output more often to reduce interleaved output (PR #494)
  * Small API cleanup, like better __all__ and srcdir being read only. (PR #477)
  * Only use importlib_metadata when needed (PR #401)
  * Clarify in printout when build dependencies are being installed (PR #514)
Displaying revisions 1 - 20 of 27
openSUSE Build Service is sponsored by