2023-12-17 20:22:04 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-hatchling: updated to 1.20.0
1.20.0
Added:
Add bypass-selection option to the wheel build target to allow for empty \
(metadata-only) wheels
Fixed:
Fix regression in 1.19.1 that allowed exclude to count toward inclusion \
selection, thus bypassing the default inclusion selection heuristics
Fix writing optional dependency core metadata in situations where there are \
multiple environment markers
1.19.1
Fixed:
Add better error message when the wheel build target cannot determine what to ship
Consider forced inclusion patterns and build-time artifacts as file selection \
since some build hooks generate the entire wheel contents without user \
configuration
1.19.0
Changed:
An error will now be raised if a force-included path does not exist
An error will now be raised for the wheel build target if no file selection \
options are defined
Added:
Officially support Python 3.12
Allow using an empty string for the sources option to add a prefix to \
distribution paths
Fixed:
Properly handle non-zero version epoch for the standard version scheme
Fix the wheel build target for case insensitive file systems when the project \
metadata name does not match the directory name on disk
The app build target no longer has suppressed output
Prevent duplicate paths when projects require the sources option while build \
hooks overwrite included paths
Properly escape spaces for URI context formatting
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-06-17 14:44:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-hatchling: updated to 1.18.0
1.18.0
Changed:
Drop support for Python 3.7
Added:
Update the list of directories that are always excluded for builds
|
2023-06-06 07:14:17 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-hatchling: updated to 1.17.1
1.17.1
Fixed:
Fix dev mode when the project has symlinks and file inclusion is defined with \
the packages or only-include options
Change the name of generated PTH files for dev mode so they come first \
lexicographically and therefore load first
|
2023-05-17 00:49:27 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-hatchling: update to 1.17.0.
1.17.0 - 2023-05-12
Added:
The app build target now embeds the project version in the name
of binaries
1.16.1 - 2023-05-11
Fixed:
Fix determining the built executable path for the app build
target option when using a local copy of PyApp when there is
an explicit target triple set
1.16.0 - 2023-05-11
Added:
Add app build target option to build using a local copy of the
PyApp repository
1.15.0 - 2023-05-09
Added:
Add app build target
|
2023-04-25 09:33:58 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-hatchling: updated to 1.14.1
1.14.1 - 2023-04-23ΒΆ
Fixed:
Fix internal archive root naming for the sdist target when strict-naming is \
disabled to match the file name in order to support the expectation of some \
frontends
|
2023-04-17 14:50:49 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-hatchling: updated to 1.14.0
1.14.0
Added:
Add trove-classifiers as a dependency
Fixed:
Properly normalize metadata descriptions that contain line breaks
|
2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96) |
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
|
2023-03-09 11:26:15 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-hatchling: updated to 1.13.0
1.13.0
Update the set of known trove classifiers to version 2023.2.8
|
2022-11-18 19:40:53 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-hatchling: updated to 1.11.1
1.11.1
Fixed:
Fix default file selection behavior of the wheel target when there is a single \
top-level module
1.11.0
Added:
Add env version source to retrieve the version from an environment variable
Add validate-bump option to the standard version scheme
Fixed:
Use proper CSV formatting for the RECORD metadata file of the wheel target to \
avoid warnings during installation by pip if, 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
|