Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-maturin for openSUSE:Factory checked in at 2023-01-12 22:44:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-maturin (Old) and /work/SRC/openSUSE:Factory/.python-maturin.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-maturin" Thu Jan 12 22:44:34 2023 rev:24 rq:1057818 version:0.14.9 Changes: -------- --- /work/SRC/openSUSE:Factory/python-maturin/python-maturin.changes 2023-01-09 17:23:38.107101594 +0100 +++ /work/SRC/openSUSE:Factory/.python-maturin.new.32243/python-maturin.changes 2023-01-12 22:44:35.348964612 +0100 @@ -1,0 +2,7 @@ +Wed Jan 11 15:09:08 UTC 2023 - Mia Herkt <m...@0x0.st> + +- Don't pass MACOSX_DEPLOYMENT_TARGET when query default value from + rustc + gh#PyO3/maturin#1395 + +------------------------------------------------------------------- @@ -313 +320,2 @@ - * Drop python 3.6 by @konstin in #945 + * Drop python 3.6 + gh#PyO3/maturin#945 @@ -319 +327,2 @@ - abi3 feature is enabled by @messense in #958 + abi3 feature is enabled + gh#PyO3/maturin#958 @@ -325 +334,2 @@ - is enabled by @messense in #963 + is enabled + gh#PyO3/maturin#963 @@ -332 +342,2 @@ - * Add bootstrap from sdist test to CI by @messense in #968 + * Add bootstrap from sdist test to CI + gh#PyO3/maturin#968 @@ -336 +347,2 @@ - by @messense in #972 + + gh#PyO3/maturin#972 @@ -342 +354,2 @@ - dependency of Rust std by @messense in #976 + dependency of Rust std + gh#PyO3/maturin#976 @@ -344 +357,2 @@ - repodata.json by @hoodmane in #977 + repodata.json + gh#PyO3/maturin#977 @@ -346 +360,2 @@ - wrapper by @hoodmane in #978 + wrapper + gh#PyO3/maturin#978 @@ -348,2 +363,4 @@ - toolchain is x86_64 by @messense in #980 - * Improvements to Emscripten/Pyodide CI by @hoodmane in #983 + toolchain is x86_64 + gh#PyO3/maturin#980 + * Improvements to Emscripten/Pyodide CI + gh#PyO3/maturin#983 @@ -352,2 +369,4 @@ - * Remove -Zbuild-std for Emscripten target by @messense in #986 - * Add --repository option to upload command by @messense in #987 + * Remove -Zbuild-std for Emscripten target + gh#PyO3/maturin#986 + * Add --repository option to upload command + gh#PyO3/maturin#987 @@ -355 +374,2 @@ - specified as file path by @messense in #988 + specified as file path + gh#PyO3/maturin#988 @@ -363,3 +383,6 @@ - GHSA-wgrg-5h56-jg27 by @messense in #996 - * Update to Rust 1.62 for Docker image by @messense in #997 - * Upgrade setuptools-rust to 1.4.0 by @messense in #998 + 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 Old: ---- maturin-0.14.8.tar.gz New: ---- maturin-0.14.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-maturin.spec ++++++ --- /var/tmp/diff_new_pack.wjLVGg/_old 2023-01-12 22:44:36.524971213 +0100 +++ /var/tmp/diff_new_pack.wjLVGg/_new 2023-01-12 22:44:36.528971236 +0100 @@ -17,7 +17,7 @@ Name: python-maturin -Version: 0.14.8 +Version: 0.14.9 Release: 0 Summary: Rust/Python Interoperability License: Apache-2.0 OR MIT ++++++ maturin-0.14.8.tar.gz -> maturin-0.14.9.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/Cargo.lock new/maturin-0.14.9/Cargo.lock --- old/maturin-0.14.8/Cargo.lock 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/Cargo.lock 2023-01-10 13:38:22.000000000 +0100 @@ -117,7 +117,7 @@ "slab", "socket2", "waker-fn", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -193,11 +193,12 @@ [[package]] name = "bstr" -version = "0.2.17" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" +checksum = "b45ea9b00a7b3f2988e9a65ad3917e62123c38dba709b666506207be96d1790b" dependencies = [ "memchr", + "serde", ] [[package]] @@ -226,9 +227,9 @@ [[package]] name = "bzip2" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0" +checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" dependencies = [ "bzip2-sys", "libc", @@ -259,9 +260,9 @@ [[package]] name = "camino" -version = "1.1.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ad0e1e3e88dd237a156ab9f571021b8a158caa0ae44b1968a241efb5144c1e" +checksum = "c77df041dc383319cc661b428b6961a005db4d6808d5e12536931b1ca9556055" dependencies = [ "serde", ] @@ -397,12 +398,6 @@ ] [[package]] -name = "chunked_transfer" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cca491388666e04d7248af3f60f0c40cfb0991c72205595d7c396e3510207d1a" - -[[package]] name = "cipher" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -523,15 +518,15 @@ [[package]] name = "console" -version = "0.15.3" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5556015fe3aad8b968e5d4124980fbe2f6aaee7aeec6b749de1faaa2ca5d0a4c" +checksum = "c9b6515d269224923b26b5febea2ed42b2d5f2ce37284a4dd670fedd6cb8347a" dependencies = [ "encode_unicode", "lazy_static", "libc", "unicode-width", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -915,7 +910,7 @@ "cfg-if", "libc", "redox_syscall", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -1091,15 +1086,15 @@ [[package]] name = "glob" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "globset" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" +checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" dependencies = [ "aho-corasick", "bstr", @@ -1251,7 +1246,7 @@ checksum = "46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c" dependencies = [ "libc", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -1263,7 +1258,7 @@ "hermit-abi", "io-lifetimes", "rustix", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -1378,7 +1373,7 @@ [[package]] name = "maturin" -version = "0.14.8" +version = "0.14.9" dependencies = [ "anyhow", "base64", @@ -1481,9 +1476,9 @@ [[package]] name = "minijinja" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c758712a3652a2ce74855bf49af7b6684f089497c21a0d394f43c69464f858bf" +checksum = "ea571551ee271bbed113dc8e82fce0131a0c80f2f7656c31e0e47594339d4037" dependencies = [ "serde", ] @@ -1571,9 +1566,9 @@ [[package]] name = "nom" -version = "7.1.1" +version = "7.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" +checksum = "e5507769c4919c998e69e49c839d9dc6e693ede4cc4290d6ad8b41d4f09c548c" dependencies = [ "memchr", "minimal-lexical", @@ -1600,7 +1595,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a37f4eb793d70ebef49f4643fe4b8c0e60d266e3fb607158e64b6ee24b0d6d4" dependencies = [ - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -1779,7 +1774,7 @@ checksum = "c6a252f1f8c11e84b3ab59d7a488e48e4478a93937e027076638c49536204639" dependencies = [ "libc", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -1829,7 +1824,7 @@ "libc", "redox_syscall", "smallvec", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -1886,9 +1881,9 @@ [[package]] name = "platform-info" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4278b2b54a23c9a91d5bae9b09e21d566f8b23890491951160b05d64f29d1d8b" +checksum = "4e7c23cfae725ae06d9e43010153fa77bdfa8c827bf08fe4beeb2a3514e6be12" dependencies = [ "libc", "winapi", @@ -1905,7 +1900,7 @@ "libc", "log", "wepoll-ffi", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -2105,9 +2100,9 @@ [[package]] name = "regex" -version = "1.7.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" +checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" dependencies = [ "aho-corasick", "memchr", @@ -2140,9 +2135,9 @@ [[package]] name = "rfc2047-decoder" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11347d014ae34e1d367aaf9191c37bf071b161e2e1c09c8559c7717e87030e11" +checksum = "6e0df53c9deb8931ce779840148cda205fd17475ce59193ff7f8d136ef755481" dependencies = [ "base64", "charset", @@ -2208,7 +2203,7 @@ "io-lifetimes", "libc", "linux-raw-sys", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -2246,12 +2241,11 @@ [[package]] name = "schannel" -version = "0.1.20" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" +checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" dependencies = [ - "lazy_static", - "windows-sys 0.36.1", + "windows-sys", ] [[package]] @@ -2464,9 +2458,9 @@ [[package]] name = "snapbox" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efbd7b250c7243273b5aec4ca366fced84ad716d110bb7baae4814678952ebde" +checksum = "34eced5a65e76d5a00047986a83c65f80dc666faa27b5138f331659e2ca6bcf5" dependencies = [ "concolor", "content_inspector", @@ -2480,7 +2474,7 @@ "tempfile", "wait-timeout", "walkdir", - "windows-sys 0.42.0", + "windows-sys", "yansi", ] @@ -2593,7 +2587,7 @@ checksum = "cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907" dependencies = [ "rustix", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -2707,9 +2701,9 @@ [[package]] name = "toml_edit" -version = "0.16.2" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd30deba9a1cd7153c22aecf93e86df639e7b81c622b0af8d9255e989991a7b7" +checksum = "a34cc558345efd7e88b9eda9626df2138b80bb46a7606f695e751c892bc7dac6" dependencies = [ "indexmap", "itertools", @@ -2795,9 +2789,9 @@ [[package]] name = "trycmd" -version = "0.14.6" +version = "0.14.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd0b37ad14571d245340fb1d56cec65507bd73571005adc63dc968aa38fa9d49" +checksum = "01662d21325d18cd4acae7e1dc9f29a2a88b7fbb7f9bc427c4a692aaec5773ac" dependencies = [ "glob", "humantime", @@ -2940,12 +2934,11 @@ [[package]] name = "ureq" -version = "2.5.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97acb4c28a254fd7a4aeec976c46a7fa404eac4d7c134b30c75144846d7cb8f" +checksum = "733b5ad78377302af52c0dbcb2623d78fe50e4b3bf215948ff29e9ee031d8566" dependencies = [ "base64", - "chunked_transfer", "flate2", "log", "native-tls", @@ -3179,30 +3172,17 @@ [[package]] name = "windows-sys" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" -dependencies = [ - "windows_aarch64_msvc 0.36.1", - "windows_i686_gnu 0.36.1", - "windows_i686_msvc 0.36.1", - "windows_x86_64_gnu 0.36.1", - "windows_x86_64_msvc 0.36.1", -] - -[[package]] -name = "windows-sys" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" dependencies = [ "windows_aarch64_gnullvm", - "windows_aarch64_msvc 0.42.0", - "windows_i686_gnu 0.42.0", - "windows_i686_msvc 0.42.0", - "windows_x86_64_gnu 0.42.0", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_msvc", + "windows_x86_64_gnu", "windows_x86_64_gnullvm", - "windows_x86_64_msvc 0.42.0", + "windows_x86_64_msvc", ] [[package]] @@ -3213,48 +3193,24 @@ [[package]] name = "windows_aarch64_msvc" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" - -[[package]] -name = "windows_aarch64_msvc" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" [[package]] name = "windows_i686_gnu" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" - -[[package]] -name = "windows_i686_gnu" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" [[package]] name = "windows_i686_msvc" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" - -[[package]] -name = "windows_i686_msvc" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" [[package]] name = "windows_x86_64_gnu" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" - -[[package]] -name = "windows_x86_64_gnu" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" @@ -3267,12 +3223,6 @@ [[package]] name = "windows_x86_64_msvc" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" - -[[package]] -name = "windows_x86_64_msvc" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/Cargo.toml new/maturin-0.14.9/Cargo.toml --- old/maturin-0.14.8/Cargo.toml 1970-01-01 01:00:00.000000000 +0100 +++ new/maturin-0.14.9/Cargo.toml 1970-01-01 01:00:00.000000000 +0100 @@ -1,7 +1,7 @@ [package] authors = ["konstin <kons...@mailbox.org>", "messense <messe...@icloud.com>"] name = "maturin" -version = "0.14.8" +version = "0.14.9" description = "Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages" exclude = ["test-crates/**/*", "sysconfig/*", "test-data/*", "ci/*", "tests/*", "guide/*", ".github/*"] homepage = "https://github.com/pyo3/maturin" @@ -38,7 +38,7 @@ sha2 = "0.10.3" tar = "0.4.38" tempfile = "3.2.0" -toml_edit = { version = "0.16.0", features = ["easy"] } +toml_edit = { version = "0.17.1", features = ["easy"] } zip = { version = "0.6.1", default-features = false, features = ["bzip2", "deflate", "time"] } thiserror = "1.0.37" dirs = "4.0.0" @@ -69,15 +69,15 @@ # project scaffolding, maturin new/init dialoguer = { version = "0.10.2", default-features = false } -console = "0.15.2" -minijinja = "0.27.0" +console = "0.15.4" +minijinja = "0.28.0" # upload bytesize = { version = "1.0.1", optional = true } configparser = { version = "3.0.0", optional = true } multipart = { version = "0.18.0", features = ["client"], default-features = false, optional = true } rpassword = { version = "7.0.0", optional = true } -ureq = { version = "2.3.1", features = ["gzip", "socks-proxy"], default-features = false, optional = true } +ureq = { version = "2.6.1", features = ["gzip", "socks-proxy"], default-features = false, optional = true } native-tls-crate = { package = "native-tls", version = "0.2.8", optional = true } keyring = { version = "1.1.1", optional = true } time = "0.3.17" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/Changelog.md new/maturin-0.14.9/Changelog.md --- old/maturin-0.14.8/Changelog.md 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/Changelog.md 2023-01-10 13:38:22.000000000 +0100 @@ -7,6 +7,10 @@ ## [Unreleased] +## [0.14.9] - 2023-01-10 + +* Don't pass `MACOSX_DEPLOYMENT_TARGET` when query default value from rustc in [#1395](https://github.com/PyO3/maturin/pull/1395) + ## [0.14.8] - 2022-12-31 * Add support for packaging multiple pure Python packages in [#1378](https://github.com/PyO3/maturin/pull/1378) @@ -791,7 +795,8 @@ * Initial Release -[Unreleased]: https://github.com/pyo3/maturin/compare/v0.14.8...HEAD +[Unreleased]: https://github.com/pyo3/maturin/compare/v0.14.9...HEAD +[0.14.9]: https://github.com/pyo3/maturin/compare/v0.14.8...v0.14.9 [0.14.8]: https://github.com/pyo3/maturin/compare/v0.14.7...v0.14.8 [0.14.7]: https://github.com/pyo3/maturin/compare/v0.14.6...v0.14.7 [0.14.6]: https://github.com/pyo3/maturin/compare/v0.14.5...v0.14.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/PKG-INFO new/maturin-0.14.9/PKG-INFO --- old/maturin-0.14.8/PKG-INFO 1970-01-01 01:00:00.000000000 +0100 +++ new/maturin-0.14.9/PKG-INFO 1970-01-01 01:00:00.000000000 +0100 @@ -1,15 +1,15 @@ Metadata-Version: 2.1 Name: maturin -Version: 0.14.8 +Version: 0.14.9 Classifier: Topic :: Software Development :: Build Tools Classifier: Programming Language :: Rust Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Requires-Dist: tomli>=1.1.0 ; python_version<'3.11' -Requires-Dist: patchelf; extra == 'patchelf' Requires-Dist: ziglang~=0.10.0; extra == 'zig' -Provides-Extra: patchelf +Requires-Dist: patchelf; extra == 'patchelf' Provides-Extra: zig +Provides-Extra: patchelf Summary: Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages Keywords: python,cffi,packaging,pypi,pyo3 Home-Page: https://github.com/pyo3/maturin @@ -19,9 +19,9 @@ Requires-Python: >=3.7 Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM Project-URL: Source Code, https://github.com/PyO3/maturin -Project-URL: Changelog, https://maturin.rs/changelog.html -Project-URL: Issues, https://github.com/PyO3/maturin/issues Project-URL: Documentation, https://maturin.rs +Project-URL: Issues, https://github.com/PyO3/maturin/issues +Project-URL: Changelog, https://maturin.rs/changelog.html # Maturin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/src/auditwheel/patchelf.rs new/maturin-0.14.9/src/auditwheel/patchelf.rs --- old/maturin-0.14.8/src/auditwheel/patchelf.rs 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/src/auditwheel/patchelf.rs 2023-01-10 13:38:22.000000000 +0100 @@ -19,7 +19,6 @@ let semver = version .parse::<semver::Version>() .context("Failed to parse patchelf version")?; - println!("{:?}", semver); if semver < semver::Version::new(0, 14, 0) { // TODO: turn it into an error in 1.0 eprintln!( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/src/build_context.rs new/maturin-0.14.9/src/build_context.rs --- old/maturin-0.14.8/src/build_context.rs 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/src/build_context.rs 2023-01-10 13:38:22.000000000 +0100 @@ -130,7 +130,7 @@ // Having the wasmtime version hardcoded is not ideal, it's easy enough to overwrite metadata21 .requires_dist - .push("wasmtime>=3.0.0,<4.0.0".to_string()); + .push("wasmtime>=4.0.0,<5.0.0".to_string()); } Ok(metadata21) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/src/compile.rs new/maturin-0.14.9/src/compile.rs --- old/maturin-0.14.8/src/compile.rs 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/src/compile.rs 2023-01-10 13:38:22.000000000 +0100 @@ -357,9 +357,7 @@ let maturin_target_dir = context.target_dir.join("maturin"); let config_file = maturin_target_dir.join(format!( "pyo3-config-{}-{}.{}.txt", - target.target_triple(), - interpreter.major, - interpreter.minor + target_triple, interpreter.major, interpreter.minor )); fs::create_dir_all(&maturin_target_dir)?; fs::write(&config_file, pyo3_config).with_context(|| { @@ -380,8 +378,12 @@ if target.is_macos() && env::var_os("MACOSX_DEPLOYMENT_TARGET").is_none() { use crate::target::rustc_macosx_target_version; - let (major, minor) = rustc_macosx_target_version(target.target_triple()); + let (major, minor) = rustc_macosx_target_version(target_triple); build_command.env("MACOSX_DEPLOYMENT_TARGET", format!("{}.{}", major, minor)); + eprintln!( + "ð» Using `MACOSX_DEPLOYMENT_TARGET={}.{}` for {} by default", + major, minor, target_triple + ); } debug!("Running {:?}", build_command); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/src/cross_compile.rs new/maturin-0.14.9/src/cross_compile.rs --- old/maturin-0.14.8/src/cross_compile.rs 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/src/cross_compile.rs 2023-01-10 13:38:22.000000000 +0100 @@ -133,10 +133,7 @@ .collect::<Vec<PathBuf>>(); sysconfig_paths.dedup(); if sysconfig_paths.is_empty() { - bail!( - "Could not find either libpython.so or _sysconfigdata*.py in {}", - lib_dir.display() - ); + bail!("Could not find _sysconfigdata*.py in {}", lib_dir.display()); } else if sysconfig_paths.len() > 1 { bail!( "Detected multiple possible python versions, please set the PYO3_PYTHON_VERSION \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/src/main.rs new/maturin-0.14.9/src/main.rs --- old/maturin-0.14.8/src/main.rs 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/src/main.rs 2023-01-10 13:38:22.000000000 +0100 @@ -21,6 +21,7 @@ version, name = env!("CARGO_PKG_NAME"), display_order = 1, + after_help = "Visit https://maturin.rs to learn more about maturin." )] #[cfg_attr(feature = "cargo-clippy", allow(clippy::large_enum_variant))] /// Build and publish crates with pyo3, rust-cpython and cffi bindings as well diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/src/new_project.rs new/maturin-0.14.9/src/new_project.rs --- old/maturin-0.14.8/src/new_project.rs 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/src/new_project.rs 2023-01-10 13:38:22.000000000 +0100 @@ -203,8 +203,9 @@ } else { let selection = Select::with_theme(&ColorfulTheme::default()) .with_prompt(format!( - "𤷠{}", - style("Which kind of bindings to use?").bold() + "𤷠{}\n ð {}", + style("Which kind of bindings to use?").bold(), + style("Documentation: https://maturin.rs/bindings.html").dim() )) .items(&bindings_items) .default(0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maturin-0.14.8/src/target.rs new/maturin-0.14.9/src/target.rs --- old/maturin-0.14.8/src/target.rs 2022-12-31 14:11:09.000000000 +0100 +++ new/maturin-0.14.9/src/target.rs 2023-01-10 13:38:22.000000000 +0100 @@ -767,6 +767,7 @@ .arg("--target") .arg(target) .env("RUSTC_BOOTSTRAP", "1") + .env_remove("MACOSX_DEPLOYMENT_TARGET") .output() .context("Failed to run rustc to get the target spec")?; let stdout = String::from_utf8(cmd.stdout).context("rustc output is not valid utf-8")?; ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/python-maturin/vendor.tar.xz /work/SRC/openSUSE:Factory/.python-maturin.new.32243/vendor.tar.xz differ: char 27, line 1