2024-06-05 01:07:04 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jun 4 23:02:42 UTC 2024 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 1.6.0
|
|
|
|
|
* Add pypi name validation
|
|
|
|
|
gh#PyO3/maturin#2007
|
|
|
|
|
* Add JSON schema generation
|
|
|
|
|
gh#PyO3/maturin#2005
|
|
|
|
|
* Detect compiling from Linux gnu to Linux musl as cross compiling
|
|
|
|
|
gh#PyO3/maturin#2010
|
|
|
|
|
* Upgrade uniffi to 0.27.0
|
|
|
|
|
gh#PyO3/maturin#2021
|
|
|
|
|
* Add instrumentation support for develop
|
|
|
|
|
gh#PyO3/maturin#2019
|
|
|
|
|
* Make tracing-subscriber mandatory
|
|
|
|
|
gh#PyO3/maturin#2022
|
|
|
|
|
* Import hook upgrade
|
|
|
|
|
gh#PyO3/maturin#2024
|
|
|
|
|
* Add uv as develop backend command
|
|
|
|
|
gh#PyO3/maturin#2015
|
|
|
|
|
* Also try uv in PATH in develop --uv
|
|
|
|
|
gh#PyO3/maturin#2026
|
|
|
|
|
* docs: update pyo3 to match tutorial
|
|
|
|
|
gh#PyO3/maturin#2029
|
|
|
|
|
* Add support for AIX
|
|
|
|
|
gh#PyO3/maturin#2030
|
|
|
|
|
* Remove rust-cpython from project init/new template
|
|
|
|
|
gh#PyO3/maturin#2034
|
|
|
|
|
* Only run uv tests on platforms that has wheel on PyPI or when uv bina…
|
|
|
|
|
gh#PyO3/maturin#2037
|
|
|
|
|
* Install cffi and uv on demand in test_develop
|
|
|
|
|
gh#PyO3/maturin#2043
|
|
|
|
|
* Add support for wasm32-wasip1 and wasm32-wasip2 targets
|
|
|
|
|
gh#PyO3/maturin#2054
|
|
|
|
|
* fix: windows exit code with python
|
|
|
|
|
gh#PyO3/maturin#2055
|
|
|
|
|
* Remove rust-cpython support from documentation
|
|
|
|
|
gh#PyO3/maturin#2057
|
|
|
|
|
* docs: Add bleuscore in examples
|
|
|
|
|
gh#PyO3/maturin#2061
|
|
|
|
|
* Fix new clippy warnings on Rust 1.78.0
|
|
|
|
|
gh#PyO3/maturin#2065
|
|
|
|
|
* Allows to use Maturin with ziglang 0.11 and 0.12
|
|
|
|
|
gh#PyO3/maturin#2067
|
|
|
|
|
* Show full path in missing readme error message
|
|
|
|
|
gh#PyO3/maturin#2074
|
|
|
|
|
* Update cargo mock deps
|
|
|
|
|
gh#PyO3/maturin#2075
|
|
|
|
|
* Ban std::fs trough clippy
|
|
|
|
|
gh#PyO3/maturin#2076
|
|
|
|
|
* Preserve file permission when copying
|
|
|
|
|
gh#PyO3/maturin#2069
|
|
|
|
|
* Detect target based on interpreter for pep517 build-wheel
|
|
|
|
|
gh#PyO3/maturin#2088
|
|
|
|
|
* Add a global verbose option
|
|
|
|
|
gh#PyO3/maturin#2080
|
|
|
|
|
* Use base executable when possible in PEP 517 build
|
|
|
|
|
gh#PyO3/maturin#2094
|
|
|
|
|
* Remove support for rust-cpython
|
|
|
|
|
gh#PyO3/maturin#2044
|
|
|
|
|
|
2024-03-28 17:48:50 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 28 16:41:35 UTC 2024 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 1.5.1
|
|
|
|
|
* fix changelog link
|
|
|
|
|
gh#PyO3/maturin#1990
|
|
|
|
|
* in pep517 build default compatibility to off instead of always specifying
|
|
|
|
|
gh#PyO3/maturin#1992
|
|
|
|
|
* Fix typo on maturin docs
|
|
|
|
|
gh#PyO3/maturin#1997
|
|
|
|
|
* Fix upload returning malformed summary error
|
|
|
|
|
gh#PyO3/maturin#2002
|
|
|
|
|
|
2024-03-17 19:11:57 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Mar 17 18:07:58 UTC 2024 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 1.5.0
|
|
|
|
|
* tutorial: fix abi to match comment
|
|
|
|
|
gh#PyO3/maturin#1876
|
|
|
|
|
* Allow identical VIRTUAL_ENV and CONDA_PREFIX env vars
|
|
|
|
|
gh#PyO3/maturin#1879
|
|
|
|
|
* Upgrade pyo3 to 0.20
|
|
|
|
|
gh#PyO3/maturin#1881
|
|
|
|
|
* Skip directory when adding license files to wheel
|
|
|
|
|
gh#PyO3/maturin#1890
|
|
|
|
|
* Reject -i python when cross compiling
|
|
|
|
|
gh#PyO3/maturin#1891
|
|
|
|
|
* simplified clear-cache github action
|
|
|
|
|
gh#PyO3/maturin#1897
|
|
|
|
|
* Support uniffi-bindgen in cargo workspaces
|
|
|
|
|
gh#PyO3/maturin#1909
|
|
|
|
|
* Upgrade globlin to 0.8.0
|
|
|
|
|
gh#PyO3/maturin#1912
|
|
|
|
|
* Update **Note** to [!NOTE] in README
|
|
|
|
|
gh#PyO3/maturin#1917
|
|
|
|
|
* Match dependency readmes
|
|
|
|
|
gh#PyO3/maturin#1915
|
|
|
|
|
* Update some actions version in generate ci cli
|
|
|
|
|
gh#PyO3/maturin#1916
|
|
|
|
|
* Use extension name as library name, instead of hardcoded 'native.so'
|
|
|
|
|
gh#PyO3/maturin#1918
|
|
|
|
|
* Bump MSRV to 1.70
|
|
|
|
|
gh#PyO3/maturin#1923
|
|
|
|
|
* Remove setuptools-rust and milksnake mentions from readme
|
|
|
|
|
gh#PyO3/maturin#1926
|
|
|
|
|
* Upgrade uniffi to 0.26.0
|
|
|
|
|
gh#PyO3/maturin#1927
|
|
|
|
|
* Use M1 runner on GitHub Actions
|
|
|
|
|
gh#PyO3/maturin#1928
|
|
|
|
|
* Upgrade rustls to 0.22
|
|
|
|
|
gh#PyO3/maturin#1929
|
|
|
|
|
* Add extra note to "Using PyPI's trusted publishing" section.
|
|
|
|
|
gh#PyO3/maturin#1939
|
|
|
|
|
* Update pep440_rs, pep508_rs and pyproject-toml
|
|
|
|
|
gh#PyO3/maturin#1945
|
|
|
|
|
* Add support for configuring xwin using env vars
|
|
|
|
|
gh#PyO3/maturin#1961
|
|
|
|
|
* Put dynamic field under project instead of project.optional-dependencies
|
|
|
|
|
gh#PyO3/maturin#1963
|
|
|
|
|
* Revert "Auto detect Python 3.13"
|
|
|
|
|
gh#PyO3/maturin#1964
|
|
|
|
|
* Add validation for crate/package name in new/init
|
|
|
|
|
gh#PyO3/maturin#1943
|
|
|
|
|
* Update upload-artifact and download-artifact actions to v4
|
|
|
|
|
gh#PyO3/maturin#1967
|
|
|
|
|
* Add 32-bit RISC-V support
|
|
|
|
|
gh#PyO3/maturin#1969
|
|
|
|
|
* Isolated import hook changes
|
|
|
|
|
gh#PyO3/maturin#1958
|
|
|
|
|
* Fix feature = "cargo-clippy" deprecation
|
|
|
|
|
gh#PyO3/maturin#1970
|
|
|
|
|
* Adjust cbindgen Overrides for CFFI
|
|
|
|
|
gh#PyO3/maturin#1957
|
|
|
|
|
* Update to Metadata 2.3 to create reliable source dist metadata
|
|
|
|
|
gh#PyO3/maturin#1965
|
|
|
|
|
* Only set rustflags when necessary
|
|
|
|
|
gh#PyO3/maturin#1978
|
|
|
|
|
|
2023-12-11 14:52:46 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 11 13:45:20 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 1.4.0
|
|
|
|
|
* Fix two tiny typos in README.md!
|
|
|
|
|
gh#PyO3/maturin#1853
|
|
|
|
|
* Bump MSRV to 1.67
|
|
|
|
|
gh#PyO3/maturin#1847
|
|
|
|
|
* Tiny tweak: Use Rust markdown block
|
|
|
|
|
gh#PyO3/maturin#1855
|
|
|
|
|
* Recommend using pipx to install maturin
|
|
|
|
|
gh#PyO3/maturin#1859
|
|
|
|
|
* [pre-commit.ci] pre-commit autoupdate
|
|
|
|
|
gh#PyO3/maturin#1860
|
|
|
|
|
* Update cargo-options to 0.7.1
|
|
|
|
|
gh#PyO3/maturin#1862
|
|
|
|
|
* Add support for cross compiling with cross
|
|
|
|
|
gh#PyO3/maturin#1865
|
|
|
|
|
* Bump the crates-io group with 8 updates
|
|
|
|
|
gh#PyO3/maturin#1866
|
|
|
|
|
* [pre-commit.ci] pre-commit autoupdate
|
|
|
|
|
gh#PyO3/maturin#1867
|
|
|
|
|
* Bump openssl from 0.10.59 to 0.10.60
|
|
|
|
|
gh#PyO3/maturin#1868
|
|
|
|
|
* Bump actions/github-script from 6 to 7
|
|
|
|
|
gh#PyO3/maturin#1873
|
|
|
|
|
* Bump conda-incubator/setup-miniconda from 2 to 3
|
|
|
|
|
gh#PyO3/maturin#1872
|
|
|
|
|
* Bump mymindstorm/setup-emsdk from 12 to 13
|
|
|
|
|
gh#PyO3/maturin#1871
|
|
|
|
|
* Update rustls-pemfile to 2.0.0
|
|
|
|
|
gh#PyO3/maturin#1874
|
|
|
|
|
|
2023-11-14 19:56:31 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 14 18:51:32 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 1.3.2
|
|
|
|
|
* Switch to Ruff formatter
|
|
|
|
|
gh#PyO3/maturin#1817
|
|
|
|
|
* Upgrade ring to 0.17
|
|
|
|
|
gh#PyO3/maturin#1819
|
|
|
|
|
* Un-deprecate MATURIN_PEP517_ARGS env var
|
|
|
|
|
gh#PyO3/maturin#1820
|
|
|
|
|
* Add support for uniffi library mode
|
|
|
|
|
gh#PyO3/maturin#1729
|
|
|
|
|
* Fix missing member in Cargo.toml for sdist of nested workspace
|
|
|
|
|
layout
|
|
|
|
|
gh#PyO3/maturin#1828
|
|
|
|
|
* Metadata: escape display name in email addresses
|
|
|
|
|
gh#PyO3/maturin#1832
|
|
|
|
|
* Fix rewriting workspace Cargo.toml in sdist
|
|
|
|
|
gh#PyO3/maturin#1841
|
|
|
|
|
* Fix glob workspace members matching in sdist
|
|
|
|
|
gh#PyO3/maturin#1846
|
|
|
|
|
* Add sdist tests for well-known downstream repositories
|
|
|
|
|
gh#PyO3/maturin#1849
|
|
|
|
|
|
2023-11-07 00:46:46 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 6 23:39:36 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 1.3.1
|
|
|
|
|
* Use external uniffi-bindgen if no root package is configured
|
|
|
|
|
gh#PyO3/maturin#1797
|
|
|
|
|
* Add trusted publishing section to the user guide
|
|
|
|
|
gh#PyO3/maturin#1800
|
|
|
|
|
* Fix wheel filename for GraalPy
|
|
|
|
|
gh#PyO3/maturin#1802
|
|
|
|
|
* Pytest skeleton in mixed template
|
|
|
|
|
gh#PyO3/maturin#1807
|
|
|
|
|
* Keep trailing newlines from templates
|
|
|
|
|
gh#PyO3/maturin#1808
|
|
|
|
|
* Bump rustix from 0.37.23 to 0.37.25
|
|
|
|
|
gh#PyO3/maturin#1809
|
|
|
|
|
* Auto detect Python 3.13
|
|
|
|
|
gh#PyO3/maturin#1810
|
|
|
|
|
* Fix missing workspace.members in sdist
|
|
|
|
|
gh#PyO3/maturin#1811
|
|
|
|
|
* Don't set MACOSX_DEPLOYMENT_TARGET for editable builds
|
|
|
|
|
gh#PyO3/maturin#1815
|
|
|
|
|
|
2023-10-09 22:28:55 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 9 18:34:41 UTC 2023 - Ben Greiner <code@bnavigator.de>
|
|
|
|
|
|
|
|
|
|
- Update to 1.3.0
|
|
|
|
|
* Refactor Cargo sdist generator to avoid rewriting local
|
|
|
|
|
dependencies in gh#PyO3/maturin#1741
|
|
|
|
|
* Added --pip-path argument to develop command in
|
|
|
|
|
gh#PyO3/maturin#1753
|
|
|
|
|
* Ignore sdist output files when building sdist in
|
|
|
|
|
gh#PyO3/maturin#1756
|
|
|
|
|
* Use python.exe by default in build command on Windows in
|
|
|
|
|
gh#PyO3/maturin#1757
|
|
|
|
|
* Don't require uniffi-bindgen to be installed for uniffi
|
|
|
|
|
bindings in gh#PyO3/maturin#1762
|
|
|
|
|
* Fix platform tag for graalpy in gh#PyO3/maturin#1773
|
|
|
|
|
* Always set minor version to 0 when major version >= 11 for
|
|
|
|
|
macOS in gh#PyO3/maturin#1778
|
|
|
|
|
* Warning about incorrect maturin version pyproject.toml
|
|
|
|
|
[build-system] requires in gh#PyO3/maturin#1793
|
|
|
|
|
- Release 1.2.3 - 2023-08-17
|
|
|
|
|
* Fix sdist build failure with workspace path dependencies by
|
|
|
|
|
HerringtonDarkholme in gh#PyO3/maturin#1739
|
|
|
|
|
- Release 1.2.2 - 2023-08-14
|
|
|
|
|
* Fix non interactive mode check when username/password was
|
|
|
|
|
supplied from cli in gh#PyO3/maturin#1737
|
|
|
|
|
- Release 1.2.1 - 2023-08-14
|
|
|
|
|
* Add non-interactive mode to upload command in
|
|
|
|
|
gh#PyO3/maturin#1722
|
|
|
|
|
* Fix link-native-libraries check for emscripten target in
|
|
|
|
|
gh#PyO3/maturin#1724
|
|
|
|
|
* Add support for ALL_PROXY to upload command in
|
|
|
|
|
gh#PyO3/maturin#1727
|
|
|
|
|
* Handle renamed Rust dependency in sdist in gh#PyO3/maturin#1728
|
|
|
|
|
* Fix invalid TOML when rewriting workspace inherited
|
|
|
|
|
dependencies in gh#PyO3/maturin#1733
|
|
|
|
|
- Release 1.2.0 - 2023-08-06
|
|
|
|
|
* Add basic support for implicit namespaces gh#PyO3/maturin#1645
|
|
|
|
|
* Add Linux mips64 and mips architecture support in
|
|
|
|
|
gh#PyO3/maturin#1712
|
|
|
|
|
* Add x86_64h-apple-darwin target support in gh#PyO3/maturin#1717
|
|
|
|
|
|
2023-06-11 05:41:44 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jun 11 03:35:53 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v1.1.0:
|
|
|
|
|
* Add basic support for GraalPy
|
|
|
|
|
gh#PyO3/maturin#1645
|
|
|
|
|
* Refactor abi tag to use `EXT_SUFFIX`
|
|
|
|
|
gh#PyO3/maturin#1648
|
|
|
|
|
* Add Linux loongarch64 architecture support
|
|
|
|
|
gh#PyO3/maturin#1653
|
|
|
|
|
* Add `--skip-install` option to `maturin develop`
|
|
|
|
|
gh#PyO3/maturin#1654
|
|
|
|
|
|
2023-06-11 10:49:51 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jun 10 17:45:23 UTC 2023 - ecsos <ecsos@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Add %{?sle15_python_module_pythons}
|
|
|
|
|
|
2023-05-28 10:21:10 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun May 28 07:55:54 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v1.0.1:
|
|
|
|
|
* Add Python 3.12 sysconfigs
|
|
|
|
|
gh#PyO3/maturin#1629
|
|
|
|
|
* refactor: generate well known sysconfigs in code
|
|
|
|
|
gh#PyO3/maturin#1633
|
|
|
|
|
* Upgrade dirs to 5.0
|
|
|
|
|
gh#PyO3/maturin#1634
|
|
|
|
|
* Fix panicking when no cargo build targets are selected
|
|
|
|
|
gh#PyO3/maturin#1635
|
|
|
|
|
* Upgrade platform-info to 2.0, base64 to 0.21
|
|
|
|
|
gh#PyO3/maturin#1631
|
|
|
|
|
- Changes in v1.0.0:
|
|
|
|
|
* Add support for multiple --config-settings in PEP517 backend
|
|
|
|
|
gh#PyO3/maturin#1624
|
|
|
|
|
* Remove deprecated --universal2 cli option
|
|
|
|
|
gh#PyO3/maturin#1620
|
|
|
|
|
|
2023-05-21 15:02:06 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun May 21 12:56:57 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.15.3:
|
|
|
|
|
* Fix cross-compile to Apple universal2 in the other platform
|
|
|
|
|
gh#PyO3/maturin#1613
|
|
|
|
|
* Remove serde(flatten) to improve error messages
|
|
|
|
|
gh#PyO3/maturin#1616
|
|
|
|
|
* Allow syn 2.0
|
|
|
|
|
gh#PyO3/maturin#1617
|
|
|
|
|
* describe the need for module-name
|
|
|
|
|
gh#PyO3/maturin#1604
|
|
|
|
|
* Add PEP 517 config_settings support
|
|
|
|
|
gh#PyO3/maturin#1619
|
|
|
|
|
* Keep file mode on Unix
|
|
|
|
|
gh#PyO3/maturin#1622
|
|
|
|
|
- Changes in v0.15.2:
|
|
|
|
|
* Remove bors
|
|
|
|
|
gh#PyO3/maturin#1602
|
|
|
|
|
* When determining the python module name, use pyproject.toml
|
|
|
|
|
project.name over Cargo.toml package.name.
|
|
|
|
|
gh#PyO3/maturin#1608
|
|
|
|
|
* Warn on missing python-source contents
|
|
|
|
|
gh#PyO3/maturin#1607
|
|
|
|
|
* Fix rewriting dev-dependencies in sdist
|
|
|
|
|
gh#PyO3/maturin#1610
|
|
|
|
|
|
2023-05-08 10:36:34 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 8 08:24:57 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.15.1:
|
|
|
|
|
* Use shlex to split MATURIN_SETUP_ARGS
|
|
|
|
|
gh#PyO3/maturin#1595
|
|
|
|
|
* Fix finding interpreters from bundled sysconfigs
|
|
|
|
|
gh#PyO3/maturin#1598
|
|
|
|
|
- Changes in v0.15.0:
|
|
|
|
|
* Feature gate zig and xwin based cross compiling
|
|
|
|
|
gh#PyO3/maturin#1324
|
|
|
|
|
* Feature gate maturin new and maturin init commands
|
|
|
|
|
gh#PyO3/maturin#1330
|
|
|
|
|
* Build with --no-default-features
|
|
|
|
|
gh#PyO3/maturin#1333
|
|
|
|
|
* Support SOURCE_DATE_EPOCH environment variable in wheel
|
|
|
|
|
building
|
|
|
|
|
gh#PyO3/maturin#1334
|
|
|
|
|
* Remove deprecated config options
|
|
|
|
|
gh#PyO3/maturin#1335
|
|
|
|
|
* cargo deny multiple crate versions
|
|
|
|
|
gh#PyO3/maturin#1336
|
|
|
|
|
* Replace rpassword with dialoguer
|
|
|
|
|
gh#PyO3/maturin#1338
|
|
|
|
|
* Fix sdist when all Cargo workspace members are excluded
|
|
|
|
|
gh#PyO3/maturin#1343
|
|
|
|
|
* Update normpath to 1.0.0
|
|
|
|
|
gh#PyO3/maturin#1348
|
|
|
|
|
* Update bundled Linux sysconfig
|
|
|
|
|
gh#PyO3/maturin#1349
|
|
|
|
|
* Allow Rust crate to be placed outside of the directory
|
|
|
|
|
containing pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#1347
|
|
|
|
|
* Update minijina to 0.27.0
|
|
|
|
|
gh#PyO3/maturin#1350
|
|
|
|
|
* Run uniffi-bindgen command instead of depending on
|
|
|
|
|
uniffi_bindgen crates
|
|
|
|
|
gh#PyO3/maturin#1352
|
|
|
|
|
* Disallow uniffi bin bindings
|
|
|
|
|
gh#PyO3/maturin#1353
|
|
|
|
|
* Clarify --interpreter value
|
|
|
|
|
gh#PyO3/maturin#1358
|
|
|
|
|
* Update uniffi_bindgen to 0.22.0 in test crates
|
|
|
|
|
gh#PyO3/maturin#1360
|
|
|
|
|
* Add workspace lock file to sdist as a fallback
|
|
|
|
|
gh#PyO3/maturin#1362
|
|
|
|
|
* Update cargo-xwin to 0.13.3
|
|
|
|
|
gh#PyO3/maturin#1363
|
|
|
|
|
* Update toml_edit to 0.16.0
|
|
|
|
|
gh#PyO3/maturin#1373
|
|
|
|
|
* Update cargo-zigbuild to 0.14.3
|
|
|
|
|
gh#PyO3/maturin#1375
|
|
|
|
|
* Update console to 0.15.3
|
|
|
|
|
gh#PyO3/maturin#1379
|
|
|
|
|
* Add support for packaging multiple pure Python packages
|
|
|
|
|
gh#PyO3/maturin#1378
|
|
|
|
|
* Detect src-layout for pure Rust projects with multiple Python
|
|
|
|
|
packages
|
|
|
|
|
gh#PyO3/maturin#1380
|
|
|
|
|
* Fallback to sysconfig interpreters for pyo3 bindings
|
|
|
|
|
gh#PyO3/maturin#1381
|
|
|
|
|
* Bump psf/black from 22.10.0 to 22.12.0
|
|
|
|
|
gh#PyO3/maturin#1384
|
|
|
|
|
* Bump sigstore/gh-action-sigstore-python from 0.1.0 to 0.2.0
|
|
|
|
|
gh#PyO3/maturin#1385
|
|
|
|
|
* chore: cargo update ureq and console
|
|
|
|
|
gh#PyO3/maturin#1386
|
|
|
|
|
* Update pyodide to 0.22.0
|
|
|
|
|
gh#PyO3/maturin#1387
|
|
|
|
|
* Remove unnecessary ruff excludes
|
|
|
|
|
gh#PyO3/maturin#1388
|
|
|
|
|
* Remove confusing libpython.so from cross compile error message
|
|
|
|
|
gh#PyO3/maturin#1389
|
|
|
|
|
* Add MSRV configuration for clippy
|
|
|
|
|
gh#PyO3/maturin#1391
|
|
|
|
|
* Update toml_edit to 0.17.1, minijinja to 0.28.0
|
|
|
|
|
gh#PyO3/maturin#1392
|
|
|
|
|
* Don't pass MACOSX_DEPLOYMENT_TARGET when query default value
|
|
|
|
|
from rustc
|
|
|
|
|
gh#PyO3/maturin#1395
|
|
|
|
|
* Update cargo-xwin to 0.13.5
|
|
|
|
|
gh#PyO3/maturin#1396
|
|
|
|
|
* Update trycmd to 0.14.10
|
|
|
|
|
gh#PyO3/maturin#1401
|
|
|
|
|
* Add link to bindings guide in new and init commands
|
|
|
|
|
gh#PyO3/maturin#1403
|
|
|
|
|
* Update schannel to remove outdated windows-sys 0.36 dependency
|
|
|
|
|
gh#PyO3/maturin#1404
|
|
|
|
|
* Respect rustflags settings in cargo configuration file
|
|
|
|
|
gh#PyO3/maturin#1405
|
|
|
|
|
* Run cargo deny check for Windows and macOS
|
|
|
|
|
gh#PyO3/maturin#1408
|
|
|
|
|
* Add Cargo compile targets configuration for filtering multiple
|
|
|
|
|
bin targets
|
|
|
|
|
gh#PyO3/maturin#1339
|
|
|
|
|
* Use module name specified
|
|
|
|
|
gh#PyO3/maturin#1409
|
|
|
|
|
* Update minijinja to 0.29.0
|
|
|
|
|
gh#PyO3/maturin#1414
|
|
|
|
|
* Use the extension_name in develop builds
|
|
|
|
|
gh#PyO3/maturin#1416
|
|
|
|
|
* Upgrade pyo3 to 0.18.0
|
|
|
|
|
gh#PyO3/maturin#1417
|
|
|
|
|
* Update minijinja to 0.30.0
|
|
|
|
|
gh#PyO3/maturin#1420
|
|
|
|
|
* Completing type hints for python files
|
|
|
|
|
gh#PyO3/maturin#1421
|
|
|
|
|
* Dockerfile: Install openssh-client to be able to fetch git
|
|
|
|
|
dependencies
|
|
|
|
|
gh#PyO3/maturin#1427
|
|
|
|
|
* Fix clippy warnings on Rust 1.67.0
|
|
|
|
|
gh#PyO3/maturin#1428
|
|
|
|
|
* Better error message when normalize path failed
|
|
|
|
|
gh#PyO3/maturin#1432
|
|
|
|
|
* Add a user-friendly panic hook
|
|
|
|
|
gh#PyO3/maturin#1436
|
|
|
|
|
* readme: provide needed pauses
|
|
|
|
|
gh#PyO3/maturin#1437
|
|
|
|
|
* Don't package dev-only path dependencies in sdist
|
|
|
|
|
gh#PyO3/maturin#1435
|
|
|
|
|
* Use Rust beta channel to test Cargo sparse index protocol
|
|
|
|
|
gh#PyO3/maturin#1440
|
|
|
|
|
* Keep dev-dependencies in sdist when there are no path
|
|
|
|
|
dependencies
|
|
|
|
|
gh#PyO3/maturin#1441
|
|
|
|
|
* Update toml_edit to 0.19 and switch back to toml for parsing
|
|
|
|
|
gh#PyO3/maturin#1439
|
|
|
|
|
* Bump ignore from 0.4.19 to 0.4.20
|
|
|
|
|
gh#PyO3/maturin#1445
|
|
|
|
|
* Bump cargo_metadata from 0.15.2 to 0.15.3
|
|
|
|
|
gh#PyO3/maturin#1444
|
|
|
|
|
* Bump docker/build-push-action from 3 to 4
|
|
|
|
|
gh#PyO3/maturin#1449
|
|
|
|
|
* Bump sigstore/gh-action-sigstore-python from 0.2.0 to 1.1.0
|
|
|
|
|
gh#PyO3/maturin#1452
|
|
|
|
|
* Bump mymindstorm/setup-emsdk from 11 to 12
|
|
|
|
|
gh#PyO3/maturin#1450
|
|
|
|
|
* Bump psf/black from 22.12.0 to 23.1.0
|
|
|
|
|
gh#PyO3/maturin#1451
|
|
|
|
|
* Update cargo-options to 0.6.0
|
|
|
|
|
gh#PyO3/maturin#1454
|
|
|
|
|
* Update zip to 0.6.4
|
|
|
|
|
gh#PyO3/maturin#1455
|
|
|
|
|
* Deprecate --universal2 in favor of universal2-apple-darwin
|
|
|
|
|
target
|
|
|
|
|
gh#PyO3/maturin#1457
|
|
|
|
|
* Check path-like interpreter arguments when cross compiling
|
|
|
|
|
gh#PyO3/maturin#1459
|
|
|
|
|
* Fix new cargo deny errors
|
|
|
|
|
gh#PyO3/maturin#1466
|
|
|
|
|
* Fix link to ballista
|
|
|
|
|
gh#PyO3/maturin#1469
|
|
|
|
|
* Add bin bindings support to generate-ci command
|
|
|
|
|
gh#PyO3/maturin#1470
|
|
|
|
|
* Raise an error when Cargo.toml contains removed python package
|
|
|
|
|
metadata
|
|
|
|
|
gh#PyO3/maturin#1471
|
|
|
|
|
* Update cargo-zigbuild to 0.16.0
|
|
|
|
|
gh#PyO3/maturin#1474
|
|
|
|
|
* Detect .venv in current or parent folder in maturin develop
|
|
|
|
|
gh#PyO3/maturin#1462
|
|
|
|
|
* Use extension_name instead of module_name for CFFI extensions
|
|
|
|
|
in develop mode
|
|
|
|
|
gh#PyO3/maturin#1476
|
|
|
|
|
* Update thread_local to 1.1.7 and minijina to 0.30.3
|
|
|
|
|
gh#PyO3/maturin#1478
|
|
|
|
|
* Enable extension-module feature in pyproject.toml in project
|
|
|
|
|
templates
|
|
|
|
|
gh#PyO3/maturin#1479
|
|
|
|
|
* Add support for uniffi 0.23
|
|
|
|
|
gh#PyO3/maturin#1481
|
|
|
|
|
* Feature-gate command line completions
|
|
|
|
|
gh#PyO3/maturin#1486
|
|
|
|
|
* Add support for linking with pyo3 in abi3 debug mode on Windows
|
|
|
|
|
gh#PyO3/maturin#1487
|
|
|
|
|
* Add support for custom TLS certificate authority bundle
|
|
|
|
|
gh#PyO3/maturin#1483
|
|
|
|
|
* Use default ext_suffix for Emscripten target if not provided in
|
|
|
|
|
PYO3_CONFIG_FILE
|
|
|
|
|
gh#PyO3/maturin#1491
|
|
|
|
|
* Upgrade keyring to 2.0.0
|
|
|
|
|
gh#PyO3/maturin#1331
|
|
|
|
|
* chore: Update some dependencies
|
|
|
|
|
gh#PyO3/maturin#1497
|
|
|
|
|
* Update cargo-zigbuild to 0.16.1
|
|
|
|
|
gh#PyO3/maturin#1499
|
|
|
|
|
* Use keyutils instead of secret-service for accessing Linux
|
|
|
|
|
keyring
|
|
|
|
|
gh#PyO3/maturin#1500
|
|
|
|
|
* Update cargo-zigbuild to 0.16.2
|
|
|
|
|
gh#PyO3/maturin#1501
|
|
|
|
|
* Fix installation message for uniffi-bindgen
|
|
|
|
|
gh#PyO3/maturin#1502
|
|
|
|
|
* Build maturin with native-tls support on aarch64 Windows
|
|
|
|
|
gh#PyO3/maturin#1503
|
|
|
|
|
* refactor: use stderr for human readable output
|
|
|
|
|
gh#PyO3/maturin#1504
|
|
|
|
|
* Add sdist support to generate-ci
|
|
|
|
|
gh#PyO3/maturin#1505
|
|
|
|
|
* Bump sigstore/gh-action-sigstore-python from 1.1.0 to 1.2.1
|
|
|
|
|
gh#PyO3/maturin#1511
|
|
|
|
|
* Bump goblin from 0.6.0 to 0.6.1
|
|
|
|
|
gh#PyO3/maturin#1508
|
|
|
|
|
* Fine-grained GitHub Actions permission in generate-ci
|
|
|
|
|
gh#PyO3/maturin#1513
|
|
|
|
|
* Update crossbeam-*
|
|
|
|
|
gh#PyO3/maturin#1514
|
|
|
|
|
* Update msi to 0.5.1
|
|
|
|
|
gh#PyO3/maturin#1518
|
|
|
|
|
* use the official sccache-action repo
|
|
|
|
|
gh#PyO3/maturin#1519
|
|
|
|
|
* Update cargo-zigbuild to 0.16.3
|
|
|
|
|
gh#PyO3/maturin#1523
|
|
|
|
|
* Fix module name when it's specified in
|
|
|
|
|
package.metadata.maturin.name
|
|
|
|
|
gh#PyO3/maturin#1524
|
|
|
|
|
* Only check for minus in extension name
|
|
|
|
|
gh#PyO3/maturin#1526
|
|
|
|
|
* Bump MSRV to 1.64.0
|
|
|
|
|
gh#PyO3/maturin#1528
|
|
|
|
|
* Update cargo-zigbuild to 0.16.4
|
|
|
|
|
gh#PyO3/maturin#1527
|
|
|
|
|
* Bump openssl from 0.10.45 to 0.10.48
|
|
|
|
|
gh#PyO3/maturin#1530
|
|
|
|
|
* Add support for target specific build configuration
|
|
|
|
|
gh#PyO3/maturin#1536
|
|
|
|
|
* Update wasmtime dependency version to 7.0.0
|
|
|
|
|
gh#PyO3/maturin#1538
|
|
|
|
|
* Update pyproject-toml to 0.4.0
|
|
|
|
|
gh#PyO3/maturin#1539
|
|
|
|
|
* Fix typo in project_layout.md docs
|
|
|
|
|
gh#PyO3/maturin#1542
|
|
|
|
|
* Update cargo-zigbuild to 0.16.5
|
|
|
|
|
gh#PyO3/maturin#1544
|
|
|
|
|
* Update pyodide to 0.23.0
|
|
|
|
|
gh#PyO3/maturin#1549
|
|
|
|
|
* Bump sigstore/gh-action-sigstore-python from 1.2.1 to 1.2.3
|
|
|
|
|
gh#PyO3/maturin#1555
|
|
|
|
|
* Bump mozilla-actions/sccache-action from 0.0.1 to 0.0.3
|
|
|
|
|
gh#PyO3/maturin#1556
|
|
|
|
|
* docs: do not tell users to put classifiers in Cargo.toml
|
|
|
|
|
gh#PyO3/maturin#1557
|
|
|
|
|
* Bump psf/black from 23.1.0 to 23.3.0
|
|
|
|
|
gh#PyO3/maturin#1554
|
|
|
|
|
* Use pep440_rs and pep508_rs
|
|
|
|
|
gh#PyO3/maturin#1558
|
|
|
|
|
* Fix wrong EXT_SUFFIX when cross compiling musllinux wheels for
|
|
|
|
|
Python 3.11
|
|
|
|
|
gh#PyO3/maturin#1560
|
|
|
|
|
* chore: cargo update
|
|
|
|
|
gh#PyO3/maturin#1562
|
|
|
|
|
* Update cargo-zigbuild to 0.16.7
|
|
|
|
|
gh#PyO3/maturin#1567
|
|
|
|
|
* Fix module_writers::write_python_part include target check
|
|
|
|
|
gh#PyO3/maturin#1573
|
|
|
|
|
* Rewrite platform specific dependencies in Cargo.toml
|
|
|
|
|
gh#PyO3/maturin#1572
|
|
|
|
|
* Fix two sdist issues
|
|
|
|
|
gh#PyO3/maturin#1577
|
|
|
|
|
* Document binary and library in a single package
|
|
|
|
|
gh#PyO3/maturin#1565
|
|
|
|
|
* Add trusted publisher support
|
|
|
|
|
gh#PyO3/maturin#1578
|
|
|
|
|
* Bump target-lexicon to 0.12.7
|
|
|
|
|
gh#PyO3/maturin#1579
|
|
|
|
|
* Bump peter-evans/create-pull-request from 4 to 5
|
|
|
|
|
gh#PyO3/maturin#1582
|
|
|
|
|
* Update pyproject-toml to 0.6.0
|
|
|
|
|
gh#PyO3/maturin#1585
|
|
|
|
|
* Fix maturin failing to handle empty sysroot
|
|
|
|
|
gh#PyO3/maturin#1589
|
|
|
|
|
* Introduce git source distribution generator
|
|
|
|
|
gh#PyO3/maturin#1587
|
|
|
|
|
* Enabled color output for error message
|
|
|
|
|
gh#PyO3/maturin#1591
|
|
|
|
|
* Always set PYO3_PYTHON if interpreter is runnable regardless
|
|
|
|
|
of abi3
|
|
|
|
|
gh#PyO3/maturin#1592
|
|
|
|
|
|
2023-04-09 03:11:10 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Apr 9 01:01:18 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.17:
|
|
|
|
|
* Fix wrong EXT_SUFFIX when cross compiling musllinux wheels for
|
|
|
|
|
Python 3.11
|
|
|
|
|
gh#PyO3/maturin#1560
|
|
|
|
|
- Drop vendor-update-ahash-dependency.patch
|
|
|
|
|
|
2023-03-29 04:32:22 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 29 02:18:48 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.16:
|
|
|
|
|
* Deprecate package.metadata.maturin.name in favor of
|
|
|
|
|
tool.maturin.module-name in pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#1531
|
|
|
|
|
|
2023-03-17 23:55:58 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 17 22:53:30 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.15:
|
|
|
|
|
* Add sdist and sccache support to generate-ci command
|
|
|
|
|
- Changes in v0.14.14:
|
|
|
|
|
* Add support for Emscripten in generate-ci command
|
|
|
|
|
gh#PyO3/maturin#1484
|
|
|
|
|
* Use default ext_suffix for Emscripten target if not provided in
|
|
|
|
|
PYO3_CONFIG_FILE
|
|
|
|
|
gh#PyO3/maturin#1491
|
|
|
|
|
* Deprecate package.metadata.maturin.data in favor of
|
|
|
|
|
tool.maturin.data in pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#1492
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 21 09:28:41 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.13:
|
|
|
|
|
* maturin develop now looks for a virtualenv .venv in the current
|
|
|
|
|
or any parent directory if no virtual environment is active
|
|
|
|
|
gh#PyO3/maturin#1462
|
|
|
|
|
* Add a new generate-ci command to generate CI configuration
|
|
|
|
|
gh#PyO3/maturin#1456
|
|
|
|
|
* Deprecate --univeral2 in favor of universal2-apple-darwin
|
|
|
|
|
target
|
|
|
|
|
gh#PyO3/maturin#1457
|
|
|
|
|
* Raise an error when Cargo.toml contains removed python package
|
|
|
|
|
metadata
|
|
|
|
|
gh#PyO3/maturin#1471
|
|
|
|
|
* Use extension_name instead of module_name for CFFI extensions
|
|
|
|
|
in develop mode
|
|
|
|
|
gh#PyO3/maturin#1476
|
|
|
|
|
- Changes in v0.14.12:
|
|
|
|
|
* Keep dev-dependencies in sdist when there are no path
|
|
|
|
|
dependencies
|
|
|
|
|
gh#PyO3/maturin#1441
|
|
|
|
|
- Changes in v0.14.11:
|
|
|
|
|
* Use the extension_name in develop builds
|
|
|
|
|
gh#PyO3/maturin#1416
|
|
|
|
|
* Upgrade pyo3 to 0.18.0
|
|
|
|
|
gh#PyO3/maturin#1417
|
|
|
|
|
* Better error message when normalize path failed
|
|
|
|
|
gh#PyO3/maturin#1432
|
|
|
|
|
* Don't package dev-only path dependencies in sdist
|
|
|
|
|
gh#PyO3/maturin#1435
|
|
|
|
|
* Add a user-friendly panic hook
|
|
|
|
|
gh#PyO3/maturin#1436
|
|
|
|
|
|
2023-01-14 13:56:02 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jan 14 12:23:46 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.10
|
|
|
|
|
* Use module name specified by [package.metadata.maturin]
|
|
|
|
|
gh#PyO3/maturin#1409
|
|
|
|
|
|
2023-01-11 16:12:39 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 11 15:09:08 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
2023-01-14 13:56:02 +01:00
|
|
|
|
- Update to v0.14.9
|
|
|
|
|
* Don't pass MACOSX_DEPLOYMENT_TARGET when query default value
|
|
|
|
|
from rustc
|
|
|
|
|
gh#PyO3/maturin#1395
|
2023-01-11 16:12:39 +01:00
|
|
|
|
|
2023-01-09 03:03:47 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 9 01:59:53 UTC 2023 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.8:
|
|
|
|
|
* Add support for packaging multiple pure Python packages
|
|
|
|
|
gh#PyO3/maturin#1378
|
|
|
|
|
* Fallback to sysconfig interpreters for pyo3 bindings
|
|
|
|
|
gh#PyO3/maturin#1381
|
|
|
|
|
|
2022-12-21 13:15:59 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Dec 21 12:01:29 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.7:
|
|
|
|
|
* Update uniffi_bindgen to 0.22.0
|
|
|
|
|
gh#PyO3/maturin#1359
|
|
|
|
|
* Add workspace lock file to sdist as a fallback
|
|
|
|
|
gh#PyO3/maturin#1362
|
|
|
|
|
- Changes in v0.14.6:
|
|
|
|
|
* Allow Rust crate to be placed outside of the directory
|
|
|
|
|
containing pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#1347
|
|
|
|
|
* Disallow uniffi bin bindings
|
|
|
|
|
gh#PyO3/maturin#1353
|
|
|
|
|
* Update bundled Python sysconfigs for Linux and macOS
|
|
|
|
|
gh#PyO3/maturin#1355
|
|
|
|
|
|
2022-12-12 20:31:14 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 12 18:49:38 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Manually override outdated ahash dependency of chumsky crate
|
|
|
|
|
in vendor tarball to hopefully facilitate reproducible builds
|
|
|
|
|
Adds vendor-update-ahash-dependency.patch
|
2022-12-12 20:32:59 +01:00
|
|
|
|
boo#1206342
|
2022-12-12 20:31:14 +01:00
|
|
|
|
- Update to v0.14.5:
|
|
|
|
|
* Support SOURCE_DATE_EPOCH environment variable in wheel building
|
|
|
|
|
gh#PyO3/maturin#1334
|
|
|
|
|
* Fix sdist when all Cargo workspace members are excluded
|
|
|
|
|
gh#PyO3/maturin#1343
|
|
|
|
|
- Changes in v0.14.4:
|
|
|
|
|
* Bump sigstore/gh-action-sigstore-python from 0.0.11 to 0.1.0
|
|
|
|
|
gh#PyO3/maturin#1317
|
|
|
|
|
* Refactor Target::get_platform_tag to use standard osname-release-machine fallback representation
|
|
|
|
|
gh#PyO3/maturin#1318
|
|
|
|
|
* Better error message when upload failed with status code 403
|
|
|
|
|
gh#PyO3/maturin#1323
|
|
|
|
|
* Warn about patchelf version requirement
|
|
|
|
|
gh#PyO3/maturin#1327
|
|
|
|
|
* Refactor compile to take cargo targets with bridge model
|
|
|
|
|
gh#PyO3/maturin#1328
|
|
|
|
|
|
2022-11-25 02:48:11 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2022-12-01 21:28:00 +01:00
|
|
|
|
Thu Dec 1 20:14:41 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.3:
|
|
|
|
|
* Bump MSRV to 1.62.0
|
|
|
|
|
gh#PyO3/maturin#1297
|
|
|
|
|
* CI: Run ruff in lint jobs
|
|
|
|
|
gh#PyO3/maturin#1298
|
|
|
|
|
* Fix build error when required features of bin target isn't
|
|
|
|
|
enabled
|
|
|
|
|
gh#PyO3/maturin#1299
|
|
|
|
|
* Build and publish armv6l wheels for maturin
|
|
|
|
|
gh#PyO3/maturin#1300
|
|
|
|
|
* Fix wrong platform tag when building in i386 docker container
|
|
|
|
|
on x86_64 host
|
|
|
|
|
gh#PyO3/maturin#1301
|
|
|
|
|
* Fix wrong platform tag when building in armv7 docker container
|
|
|
|
|
on aarch64 host
|
|
|
|
|
gh#PyO3/maturin#1303
|
|
|
|
|
* CI: Stop caching test crates target directory
|
|
|
|
|
gh#PyO3/maturin#1302
|
|
|
|
|
* refactor: Use clap_complete_command
|
|
|
|
|
gh#PyO3/maturin#1304
|
|
|
|
|
* Remove human-panic dependency
|
|
|
|
|
gh#PyO3/maturin#1305
|
|
|
|
|
* chore: cargo update to remove rustix 0.35.x
|
|
|
|
|
gh#PyO3/maturin#1307
|
|
|
|
|
* chore: cargo update cargo-zigbuild and cargo-xwin
|
|
|
|
|
gh#PyO3/maturin#1314
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2022-11-25 02:48:11 +01:00
|
|
|
|
Fri Nov 25 01:16:04 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.2:
|
|
|
|
|
* Tighten src-layout detection logic
|
|
|
|
|
gh#PyO3/maturin#1282
|
|
|
|
|
* Update cargo_metadata to 0.15.2
|
|
|
|
|
gh#PyO3/maturin#1284
|
2022-11-25 02:48:28 +01:00
|
|
|
|
* Tell people about setting RUST_LOG=maturin=debug when making
|
|
|
|
|
bug reports
|
2022-11-25 02:48:11 +01:00
|
|
|
|
gh#PyO3/maturin#1286
|
|
|
|
|
* Fix generating pep517 sdist for src-layout
|
|
|
|
|
gh#PyO3/maturin#1288
|
|
|
|
|
* Deprecate python-source option in Cargo.toml
|
|
|
|
|
gh#PyO3/maturin#1291
|
|
|
|
|
* Fix auditwheel with read-only libraries
|
|
|
|
|
gh#PyO3/maturin#1292
|
|
|
|
|
* CI: Try nextest double spawn feature
|
|
|
|
|
gh#PyO3/maturin#1294
|
|
|
|
|
* Update wasmtime dependency version to 3.0.0
|
|
|
|
|
gh#PyO3/maturin#1295
|
|
|
|
|
- Changes in v0.14.1:
|
|
|
|
|
* Downgrade cargo_metadata to 0.15.0
|
|
|
|
|
gh#PyO3/maturin#1279
|
|
|
|
|
|
2022-11-20 08:47:42 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Nov 20 07:40:57 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.14.0:
|
|
|
|
|
* Breaking Change: Remove support for specifying python package
|
|
|
|
|
metadata in `Cargo.toml`
|
|
|
|
|
Python package metadata should be specified in the `project`
|
|
|
|
|
section of `pyproject.toml` instead as PEP 621 specifies.
|
|
|
|
|
gh#PyO3/maturin#1200
|
|
|
|
|
* Initial support for shipping bin targets as wasm32-wasi binaries
|
|
|
|
|
that are run through wasmtime
|
|
|
|
|
Note that wasmtime currently only support the five most popular
|
|
|
|
|
platforms and that wasi binaries have restrictions when
|
|
|
|
|
interacting with the host.
|
|
|
|
|
Usage is by setting `--target wasm32-wasi`.
|
|
|
|
|
gh#PyO3/maturin#1107
|
|
|
|
|
* Add support for python first `src` project layout
|
|
|
|
|
gh#PyO3/maturin#1185
|
|
|
|
|
* Add `--src` option to generate src layout for mixed Python/Rust
|
|
|
|
|
projects
|
|
|
|
|
gh#PyO3/maturin#1189
|
|
|
|
|
* Add Python metadata support for `license-file` field of
|
|
|
|
|
`Cargo.toml`
|
|
|
|
|
gh#PyO3/maturin#1195
|
|
|
|
|
* Upgrade to clap 4.0
|
|
|
|
|
This bumps MSRV to 1.61.0.
|
|
|
|
|
gh#PyO3/maturin#1197
|
|
|
|
|
* Remove `workspace.members` in `Cargo.toml` from sdist if there
|
|
|
|
|
isn't any path dependency
|
|
|
|
|
in #[1227](https://github.com/PyO3/maturin/pull/1227)
|
|
|
|
|
* Fix auditwheel `libpython` check on Python 3.7 and older
|
|
|
|
|
versions
|
|
|
|
|
gh#PyO3/maturin#1229
|
|
|
|
|
* Use generic tags when
|
|
|
|
|
`sys.implementation.name` != `platform.python_implementation()`
|
|
|
|
|
Fixes the compatibility tags for Pyston.
|
|
|
|
|
gh#PyO3/maturin#1232
|
|
|
|
|
* Set default macOS deployment target version if
|
|
|
|
|
`MACOSX_DEPLOYMENT_TARGET` isn't specified
|
|
|
|
|
gh#PyO3/maturin#1251
|
|
|
|
|
* Add support for 32-bit x86 FreeBSD target
|
|
|
|
|
gh#PyO3/maturin#1254
|
|
|
|
|
* Add `[tool.maturin.include]` and `[tool.maturin.exclude]` and
|
|
|
|
|
deprecate `[tool.maturin.sdist-include]`
|
|
|
|
|
gh#PyO3/maturin#1255
|
|
|
|
|
* Ignore sdist tar ball instead of error out
|
|
|
|
|
gh#PyO3/maturin#1259
|
|
|
|
|
* Add support for `uniffi` bindings
|
|
|
|
|
gh#PyO3/maturin#1275
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 10 09:11:29 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.13.7:
|
|
|
|
|
* Fix macOS LC_ID_DYLIB for abi3 wheels
|
|
|
|
|
gh#PyO3/maturin#1208
|
|
|
|
|
* Pass --locked to Cargo when bootstrap from sdisFix build for Python 3.11 on Windows
|
|
|
|
|
gh#PyO3/maturin#1222
|
|
|
|
|
* Fix build for Python 3.11 on Windows
|
|
|
|
|
gh#PyO3/maturin#1222
|
|
|
|
|
|
2022-10-24 14:47:48 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 24 12:24:47 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
|
|
- Upgrade to 0.13.6:
|
|
|
|
|
- Add cargo-deny integration
|
|
|
|
|
- Fix maturin develop in Windows conda virtual environment
|
|
|
|
|
- Filter out unwanted Cargo target kinds when determine bridge
|
|
|
|
|
model
|
|
|
|
|
- Add maturin develop test case for conda
|
|
|
|
|
- Bump console from 0.15.1 to 0.15.2
|
|
|
|
|
- Bump thiserror from 1.0.36 to 1.0.37
|
|
|
|
|
- [StepSecurity] ci: Harden GitHub Actions
|
|
|
|
|
- Downgrade indicatif to fix build on some 32-bit platforms
|
|
|
|
|
- Allow rustix dependency now that Alpine removed thumb-mode on
|
|
|
|
|
armv7l
|
|
|
|
|
- Bump textwrap from 0.15.0 to 0.15.1
|
|
|
|
|
- Replace pretty_env_logger with tracing-subscriber
|
|
|
|
|
- Include Cargo.lock by default in source distribution
|
|
|
|
|
|
2022-09-29 20:42:55 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 29 18:36:10 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.13.5
|
|
|
|
|
* Fix resolving crate name bug
|
|
|
|
|
gh#PyO3/maturin#1142
|
|
|
|
|
- Changes in v0.13.4:
|
|
|
|
|
* Fix Cargo.toml in new project template
|
|
|
|
|
gh#PyO3/maturin#1109
|
|
|
|
|
* Fix maturin develop on Windows when using Python installed
|
|
|
|
|
from msys2
|
|
|
|
|
gh#PyO3/maturin#1112
|
|
|
|
|
* Fix duplicated Cargo.toml of local dependencies in sdist
|
|
|
|
|
gh#PyO3/maturin#1114
|
|
|
|
|
* Add support for Cargo workspace dependencies inheritance
|
|
|
|
|
gh#PyO3/maturin#1123
|
|
|
|
|
* Add support for Cargo workspace metadata inheritance
|
|
|
|
|
gh#PyO3/maturin#1131
|
|
|
|
|
* Use goblin instead of shelling out to patchelf to get rpath
|
|
|
|
|
gh#PyO3/maturin#1139
|
|
|
|
|
- Changes in v0.13.3:
|
|
|
|
|
* Allow user to override default Emscripten settings
|
|
|
|
|
gh#PyO3/maturin#1059
|
|
|
|
|
* Enable --crate-type cdylib on Rust 1.64.0
|
|
|
|
|
gh#PyO3/maturin#1060
|
|
|
|
|
* Update MSRV to 1.59.0
|
|
|
|
|
gh#PyO3/maturin#1071
|
|
|
|
|
* Fix abi3 wheel build when no Python interpreters found
|
|
|
|
|
gh#PyO3/maturin#1072
|
|
|
|
|
* Add zig ar support
|
|
|
|
|
gh#PyO3/maturin#1073
|
|
|
|
|
* Fix sdist build for optional path dependencies
|
|
|
|
|
gh#PyO3/maturin#1084
|
|
|
|
|
* auditwheel: find dylibs in Cargo target directory
|
|
|
|
|
gh#PyO3/maturin#1092
|
|
|
|
|
* Add library search paths in Cargo target directory to rpath in
|
|
|
|
|
editable mode on Linux
|
|
|
|
|
gh#PyO3/maturin#1094
|
|
|
|
|
* Remove default manifest path for maturin sdist command
|
|
|
|
|
gh#PyO3/maturin#1097
|
|
|
|
|
* Fix sdist when pyproject.toml isn’t in the same dir of
|
|
|
|
|
Cargo.toml
|
|
|
|
|
gh#PyO3/maturin#1099
|
|
|
|
|
* Change readme and license paths in pyproject.toml to be
|
|
|
|
|
relative to pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#1100. It’s technically a breaking
|
|
|
|
|
* change, but previously it doesn’t work properly.
|
|
|
|
|
* Add python source files specified in pyproject.toml to sdist
|
|
|
|
|
gh#PyO3/maturin#1102
|
|
|
|
|
* Change sdist-include paths to be relative to pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#1103
|
|
|
|
|
|
|
|
|
|
|
2022-08-14 17:43:49 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Aug 14 15:29:02 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.13.2
|
|
|
|
|
* Add Linux mips64el architecture support
|
|
|
|
|
gh#PyO3/maturin#1023
|
|
|
|
|
* Add Linux mipsel architecture support
|
|
|
|
|
gh#PyO3/maturin#1024
|
|
|
|
|
* Add Linux 32-bit powerpc architecture support
|
|
|
|
|
gh#PyO3/maturin#1026
|
|
|
|
|
* Add Linux sparc64 architecture support
|
|
|
|
|
gh#PyO3/maturin#1027
|
|
|
|
|
* Bump anyhow from 1.0.58 to 1.0.59
|
|
|
|
|
gh#PyO3/maturin#1031
|
|
|
|
|
* Bump serde from 1.0.140 to 1.0.141
|
|
|
|
|
gh#PyO3/maturin#1032
|
|
|
|
|
* Bump clap from 3.2.15 to 3.2.16
|
|
|
|
|
gh#PyO3/maturin#1033
|
|
|
|
|
* Bump tracing from 0.1.35 to 0.1.36
|
|
|
|
|
gh#PyO3/maturin#1035
|
|
|
|
|
* Bump dialoguer from 0.10.1 to 0.10.2
|
|
|
|
|
gh#PyO3/maturin#1034
|
|
|
|
|
* Add PEP 440 local version identifier support
|
|
|
|
|
gh#PyO3/maturin#1037
|
|
|
|
|
* Fix path search upon python3 -m maturin
|
|
|
|
|
gh#PyO3/maturin#1038
|
|
|
|
|
* Update cargo-zigbuild to 0.12.0
|
|
|
|
|
gh#PyO3/maturin#1042
|
|
|
|
|
* Fix inconsistent Cargo.toml and pyproject.toml path handling
|
|
|
|
|
gh#PyO3/maturin#1043
|
|
|
|
|
* Clarify sdist build error due to missing pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#1045
|
|
|
|
|
* Find python module next to pyproject.toml if pyproject.toml
|
|
|
|
|
exists
|
|
|
|
|
gh#PyO3/maturin#1044
|
|
|
|
|
* Add python-source option to [tool.maturin] section of
|
|
|
|
|
pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#1046
|
|
|
|
|
* Deprecate support for specifying python metadata in Cargo.toml
|
|
|
|
|
gh#PyO3/maturin#1048
|
|
|
|
|
* Change python-source to be relative to the file specifies it
|
|
|
|
|
gh#PyO3/maturin#1049
|
|
|
|
|
* Change data to be relative to the file specifies it
|
|
|
|
|
gh#PyO3/maturin#1051
|
|
|
|
|
* Update Pyodide to 0.21.0
|
|
|
|
|
gh#PyO3/maturin#1056
|
|
|
|
|
* Find pyproject.toml in parent directories of Cargo.toml
|
|
|
|
|
gh#PyO3/maturin#1054
|
|
|
|
|
* Deprecate manylinux2010 support
|
|
|
|
|
gh#PyO3/maturin#858
|
|
|
|
|
|
2022-07-27 05:31:57 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jul 27 01:09:20 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to v0.13.1
|
|
|
|
|
* Add 64-bit RISC-V support
|
|
|
|
|
gh#PyO3/maturin#1001
|
|
|
|
|
* Run tests on CI with cargo-nextest
|
|
|
|
|
gh#PyO3/maturin#1004
|
|
|
|
|
* Add support for invoking with python3 -m maturin
|
|
|
|
|
gh#PyO3/maturin#1008
|
|
|
|
|
* Consider pyproject.toml features when detecting pyo3
|
|
|
|
|
gh#PyO3/maturin#1014
|
|
|
|
|
* Respect user specified Rust target in maturin develop
|
|
|
|
|
gh#PyO3/maturin#1016
|
|
|
|
|
* Use cargo rustc --crate-type cdylib on Rust nightly/dev channel
|
|
|
|
|
gh#PyO3/maturin#1020
|
|
|
|
|
* Use cargo-nextest in test-alpine
|
|
|
|
|
gh#PyO3/maturin#1021
|
|
|
|
|
|
2022-07-19 14:18:02 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 18 21:19:11 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
|
|
|
|
|
|
|
|
|
- Update to v0.13.0
|
2023-01-11 16:12:39 +01:00
|
|
|
|
* Drop python 3.6
|
|
|
|
|
gh#PyO3/maturin#945
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Add support for building with multiple binary targets by
|
|
|
|
|
@messense in #948
|
|
|
|
|
* Add a --target option to maturin list-python command by
|
|
|
|
|
@messense in #957
|
|
|
|
|
* Add support for using bundled python sysconfigs for PyPy when
|
2023-01-11 16:12:39 +01:00
|
|
|
|
abi3 feature is enabled
|
|
|
|
|
gh#PyO3/maturin#958
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Filter cargo targets by kind instead of crate_types by
|
|
|
|
|
@messense in #959
|
|
|
|
|
* Don't build sdist by default in maturin build command by
|
|
|
|
|
@messense in #955
|
|
|
|
|
* Add support for cross compiling PyPy wheels when abi3 feature
|
2023-01-11 16:12:39 +01:00
|
|
|
|
is enabled
|
|
|
|
|
gh#PyO3/maturin#963
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Update actions/checkout and actions/setup-python versions by
|
|
|
|
|
@messense in #965
|
|
|
|
|
* Add --find-interpreter option to build and publish commands by
|
|
|
|
|
@messense in #964
|
|
|
|
|
* Infer target triple from ARCHFLAGS for macOS by @messense in
|
|
|
|
|
#967
|
2023-01-11 16:12:39 +01:00
|
|
|
|
* Add bootstrap from sdist test to CI
|
|
|
|
|
gh#PyO3/maturin#968
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Upload wheel artifacts in bootstrap test for inspection by
|
|
|
|
|
@messense in #971
|
|
|
|
|
* Expose commonly used Cargo CLI options in maturin build command
|
2023-01-11 16:12:39 +01:00
|
|
|
|
|
|
|
|
|
gh#PyO3/maturin#972
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Add support for wasm32-unknown-emscripten target by @messense
|
|
|
|
|
in #974
|
|
|
|
|
* Allow overriding platform release version using env var by
|
|
|
|
|
@messense in #975
|
|
|
|
|
* Don't warn if package not listed in cargo metadata is a
|
2023-01-11 16:12:39 +01:00
|
|
|
|
dependency of Rust std
|
|
|
|
|
gh#PyO3/maturin#976
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Fix Emscripten CI: Pyodide packages.json was moved to
|
2023-01-11 16:12:39 +01:00
|
|
|
|
repodata.json
|
|
|
|
|
gh#PyO3/maturin#977
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Emscripten: Use -Z link-native-libraries=no and remove emcc
|
2023-01-11 16:12:39 +01:00
|
|
|
|
wrapper
|
|
|
|
|
gh#PyO3/maturin#978
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Fix maturin develop for arm64 Python on M1 Mac when default
|
2023-01-11 16:12:39 +01:00
|
|
|
|
toolchain is x86_64
|
|
|
|
|
gh#PyO3/maturin#980
|
|
|
|
|
* Improvements to Emscripten/Pyodide CI
|
|
|
|
|
gh#PyO3/maturin#983
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Setup Pyodide with nox for easier local testing by @messense in
|
|
|
|
|
#984
|
2023-01-11 16:12:39 +01:00
|
|
|
|
* Remove -Zbuild-std for Emscripten target
|
|
|
|
|
gh#PyO3/maturin#986
|
|
|
|
|
* Add --repository option to upload command
|
|
|
|
|
gh#PyO3/maturin#987
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Only lookup bundled Python sysconfig when interpreters aren't
|
2023-01-11 16:12:39 +01:00
|
|
|
|
specified as file path
|
|
|
|
|
gh#PyO3/maturin#988
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Align some maturin build options with cargo by @messense in
|
|
|
|
|
#991
|
|
|
|
|
* Find CPython upper to 3.12 and PyPy upper to 3.10 by @messense
|
|
|
|
|
in #993
|
|
|
|
|
* Add aliases for maturin build and develop subcommands by
|
|
|
|
|
@messense in #994
|
|
|
|
|
* Update zbus to 1.9.3 to fix GHSA-76w9-p8mg-j927 and
|
2023-01-11 16:12:39 +01:00
|
|
|
|
GHSA-wgrg-5h56-jg27
|
|
|
|
|
gh#PyO3/maturin#996
|
|
|
|
|
* Update to Rust 1.62 for Docker image
|
|
|
|
|
gh#PyO3/maturin#997
|
|
|
|
|
* Upgrade setuptools-rust to 1.4.0
|
|
|
|
|
gh#PyO3/maturin#998
|
2022-07-19 14:18:02 +02:00
|
|
|
|
* Bump openssl-src from 111.21.0+1.1.1p to 111.22.0+1.1.1q by
|
|
|
|
|
@dependabot in #1000
|
|
|
|
|
* Update user guide for the upcoming 0.13 release by @messense in
|
|
|
|
|
#973
|
|
|
|
|
- Release 0.12.20
|
|
|
|
|
* Fix incompatibility with cibuildwheel for 32-bit Windows in
|
|
|
|
|
#951
|
|
|
|
|
* Don't require pip error messages to be utf-8 encoding in #953
|
|
|
|
|
* Compare minimum python version requirement between
|
|
|
|
|
requires-python and bindings crate in #954
|
|
|
|
|
* Set PYO3_PYTHON env var for PyPy when abi3 is enabled in #960
|
|
|
|
|
* Add sysconfigs for x64 Windows PyPy in #962
|
|
|
|
|
* Add support for Linux armv6l in #966
|
|
|
|
|
* Fix auditwheel bundled shared libs directory name in #969
|
|
|
|
|
- Release 0.12.19
|
|
|
|
|
* Fix Windows Store install detection in #949
|
|
|
|
|
* Filter Python interpreters by target pointer width on Windows
|
|
|
|
|
in #950
|
|
|
|
|
- Release 0.12.18
|
|
|
|
|
* Add support for building bin bindings wheels with multiple
|
|
|
|
|
platform tags in #928
|
|
|
|
|
* Skip auditwheel for non-compliant linux environment
|
|
|
|
|
automatically in #931
|
|
|
|
|
* Fix abi3 wheel build issue when no Python interpreters found on
|
|
|
|
|
host in #933
|
|
|
|
|
* Add Python 3.11 sysconfigs for Linux, macOS and Windows in #934
|
|
|
|
|
* Add Python 3.11 sysconfig for arm64 Windows in #936
|
|
|
|
|
* Add network proxy support to upload command in #939
|
|
|
|
|
* Fix python interpreter detection on arm64 Windows in #940
|
|
|
|
|
* Fallback to py -X.Y when pythonX.Y cannot be found on Windows
|
|
|
|
|
in #943
|
|
|
|
|
* Auto-detect Python Installs from Microsoft Store in #944
|
|
|
|
|
* Add bindings detection to bin targets in #938
|
|
|
|
|
- Release 0.12.17
|
|
|
|
|
* Don't consider compile to i686 on x86_64 Windows cross
|
|
|
|
|
compiling in #923
|
|
|
|
|
* Accept -i x.y and -i python-x.y in maturin build command in
|
|
|
|
|
#925
|
|
|
|
|
- Release 0.12.16
|
|
|
|
|
* Add Linux armv7l python sysconfig in #901
|
|
|
|
|
* Add NetBSD python sysconfig in #903
|
|
|
|
|
* Update 'replace_needed' to reduce total calls to 'patchelf' in
|
|
|
|
|
#905
|
|
|
|
|
* Add wheel data support in #906
|
|
|
|
|
* Allow use python interpreters from bundled sysconfig when not
|
|
|
|
|
cross compiling in #907
|
|
|
|
|
* Use setuptools-rust for bootstrapping in #909
|
|
|
|
|
* Allow setting the publish repository URL via
|
|
|
|
|
MATURIN_REPOSITORY_URL in #913
|
|
|
|
|
* Allow stubs-only mixed project layout in #914
|
|
|
|
|
* Allow setting the publish user name via MATURIN_USERNAME in
|
|
|
|
|
#915
|
|
|
|
|
* Add Windows python sysconfig in #917
|
|
|
|
|
* Add support for generate-import-lib feature of pyo3 in #918
|
|
|
|
|
* Integrate cargo-xwin for cross compiling to Windows MSVC
|
|
|
|
|
targets in #919
|
|
|
|
|
- Fix runtime requirements
|
|
|
|
|
|
2022-06-20 08:24:15 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 20 03:32:35 UTC 2022 - William Brown <william.brown@suse.com>
|
|
|
|
|
|
|
|
|
|
- Automatic update of vendored dependencies
|
|
|
|
|
|
2022-05-24 07:53:23 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 24 05:02:16 UTC 2022 - William Brown <william.brown@suse.com>
|
|
|
|
|
|
|
|
|
|
- Automatic update of vendored dependencies
|
|
|
|
|
|
2022-05-11 14:31:15 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed May 11 10:33:54 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
|
|
|
|
|
|
|
|
|
|
- Update to version 0.12.15
|
|
|
|
|
* fix: Only set RUSTFLAGS when absolutely neccessary
|
|
|
|
|
* Update rust dependencies
|
|
|
|
|
* Remove unused libs_dir field from PythonInterpreter
|
|
|
|
|
* Remove target field from PythonInterpreter struct
|
|
|
|
|
* Add support for PYO3_CONFIG_FILE
|
|
|
|
|
- Update to 0.12.12
|
|
|
|
|
* Change mixed rust/python template project layout
|
|
|
|
|
* Accept multiple values for --interpreter option
|
|
|
|
|
* Update rust dependencies
|
|
|
|
|
- Update to 0.12.11
|
|
|
|
|
* Switch back to toml_edit
|
|
|
|
|
* Add -r option as a short alias for --release
|
|
|
|
|
- Update to 0.12.10
|
|
|
|
|
* Support pyo3-ffi
|
|
|
|
|
* Migrate Python dependency uiri/toml to tomllib / hukkin/tomli
|
|
|
|
|
* Use dynamic Python minor version for pyo3 bindings based on
|
|
|
|
|
its verison by
|
|
|
|
|
* Update rust dependencies
|
|
|
|
|
|
2022-02-12 02:53:08 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 12 01:48:01 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 0.12.9
|
|
|
|
|
* Don't require `pyproject.toml` when cargo manifest is not
|
|
|
|
|
specified
|
|
|
|
|
gh#PyO3/maturin#806
|
|
|
|
|
- Changes in 0.12.8
|
|
|
|
|
* Add missing `--version` flag from clap 3.0 upgrade
|
|
|
|
|
- Changes in 0.12.7
|
|
|
|
|
* Add support for using `zig cc` as linker for easier cross
|
|
|
|
|
compiling and manylinux compliance
|
|
|
|
|
gh#PyO3/maturin#756
|
|
|
|
|
* Switch from reqwest to ureq to reduce dependencies
|
|
|
|
|
gh#PyO3/maturin#767
|
|
|
|
|
* Fix missing Python submodule in wheel
|
|
|
|
|
gh#PyO3/maturin#772
|
|
|
|
|
* Add support for specifying cargo manifest path in
|
|
|
|
|
pyproject.toml
|
|
|
|
|
gh#PyO3/maturin#781
|
|
|
|
|
* Add support for passing arguments to pep517 command via
|
|
|
|
|
`MATURIN_PEP517_ARGS` env var
|
|
|
|
|
gh#PyO3/maturin#786
|
|
|
|
|
* Fix auditwheel `No such file or directory` error when
|
|
|
|
|
`LD_LIBRARY_PATH` contains non-existent paths
|
|
|
|
|
gh#PyO3/maturin#794
|
|
|
|
|
|
2022-01-31 08:20:05 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 31 06:58:49 UTC 2022 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 0.12.6
|
|
|
|
|
* Add support for repairing cross compiled linux wheels
|
|
|
|
|
gh#PyO3/maturin#754
|
|
|
|
|
* Add support for `manylinux_2_28` and `manylinux_2_31`
|
|
|
|
|
gh#PyO3/maturin#755
|
|
|
|
|
* Remove existing so file first in `maturin develop` command to
|
|
|
|
|
avoid triggering SIGSEV in running process
|
|
|
|
|
gh#PyO3/maturin#760
|
|
|
|
|
|
2021-12-23 07:35:18 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 23 06:19:18 UTC 2021 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 0.12.5
|
|
|
|
|
* Fix docs for new and init commands in maturin --help
|
|
|
|
|
gh#PyO3/maturin#734
|
|
|
|
|
* Fix undefined auditwheel policy panic
|
|
|
|
|
gh#PyO3/maturin#740
|
|
|
|
|
* Fix upload::canonicalize_name() regex subst
|
|
|
|
|
gh#PyO3/maturin#741
|
|
|
|
|
* Bump serde from 1.0.130 to 1.0.131
|
|
|
|
|
gh#PyO3/maturin#745
|
|
|
|
|
* Bump sha2 from 0.9.8 to 0.10.0
|
|
|
|
|
gh#PyO3/maturin#746
|
|
|
|
|
* Add Cargo.lock to sdist when --locked or --frozen specified
|
|
|
|
|
gh#PyO3/maturin#749
|
|
|
|
|
* Implement auditwheel repair with patchelf
|
|
|
|
|
gh#PyO3/maturin#742
|
|
|
|
|
* Support pyo3 abi3-py310 feature
|
|
|
|
|
gh#PyO3/maturin#750
|
|
|
|
|
- Changes in 0.12.4:
|
|
|
|
|
* Bump anyhow from 1.0.50 to 1.0.51
|
|
|
|
|
gh#PyO3/maturin#717
|
|
|
|
|
* init: new command similar to cargo init
|
|
|
|
|
gh#PyO3/maturin#719
|
|
|
|
|
* Don't package non-path-dep crates in sdist for workspaces
|
|
|
|
|
gh#PyO3/maturin#720
|
|
|
|
|
* Update keyring to 1.0.0
|
|
|
|
|
gh#PyO3/maturin#721
|
|
|
|
|
* Reorganize upload feature
|
|
|
|
|
gh#PyO3/maturin#726
|
|
|
|
|
* Allow pip warnings in maturin develop command
|
|
|
|
|
gh#PyO3/maturin#732
|
|
|
|
|
* Add a Python import hook
|
|
|
|
|
gh#PyO3/maturin#729
|
|
|
|
|
- Changes in 0.12.3:
|
|
|
|
|
* Use platform tag from sysconfig.platform on non-portable Linux
|
|
|
|
|
gh#PyO3/maturin#709
|
|
|
|
|
* Warn missing cffi package dependency
|
|
|
|
|
gh#PyO3/maturin#711
|
|
|
|
|
* new: include function example for PyO3 bindings
|
|
|
|
|
gh#PyO3/maturin#713
|
|
|
|
|
- Changes in 0.12.2:
|
|
|
|
|
* Add a maturin new command for bootstrapping new projects
|
|
|
|
|
gh#PyO3/maturin#705
|
|
|
|
|
* Add docs for maturin new command
|
|
|
|
|
gh#PyO3/maturin#707
|
|
|
|
|
- Changes in 0.12.1:
|
|
|
|
|
* Add support for cross compiling PyPy wheels
|
|
|
|
|
gh#PyO3/maturin#687
|
|
|
|
|
* Add a runnable field to PythonInterpreter
|
|
|
|
|
gh#PyO3/maturin#691
|
|
|
|
|
- Changes in 0.12.0:
|
|
|
|
|
* Add PEP 660 support
|
|
|
|
|
gh#PyO3/maturin#648
|
|
|
|
|
* Refactor develop command to act identical to PEP 660 editable
|
|
|
|
|
wheels
|
|
|
|
|
gh#PyO3/maturin#653
|
|
|
|
|
* Bump anyhow from 1.0.44 to 1.0.45
|
|
|
|
|
gh#PyO3/maturin#664
|
|
|
|
|
* Upgrade pyo3 to 0.15 in test crates
|
|
|
|
|
gh#PyO3/maturin#665
|
|
|
|
|
* Fix typos discovered by codespell
|
|
|
|
|
gh#PyO3/maturin#666
|
|
|
|
|
* Add mdbook based user guide
|
|
|
|
|
gh#PyO3/maturin#658
|
|
|
|
|
* Allow building for non-abi3 pypy wheels when the abi3 feature
|
|
|
|
|
is enabled
|
|
|
|
|
gh#PyO3/maturin#678
|
|
|
|
|
* Bump serde_json from 1.0.69 to 1.0.70
|
|
|
|
|
gh#PyO3/maturin#683
|
|
|
|
|
* Bump keyring from 0.10.1 to 0.10.4
|
|
|
|
|
gh#PyO3/maturin#682
|
|
|
|
|
- Changes in 0.11.5:
|
|
|
|
|
* Fix typo in Readme
|
|
|
|
|
gh#PyO3/maturin#638
|
|
|
|
|
* Re-export __doc__ in __init__.py for pure Rust project
|
|
|
|
|
gh#PyO3/maturin#639
|
|
|
|
|
* Fix musllinux auditwheel wrongly detects libc forbidden link
|
|
|
|
|
gh#PyO3/maturin#643
|
|
|
|
|
* Fix Win32 Conda Python Interpreters by @formlogic-robert in
|
|
|
|
|
gh#PyO3/maturin#644
|
|
|
|
|
* Upgrade python-pkginfo to 0.5.0
|
|
|
|
|
gh#PyO3/maturin#645
|
|
|
|
|
* Fix cross compilation for Python 3.10
|
|
|
|
|
gh#PyO3/maturin#646
|
|
|
|
|
|
2021-11-21 11:57:02 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Nov 5 03:04:16 UTC 2021 - William Brown <william.brown@suse.com>
|
|
|
|
|
|
|
|
|
|
- Add cargo audit service to detect potential security issues
|
|
|
|
|
|
2021-10-01 09:19:16 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 1 06:39:31 UTC 2021 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 0.11.4
|
|
|
|
|
* Autodetect PyPy executables
|
|
|
|
|
gh#PyO3/maturin#617
|
|
|
|
|
* auditwheel: add `libz.so.1` to whitelisted libraries
|
|
|
|
|
gh#PyO3/maturin#625
|
|
|
|
|
* auditwheel: detect musl libc
|
|
|
|
|
gh#PyO3/maturin#629
|
|
|
|
|
* Fixed Python 3.10 and later versions detection on Windows
|
|
|
|
|
gh#PyO3/maturin#630
|
|
|
|
|
* Install entrypoint scripts in `maturin develop` command
|
|
|
|
|
gh#PyO3/maturin#633
|
|
|
|
|
gh#PyO3/maturin#634
|
|
|
|
|
* Add support for installing optional dependencies in
|
|
|
|
|
`maturin develop` command
|
|
|
|
|
gh#PyO3/maturin#635
|
|
|
|
|
* Fixed build error when `manylinux`/`compatibility` options is
|
|
|
|
|
specified in `pyproject.toml`
|
|
|
|
|
gh#PyO3/maturin#637
|
|
|
|
|
- Changes in 0.11.3:
|
|
|
|
|
* Add path option for Python source
|
|
|
|
|
gh#PyO3/maturin#584
|
|
|
|
|
* Add auditwheel support for musllinux
|
|
|
|
|
gh#PyO3/maturin#597
|
|
|
|
|
* `[tool.maturin]` options from `pyproject.toml` will be used
|
|
|
|
|
automatically
|
|
|
|
|
gh#PyO3/maturin#605
|
|
|
|
|
* Skip unavailable Python interpreters from pyenv
|
|
|
|
|
gh#PyO3/maturin#609
|
|
|
|
|
|
2021-10-01 08:10:26 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 28 01:18:52 UTC 2021 - William Brown <william.brown@suse.com>
|
|
|
|
|
|
|
|
|
|
- Replace rust-packaging with cargo-packaging
|
|
|
|
|
|
2021-08-03 09:14:18 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Aug 3 00:40:29 UTC 2021 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 0.11.2
|
|
|
|
|
* Use UTF-8 encoding when reading `pyproject.toml`
|
|
|
|
|
gh#PyO3/maturin#588
|
|
|
|
|
* Use Cargo's `repository` field as `Source Code` in project URL
|
|
|
|
|
gh#PyO3/maturin#590
|
|
|
|
|
* Fold long header fields in Python metadata
|
|
|
|
|
gh#PyO3/maturin#594
|
|
|
|
|
* Fix `maturin develop` for PyPy on Unix
|
|
|
|
|
gh#PyO3/maturin#596
|
|
|
|
|
|
2021-07-11 08:40:29 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jul 11 06:06:50 UTC 2021 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 0.11.1
|
|
|
|
|
* Fix sdist error when VCS has uncommitted renamed files
|
|
|
|
|
gh#PyO3/maturin#585
|
|
|
|
|
* Add `maturin completions <shell>` command to generate shell
|
|
|
|
|
completions
|
|
|
|
|
gh#PyO3/maturin#586
|
|
|
|
|
- Changes in 0.11.0:
|
|
|
|
|
* Add support for reading metadata from PEP 621 project table in
|
|
|
|
|
`pyproject.toml`
|
|
|
|
|
gh#PyO3/maturin#555
|
|
|
|
|
* Users should migrate away from the old
|
|
|
|
|
`[package.metadata.maturin]` table of `Cargo.toml` to this new
|
|
|
|
|
`[project]` table of `pyproject.toml`
|
|
|
|
|
* Add PEP 656 musllinux support
|
|
|
|
|
gh#PyO3/maturin#543
|
|
|
|
|
* `--manylinux` is now called `--compatibility` and supports
|
|
|
|
|
musllinux
|
|
|
|
|
* The pure rust install layout changed from just the shared
|
|
|
|
|
library to a python module that reexports the shared library.
|
|
|
|
|
This should have now observable consequences for users of the
|
|
|
|
|
created wheel expect that `my_project.my_project` is now also
|
|
|
|
|
importable (and equal to just `my_project`)
|
|
|
|
|
* Add support for packaging type stubs in pure Rust project
|
|
|
|
|
layout
|
|
|
|
|
gh#PyO3/maturin#567
|
|
|
|
|
* `Cargo.toml`'s `authors` field is now optional per Rust
|
|
|
|
|
RFC 3052
|
|
|
|
|
gh#PyO3/maturin#573
|
|
|
|
|
* Allow dotted keys in `Cargo.toml` by switch from `toml_edit` to
|
|
|
|
|
`toml` crate
|
|
|
|
|
gh#PyO3/maturin#577
|
|
|
|
|
|
2021-05-22 16:48:49 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat May 22 14:37:13 UTC 2021 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 0.10.6
|
|
|
|
|
* Fix build with the “upload” feature disabled by ravenexp
|
|
|
|
|
gh#PyO3/maturin#548
|
|
|
|
|
|
|
|
|
|
- Changes in 0.10.5:
|
|
|
|
|
* Add manylinux_2_27 support
|
|
|
|
|
gh#PyO3/maturin#521
|
|
|
|
|
* Add support for Windows arm64 target
|
|
|
|
|
gh#PyO3/maturin#524
|
|
|
|
|
* Always output PEP 600 platform tags
|
|
|
|
|
gh#PyO3/maturin#525
|
|
|
|
|
* Fix missing PyInit_<module_name> warning with Rust submodule
|
|
|
|
|
gh#PyO3/maturin#528
|
|
|
|
|
* Better cross compiling support for PyO3 binding on Unix
|
|
|
|
|
gh#PyO3/maturin#454
|
|
|
|
|
* Fix s390x architecture support
|
|
|
|
|
gh#PyO3/maturin#530
|
|
|
|
|
* Fix auditwheel panic with s390x wheels
|
|
|
|
|
gh#PyO3/maturin#532
|
|
|
|
|
* Support uploading heterogenous wheels by ravenexp
|
|
|
|
|
gh#PyO3/maturin#544
|
|
|
|
|
* Warn about pyproject.toml missing maturin version constraint
|
|
|
|
|
gh#PyO3/maturin#545
|
|
|
|
|
|
2021-05-08 19:13:30 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat May 8 17:06:53 UTC 2021 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- Update to 0.10.4
|
|
|
|
|
* Interpreter search now uses python 3.6 to 3.12
|
|
|
|
|
gh#PyO3/maturin#495
|
|
|
|
|
* Consider requires-python when searching for interpreters
|
|
|
|
|
gh#PyO3/maturin#495
|
|
|
|
|
* Support Rust extension as a submodule in mixed Python/Rust
|
|
|
|
|
project gh#PyO3/maturin#489
|
|
|
|
|
|
2021-04-22 00:33:27 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Apr 20 17:46:51 UTC 2021 - Mia Herkt <mia@0x0.st>
|
|
|
|
|
|
|
|
|
|
- init, 0.10.3
|