The NetBSD Project

CVS log for pkgsrc/devel/py-setuptools-rust/distinfo

[BACK] Up to [] / pkgsrc / devel / py-setuptools-rust

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.12 / (download) - annotate - [select for diffs], Wed Aug 23 05:32:00 2023 UTC (5 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

py-setuptools-rust: updated to 1.7.0

1.7.0 (2023-08-22)

- Remove direct imports from `distutils`.
- Include `py.typed` when packaging to denote that setuptools-rust includes type hints.

- Add support for `pyproject.toml` configuration using `[tool.setuptools-rust]` options.

- Fix `plat_name` handling in the case `bdist_wheel.plat_name` is set via configuration file (e.g., `setup.cfg`).

Revision 1.11 / (download) - annotate - [select for diffs], Sun Apr 30 18:27:26 2023 UTC (4 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

py-setuptools-rust: update to 1.6.0.

## 1.6.0 (2023-04-27)
### Changed
- Prefer passing `--crate-type` option to cargo if "toolchain >= 1.64". [#322](

### Fixed
- Fix a bug where rebuilding the library would cause any running processes using it to segfault. [#295](
- Fix `setup.cfg` format for compatibility with "poetry==1.4.0". [#319](

Revision 1.10 / (download) - annotate - [select for diffs], Mon Sep 26 18:50:35 2022 UTC (12 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

py-setuptools-rust: updated to 1.5.2

- Fix regression in `dylib` build artifacts not being found since 1.5.0.
- Fix regression in sdist missing examples and other supplementary files since 1.5.0.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Aug 22 06:52:22 2022 UTC (13 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)

py-setuptools-rust: updated to 1.5.1

1.5.1 (2022-08-14)
- Fix regression in `get_lib_name` crashing since 1.5.0.
- Fix regression in `Binding.Exec` builds with multiple executables not finding built executables since 1.5.0.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Aug 10 13:53:25 2022 UTC (13 months, 2 weeks ago) by adam
Branch: MAIN
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

py-setuptools-rust: updated to 1.5.0


- Add support for extension modules built for wasm32-unknown-emscripten with Pyodide.

- Locate cdylib artifacts by handling messages from cargo instead of searching target dir (fixes build on MSYS2).
- No longer guess cross-compile environment using `HOST_GNU_TYPE` / `BUILD_GNU_TYPE` sysconfig variables.

- Fix RustBin build without wheel.
- Fix RustBin setuptools install

Revision 1.7 / (download) - annotate - [select for diffs], Wed Jul 6 07:26:31 2022 UTC (14 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.6: +4 -5 lines
Diff to previous 1.6 (colored)

py-setuptools-rust: updated to 1.4.1

Fix crash when checking Rust version.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jul 5 08:12:00 2022 UTC (14 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.5: +5 -4 lines
Diff to previous 1.5 (colored)

py-setuptools-rust: updated to 1.4.0

1.4.0 (2022-07-05)

- Increase minimum `setuptools` version to 62.4.

- Add `cargo_manifest_args` to support locked, frozen and offline builds.
- Add `RustBin` for packaging binaries in scripts data directory.

- `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`.

- If the sysconfig for `BLDSHARED` has no flags, `setuptools-rust` won't crash anymore.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 27 09:41:34 2022 UTC (17 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

py-setuptools-rust: updated to 1.3.0

1.3.0 (2022-04-26)

- Increase minimum `setuptools` version to 58.

- 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)
- Drop support for Python 3.6.

- Add support for `kebab-case` executable names.
- Add support for custom cargo profiles.

- Fix building macOS arm64 wheel with cibuildwheel.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 23 08:22:46 2022 UTC (19 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

py-setuptools-rust: updated to 1.1.2

1.1.2 (2021-12-05)


Removed dependency on tomli to simplify installation.
Improve error messages on invalid inputs to rust_extensions keyword.

1.1.1 (2021-12-01)


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)


Add support for cross-compiling using cross.


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)


Add --target command line option for specifying target triple.
Add new default "auto" setting for RustExtension.py_limited_api.
Support very verbose cargo output.


Switch to tomli dependency.


Remove test_rust command. (python test is deprecated.)
Remove check_rust command.
Move tomlgen_rust command to separate setuptools-rust-tomlgen package.


Use info from sysconfig when cross-compiling.
Put Rust extension module binary under build/lib.* directory.
Fix Exec binding with console scripts.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Oct 26 10:19:04 2021 UTC (23 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

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:

The following distfiles were unfetchable (note: some may be only fetched

./devel/pvs/distinfo pvs-3.2-solaris.tgz

Revision 1.2 / (download) - annotate - [select for diffs], Thu Oct 7 13:43:44 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.1: +1 -2 lines
Diff to previous 1.1 (colored)

devel: Remove SHA1 hashes for distfiles

Revision 1.1 / (download) - annotate - [select for diffs], Mon Dec 16 01:12:28 2019 UTC (3 years, 9 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4

devel/py-setuptools-rust: Import version 0.10.6

Setuptools helpers for rust Python extensions implemented with PyO3
and rust-cpython.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>