human-readable
human-readable copied to clipboard
Bump hatch from 1.9.3 to 1.11.0 in /.github/workflows
Bumps hatch from 1.9.3 to 1.11.0.
Release notes
Sourced from hatch's releases.
Hatchling v1.11.0
Added:
- Add
envversion source to retrieve the version from an environment variable- Add
validate-bumpoption to thestandardversion schemeFixed:
- Use proper CSV formatting for the
RECORDmetadata file of thewheeltarget to avoid warnings during installation bypipif, for example, file names contain commas- Fix installations with pip for build hooks that modify runtime dependencies
- Decreasing verbosity now has no affect on output that should always be displayed
Hatch v1.11.0
Added:
- Upgrade PyApp to 0.20.1 for binary builds
Fixed:
- On Linux, install the highest compatible Python distribution variant based on CPU architecture rather than assuming recent hardware
Hatchling v1.10.0
Added:
- Add the following to the list of directories that cannot be traversed:
__pypackages__,.hg,.hatch,.tox,.nox- Add deprecated option to allow ambiguous features
Fixed:
- Improve tracking of dynamic metadata
- Fix core metadata for entries in
project.optional-dependenciesthat use direct referencesHatch v1.10.0
Changed:
- The
run/env run,fmtandshellcommands now only change the current working directory to the project root if not already inside the project- The
shellcommand now accepts a single argument to specify the environment to enter which overrides the standard choice mechanisms. The arguments determining shell options have been converted to flags.Added:
- Add
testcommand- The
runcommand can now execute scripts that define inline metadata for dependencies and Python version constraints- The
virtualenvironment type now supports the ability to use UV in place of pip & virtualenv- Add
self reportcommand for submitting pre-populated bug reports to GitHub- The reserved environment used for static analysis is now completely configurable
- Add the following methods to the
environmentinterface for complete control over output during life cycle management:app_status_creation,app_status_pre_installation,app_status_post_installation,app_status_project_installation,app_status_dependency_state_check,app_status_dependency_installation_check,app_status_dependency_synchronization- Add binaries for 32-bit versions of Windows
- Read configuration from any
~/.pypircfile for theindexpublisher- Use the Git user as the default username for new project URL metadata
- Add
HATCH_DEBUGenvironment variable that when enabled will show local variables in the case of unhandled tracebacks
... (truncated)
Commits
40fd8e3Final fix for distribution builds0600346Update build-distributions.yml5ab2b6dUse a faster Python build for distributionsb48493bStrip debug symbols (#1493)1285158Fix release workflow permissionsc743bf8Fix binary builds (#1491)478d69eUpdate build-distributions.yml05cc303Fix distribution releasese3b0856release Hatch v1.11.09953341Prepare release pipeline (#1486)- Additional commits viewable in compare view
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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)