2022-07-06 09:26:31 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-setuptools-rust: updated to 1.4.1
v1.4.1
Fix crash when checking Rust version.
|
2022-07-05 10:12:00 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-setuptools-rust: updated to 1.4.0
1.4.0 (2022-07-05)
Packaging
- Increase minimum `setuptools` version to 62.4.
Added
- Add `cargo_manifest_args` to support locked, frozen and offline builds.
- Add `RustBin` for packaging binaries in scripts data directory.
Changed
- `Exec` binding `RustExtension` with `script=True` is deprecated in favor of \
`RustBin`.
- Errors while calling `cargo metadata` are now reported back to the user
- `quiet` option will now suppress output of `cargo metadata`.
- `setuptools-rust` will now match `cargo` behavior of not setting `--target` \
when the selected target is the rust host.
- Deprecate `native` option of `RustExtension`.
Fixed
- If the sysconfig for `BLDSHARED` has no flags, `setuptools-rust` won't crash \
anymore.
|
2022-04-27 11:41:34 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-setuptools-rust: updated to 1.3.0
1.3.0 (2022-04-26)
Packaging
- Increase minimum `setuptools` version to 58.
Fixed
- Fix crash when `python-distutils-extra` linux package is installed.
- Fix sdist built with vendored dependencies on Windows having incorrect cargo \
config.
1.2.0 (2022-03-22)
Packaging
- Drop support for Python 3.6.
Added
- Add support for `kebab-case` executable names.
- Add support for custom cargo profiles.
Fixed
- Fix building macOS arm64 wheel with cibuildwheel.
|
2022-02-24 00:23:06 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-setuptools-rust: mark as not for python 2.7
Dependencies in new enough versions are not available for it.
|
2022-02-23 09:48:27 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-setuptools-rust: add missing build dependency; fix path
|
2022-02-23 09:22:46 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-setuptools-rust: updated to 1.1.2
1.1.2 (2021-12-05)
Changed
Removed dependency on tomli to simplify installation.
Improve error messages on invalid inputs to rust_extensions keyword.
1.1.1 (2021-12-01)
Fixed
Fix regression from setuptools-rust 1.1.0 which broke builds for the \
x86_64-unknown-linux-musl target.
Fix --target command line option being unable to take a value.
Fix regression from setuptools-rust 1.0.0 which broke builds on arm64 macos \
conda builds.
Fix regression from setuptools-rust 1.1.0 which incorrectly converted library \
extension suffixes to the "abi3" suffix when py_limited_api was \
unspecified.
1.1.0 (2021-11-30)
Added
Add support for cross-compiling using cross.
Fixed
Fix incompatibility with Python 3.6.0 using default values for NamedTuple classes.
Stop forcing the msvc Rust toolchain for Windows environments using the gnu \
toolchain.
1.0.0 (2021-11-21)
Added
Add --target command line option for specifying target triple.
Add new default "auto" setting for RustExtension.py_limited_api.
Support very verbose cargo build.rs output.
Changed
Switch to tomli dependency.
Removed
Remove test_rust command. (python setup.py test is deprecated.)
Remove check_rust command.
Move tomlgen_rust command to separate setuptools-rust-tomlgen package.
Fixed
Use info from sysconfig when cross-compiling.
Put Rust extension module binary under build/lib.* directory.
Fix Exec binding with console scripts.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2019-12-16 02:12:28 by Min Sik Kim | Files touched by this commit (4) |
Log message:
devel/py-setuptools-rust: Import version 0.10.6
Setuptools helpers for rust Python extensions implemented with PyO3
and rust-cpython.
|