Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency dev/build to v1 #38

Merged
merged 1 commit into from
Jul 19, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 18, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
dev/build (changelog) ~=0.10.0 -> ~=1.2.1 age adoption passing confidence

Release Notes

pypa/build (dev/build)

v1.2.1

Compare Source

==================

  • Avoid error when terminal width is undetectable on Python < 3.11
    (PR :pr:761)

v1.2.0

Compare Source

==================

  • Add --installer option, supporting pip and uv. Added uv
    extra.
    (PR :pr:751)
  • Improve console output and provide -v for dependency installation
    (PR :pr:749)
  • Avoid compiling unused bytecode when using pip
    (PR :pr:752)
  • Dropped support for Python 3.7
    (PR :pr:743)

v1.1.1

Compare Source

==================

  • Fixed invoking outer pip from user site packages
    (PR :pr:746, fixes issue :issue:745)
  • Corrected the minimum pip version required to use an outer pip
    (PR :pr:746, fixes issue :issue:745)

v1.1.0

Compare Source

==================

  • Use external pip if available instead of installing, speeds up environment
    setup with virtualenv slightly and venv significantly.
    (PR :pr:736)
  • Stopped injecting wheel as a build dependency automatically, in the
    case of missing pyproject.toml -- by :user:webknjaz.
    (PR :pr: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.
    (PR :pr:693, fixes issue :issue:692)

v1.0.3

Compare Source

==================

  • 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.
    (PR :pr:675, fixes issue :issue:674)

v1.0.0

Compare Source

==================

  • Removed the toml library fallback; toml can no longer be used
    as a substitute for tomli
    (PR :pr:567)
  • Added runner parameter to util.project_wheel_metadata
    (PR :pr:566, fixes issue :issue:553)
  • Modified ProjectBuilder constructor signature, added alternative
    ProjectBuilder.from_env constructor, redefined env.IsolatedEnv
    interface, and exposed env.DefaultIsolatedEnv, replacing
    env.IsolatedEnvBuilder. The aim has been to shift responsibility for
    modifying the environment from the project builder to the IsolatedEnv
    entirely and to ensure that the builder will be initialised from an
    IsolatedEnv in a consistent manner. Mutating the project builder is no
    longer supported.
    (PR :pr:537)
  • virtualenv is no longer imported when using -n, for faster builds
    (PR :pr:636, fixes issue :issue:510)
  • The SDist now contains the repository contents, including tests. Flit-core
    3.8+ required.
    (PR :pr:657, :pr: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).
    (PR :pr:631, fixes issue :issue:630)
  • Docs now built with Sphinx 7
    (PR :pr:660)
  • Tests now contain a network marker
    (PR :pr: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.
    (PR :pr:627, fixes issue :issue:#264)
  • Test on Python 3.12 betas/RCs
    (PR :pr:624)
  • Filter out malicious files when extracting tar archives when Python supports it
    (PR :pr:609)
  • Specify encoding, fixing issues when PYTHONWARNDEFAULTENCODING is set.
    (PR :pr:587, fixes issue :issue:577)
  • Ruff is now used for linting.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@nazarfil nazarfil merged commit 0227c6c into main Jul 19, 2024
2 checks passed
@renovate renovate bot deleted the renovate/dev-build-1.x branch July 19, 2024 06:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant