Revisions of python-maturin

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1163373 from Mia Herkt's avatar Mia Herkt (mia) (revision 38)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1158801 from Mia Herkt's avatar Mia Herkt (mia) (revision 37)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1132505 from Mia Herkt's avatar Mia Herkt (mia) (revision 36)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1126453 from Mia Herkt's avatar Mia Herkt (mia) (revision 35)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1123696 from Mia Herkt's avatar Mia Herkt (mia) (revision 34)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089420 from Mia Herkt's avatar Mia Herkt (mia) (revision 31)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1088131 from Mia Herkt's avatar Mia Herkt (mia) (revision 30)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1085456 from Mia Herkt's avatar Mia Herkt (mia) (revision 29)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1078139 from Mia Herkt's avatar Mia Herkt (mia) (revision 28)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1075083 from Mia Herkt's avatar Mia Herkt (mia) (revision 27)
- Update to v0.14.16:
  * Deprecate package.metadata.maturin.name in favor of
    tool.maturin.module-name in pyproject.toml
    gh#PyO3/maturin#1531
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1072766 from Mia Herkt's avatar Mia Herkt (mia) (revision 26)
- 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

- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1058366 from Mia Herkt's avatar Mia Herkt (mia) (revision 25)
- Update to v0.14.10
  * Use module name specified by [package.metadata.maturin]
    gh#PyO3/maturin#1409
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1057818 from Mia Herkt's avatar Mia Herkt (mia) (revision 24)
- Don't pass MACOSX_DEPLOYMENT_TARGET when query default value from
  rustc
  gh#PyO3/maturin#1395
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1056955 from Mia Herkt's avatar Mia Herkt (mia) (revision 23)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1044089 from Mia Herkt's avatar Mia Herkt (mia) (revision 22)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1042453 from Mia Herkt's avatar Mia Herkt (mia) (revision 21)
- Manually override outdated ahash dependency of chumsky crate
  in vendor tarball to hopefully facilitate reproducible builds
  Adds vendor-update-ahash-dependency.patch
  boo#1206342
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1039390 from Mia Herkt's avatar Mia Herkt (mia) (revision 20)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1038001 from Mia Herkt's avatar Mia Herkt (mia) (revision 19)
- 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
  * Tell people about setting RUST_LOG=maturin=debug when making
    bug reports
    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
Displaying revisions 1 - 20 of 38
openSUSE Build Service is sponsored by