Just some tidy-ups I'd like to do whenever we get around to a next breaking release:
- Change
Optional[Sequence[str]] arguments to RustExtension to just be Sequence[str] = ().
- Remove deprecated options to
RustExtension.
- Remove
Binding.Exec (just use RustBin).
- Require all arguments to
RustExtension except for target to be passed as keywords (i.e. after * separator).
- Remove
build_rust subcommand (the setup.py entry point is deprecated, so no need to support it IMO)
- Remove version.py (just set the corresponding values in
__init__.py)
Just some tidy-ups I'd like to do whenever we get around to a next breaking release:
Optional[Sequence[str]]arguments toRustExtensionto just beSequence[str] = ().RustExtension.Binding.Exec(just useRustBin).RustExtensionexcept fortargetto be passed as keywords (i.e. after*separator).build_rustsubcommand (thesetup.pyentry point is deprecated, so no need to support it IMO)__init__.py)