Retroactively support License-Expression core metadata starting at version 2.1
Add more type hints
Update the set of known trove classifiers to version 2022.12.22
Update SPDX license information to version 3.19
Store Hatchling's metadata in pyproject.toml
Fixed:
Acknowledge the ARCHFLAGS environment variable on macOS for the wheel target when build hooks set the infer_tag build data to true
Fix dependency checking when encountering broken distributions
Fix the support-legacy option for the sdist target when using a src-layout project structure
Remove unnecessary encoding declaration in the default template for the version build hook
Hatch v1.12.0
Changed:
The run/env run and test commands now treat inclusion variable options as an intersection rather than a union to allow for specific targeting of environments
Added:
Add ability to control the source of Python distributions
Upgrade Ruff to 0.4.5
Upgrade PyApp to 0.22.0 for binary builds
Fixed:
The fmt command no longer hides the commands that are being executed
Add default timeout for network requests, useful when installing Python distributions
Fix syntax highlighting contrast for the config show command
Hatchling v1.11.1
Fixed:
Fix default file selection behavior of the wheel target when there is a single top-level module
Hatch v1.11.1
Added:
Add official GitHub Action for installing Hatch
Fixed:
Fix terminal.styles.spinner configuration
Fix entry points in the pre-built distributions that binaries use
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps hatch from 1.11.0 to 1.12.0.
Release notes
Sourced from hatch's releases.
Commits
d73037f
release Hatch v1.12.0228881f
update user linkdcec650
Upgrade Ruff to 0.4.5 (#1540)6d8ad71
Use direct URL for fetching tool install script in CIc339d33
Remove Python 2 from documentation examples (#1539)fa807e7
Update users (#1538)7539400
Add Django-NYT and Django-Places to hatch users (#847)9cd28d3
Update docs links (#1536)11eb42e
Improve CI (#1535)5b4d110
Add how-to for using custom Python distributions (#1534)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show