Files
python-pep517/python-pep517.changes

130 lines
5.0 KiB
Plaintext

-------------------------------------------------------------------
Fri Apr 21 12:29:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
-------------------------------------------------------------------
Thu Apr 13 22:42:58 UTC 2023 - Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
-------------------------------------------------------------------
Sat Sep 17 19:01:09 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Clean specfile from python2 directives.
- Simplify wheel building section: new python-rpm-macros only
builds one pure wheel automatically.
- Prepare for python311 flavor, tomli not required.
-------------------------------------------------------------------
Mon Sep 12 20:20:13 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 0.13.0:
- Remove support for end-of-life Pythons. Now requires Python3.6+.
- Remove support for ``toml`` package. Now requires ``tomli``.
- Rely on preferred "files" API on Python 3.9 and later (#140).
-------------------------------------------------------------------
Sun Jan 9 15:08:17 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Make it work with old python-rpm-macros
-------------------------------------------------------------------
Wed Dec 1 16:18:07 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Fix SLE/Leap python2 build
-------------------------------------------------------------------
Sun Nov 7 18:14:13 UTC 2021 - Dirk Müller <dmueller@suse.com>
- update to 0.12.0:
* Fix DeprecationWarning in tomli.
-------------------------------------------------------------------
Sat Oct 16 09:50:50 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Update to 0.11
* Support editable hooks (PEP 660).
* Use the TOML 1.0 compliant tomli parser module on Python 3.6
and above.
* Ensure TOML files are always read as UTF-8.
* Switch CI to Github actions.
- Release 0.10
* Avoid shadowing imports such as colorlog in the backend, by
moving the _in_process.py script into a separate subpackage.
* Issue warnings when using the deprecated pep517.build and
pep517.check modules at the command line. See the PyPA build
project for a replacement.
* Allow building with flit_core 3.x.
* Prefer the standard library unittest.mock to mock for tests on
Python 3.6 and above.
- Avoid possible bootstrap build depcycles with _multibuild
- Use pep517 install instead of distutils in order to produce
proper dist-info
-------------------------------------------------------------------
Wed Nov 25 22:44:51 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- BuildRequire flit-core for all possible python3 flavors
gh#openSUSE/python-rpm-macros#66
- remove python2 skip for test_meta in check section. The test is
correctly marked for skipping with python2 in the source file.
-------------------------------------------------------------------
Fri Nov 13 10:18:51 UTC 2020 - John Vandenberg <jayvdb@gmail.com>
- Add Recommends pip & python-wheel >= 0.25
- Add build dependencies to activate test_meta on Python 3
- Disable pip --ignore-installed mode in runtime package
- Add doc/*.rst to %doc
- Update to v0.9.1
* Silence flake8 objections about import in __init__.py
- from 0.9
* Deprecated the higher level API which handles creating an
environment and installing build dependencies.
This was not very complete, and https://github.com/pypa/build
is designed for this use case
* New python_executable parameter for Pep517HookCaller to run
hooks with a different Python interpreter
* Fix for locating the script to run in the subprocess in some
scenarios
* Fix example in README to get ``build-backend`` correctly
* Various minor improvements to testing
-------------------------------------------------------------------
Wed Oct 7 03:45:17 UTC 2020 - John Vandenberg <jayvdb@gmail.com>
- Update to v0.8.2
* Avoid compat.py, to make _in_process.py zip-safe
-------------------------------------------------------------------
Thu Mar 12 11:13:58 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
- Update to version 0.8.1
* Update CI to Python 3.8
* Add trove classifiers for supported Pythons.
-------------------------------------------------------------------
Fri Oct 18 10:47:59 UTC 2019 - Marketa Calabkova <mcalabkova@suse.com>
- Update to version 0.7.0
* Migrate from pytoml to toml.
* Include name of missing hook in HookMissing
* Support back-end path in pyproject.toml
-------------------------------------------------------------------
Tue Aug 27 14:19:08 UTC 2019 - Marketa Calabkova <mcalabkova@suse.com>
- update to version 0.6.0
* Rely on __legacy__ for fallback behavior.
* Add a runner argument to Pep517HookCaller.
* Rename 'build_meta' to simply 'meta'
* Use the classic syntax for __main__ detection
* Move 'build' support to build module
* backend-path fixes
-------------------------------------------------------------------
Wed Mar 6 09:34:26 AM UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- Initial spec for v0.5.0