chore(deps): update dependency build to v1
This MR contains the following updates:
Package | Update | Change |
---|---|---|
build (changelog) | major |
==0.10.0 -> ==1.2.2
|
⚠ WarningSome dependencies could not be looked up. Check the warning logs for more information.
Release Notes
pypa/build (build)
v1.2.2
==================
- Add editable to
builder.get_requries_for_build
's static types (MR🇵🇷 764
, fixes issue :issue:763
) - Include artifact attestations in our release
(MR
🇵🇷 782
) - Fix typing compatibility with typed
pyproject-hooks
(MR🇵🇷 788
) - Mark more tests with
network
(MR🇵🇷 808
) - Add more intersphinx links to docs
(MR
🇵🇷 804
) - Make
uv
optional for tests (MR🇵🇷 807
and🇵🇷 813
)
v1.2.1
==================
- Avoid error when terminal width is undetectable on Python < 3.11
(MR
🇵🇷 761
)
v1.2.0
==================
- Add
--installer
option, supportingpip
anduv
. Addeduv
extra. (MR🇵🇷 751
) - Improve console output and provide
-v
for dependency installation (MR🇵🇷 749
) - Avoid compiling unused bytecode when using
pip
(MR🇵🇷 752
) - Dropped support for Python 3.7
(MR
🇵🇷 743
)
v1.1.1
==================
- Fixed invoking outer pip from user site packages
(MR
🇵🇷 746
, fixes issue :issue:745
) - Corrected the minimum pip version required to use an outer pip
(MR
🇵🇷 746
, fixes issue :issue:745
)
v1.1.0
==================
- Use external pip if available instead of installing, speeds up environment
setup with virtualenv slightly and venv significantly.
(MR
🇵🇷 736
) - Stopped injecting
wheel
as a build dependency automatically, in the case of missingpyproject.toml
-- by :user:webknjaz
. (MR🇵🇷 716
) - Use
importlib_metadata
on Python <3.10.2 for bugfixes not present in those CPython standard libraries (not required when bootstrapping) -- by :user:GianlucaFicarelli
. (MR🇵🇷 693
, fixes issue :issue:692
)
v1.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. (MR🇵🇷 675
, fixes issue :issue:674
)
v1.0.0
==================
- Removed the
toml
library fallback;toml
can no longer be used as a substitute fortomli
(MR🇵🇷 567
) - Added
runner
parameter toutil.project_wheel_metadata
(MR🇵🇷 566
, fixes issue :issue:553
) - Modified
ProjectBuilder
constructor signature, added alternativeProjectBuilder.from_env
constructor, redefinedenv.IsolatedEnv
interface, and exposedenv.DefaultIsolatedEnv
, replacingenv.IsolatedEnvBuilder
. The aim has been to shift responsibility for modifying the environment from the project builder to theIsolatedEnv
entirely and to ensure that the builder will be initialised from anIsolatedEnv
in a consistent manner. Mutating the project builder is no longer supported. (MR🇵🇷 537
) -
virtualenv
is no longer imported when using-n
, for faster builds (MR🇵🇷 636
, fixes issue :issue:510
) - The SDist now contains the repository contents, including tests. Flit-core
3.8+ required.
(MR
🇵🇷 657
,🇵🇷 661
, fixes issue :issue:656
) - 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. This is still not required for 3.8 when bootstrapping (as long as you don't have URL requirements in extras). (MR🇵🇷 631
, fixes issue :issue:630
) - Docs now built with Sphinx 7
(MR
🇵🇷 660
) - Tests now contain a
network
marker (MR🇵🇷 649
, fixes issue :issue:648
) - Config-settings are now passed to
get_requires*
hooks, fixing a long standing bug. If this affects your setuptools build, you can use-C--build-option=<cmd> -C--build-option=<option>
to workaround an issue with Setuptools not allowing unrecognised build options when running this hook. (MR🇵🇷 627
, fixes issue :issue:#264
) - Test on Python 3.12 betas/RCs
(MR
🇵🇷 624
) - Filter out malicious files when extracting tar archives when Python supports it
(MR
🇵🇷 609
) - Specify encoding, fixing issues when
PYTHONWARNDEFAULTENCODING
is set. (MR🇵🇷 587
, fixes issue :issue:577
) - Ruff is now used for linting.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.