- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 290
Comparing changes
Open a pull request
base repository: PyO3/maturin
base: v0.15.1
head repository: PyO3/maturin
compare: main
Commits on May 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4f8cf7d - Browse repository at this point
Copy the full SHA 4f8cf7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f731a3a - Browse repository at this point
Copy the full SHA f731a3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bba12bd - Browse repository at this point
Copy the full SHA bba12bdView commit details -
Merge pull request #1600 from messense/unittest-find-interpreter
Add a unit test for `PythonInterpreter::find_by_target`
Configuration menu - View commit details
-
Copy full SHA for 7421443 - Browse repository at this point
Copy the full SHA 7421443View commit details -
Merge pull request #1596 from messense/merge-group
Try GitHub Actions merge queue
Configuration menu - View commit details
-
Copy full SHA for d1a1bd9 - Browse repository at this point
Copy the full SHA d1a1bd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 439789f - Browse repository at this point
Copy the full SHA 439789fView commit details -
Merge pull request #1601 from messense/skip-git-sdist-tests
Skip git sdist generator tests when executing from a non-git checkout
Configuration menu - View commit details
-
Copy full SHA for d05c223 - Browse repository at this point
Copy the full SHA d05c223View commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fc487ef - Browse repository at this point
Copy the full SHA fc487efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10ecbb6 - Browse repository at this point
Copy the full SHA 10ecbb6View commit details
Commits on May 10, 2023
-
Merge pull request #1603 from messense/trusted-publisher
Publish maturin itself using trusted publisher
Configuration menu - View commit details
-
Copy full SHA for fd92f71 - Browse repository at this point
Copy the full SHA fd92f71View commit details -
Configuration menu - View commit details
-
Copy full SHA for e378ddd - Browse repository at this point
Copy the full SHA e378dddView commit details
Commits on May 12, 2023
-
When determining the python module name, use pyproject.toml `project.…
…name` over Cargo.toml `package.name`. I propose to change the precedence for determining the module name to consider before pyproject.toml `project.name` over Cargo.toml `package.name`. This came up in ruff (astral-sh/ruff#4397, astral-sh/ruff#4399), where the crate name is `ruff_cli` and the project name is `ruff`. I'm not sure if there are any cases a user would like the crate name over the package name.
Configuration menu - View commit details
-
Copy full SHA for 02f5764 - Browse repository at this point
Copy the full SHA 02f5764View commit details
Commits on May 13, 2023
-
Merge pull request #1608 from PyO3/use_project_name_for_module_name
When determining the python module name, use pyproject.toml `project.name` over Cargo.toml `package.name`.
Configuration menu - View commit details
-
Copy full SHA for 243b8ec - Browse repository at this point
Copy the full SHA 243b8ecView commit details -
Warn on missing python-source contents
Warns when the user explicitly set `python-source` but that folder doesn't contain a python module. This came up in ruff (astral-sh/ruff#4397, astral-sh/ruff#4399), where the crate name is `ruff_cli` and i didn't realize this takes precedence as module name over the package name. The extra boolean isn't pretty but i wanted to avoid refactoring the entire method just for that.
Configuration menu - View commit details
-
Copy full SHA for 2e9b861 - Browse repository at this point
Copy the full SHA 2e9b861View commit details
Commits on May 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for df606c7 - Browse repository at this point
Copy the full SHA df606c7View commit details -
Merge pull request #1607 from PyO3/warn_on_missing_python_source
Warn on missing python-source contents
Configuration menu - View commit details
-
Copy full SHA for 9fbf8fa - Browse repository at this point
Copy the full SHA 9fbf8faView commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8d2d805 - Browse repository at this point
Copy the full SHA 8d2d805View commit details -
Merge pull request #1610 from messense/actually-rm-unused-dev-depende…
…ncies Fix rewriting `dev-dependencies` in sdist
Configuration menu - View commit details
-
Copy full SHA for ec2cd5d - Browse repository at this point
Copy the full SHA ec2cd5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f085d1 - Browse repository at this point
Copy the full SHA 6f085d1View commit details -
Merge pull request #1611 from messense/release-0.15.2
Release v0.15.2
Configuration menu - View commit details
-
Copy full SHA for 3920405 - Browse repository at this point
Copy the full SHA 3920405View commit details -
Fix cross-compile to MacOS universal2 in the other platform
Signed-off-by: MisLink <gjq.uoiai@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 075bed8 - Browse repository at this point
Copy the full SHA 075bed8View commit details
Commits on May 17, 2023
-
Merge pull request #1613 from MisLink/main
Fix cross-compile to Apple universal2 in the other platform
Configuration menu - View commit details
-
Copy full SHA for 7237fac - Browse repository at this point
Copy the full SHA 7237facView commit details
Commits on May 18, 2023
-
Remove serde(flatten) to improve error messages
Apparently toml (or serde) fails to generate spans when using `#[serde(flatten)]`. New error message for #1615: ``` 💥 maturin failed Caused by: pyproject.toml at /home/konsti/maturin/asdf/pyproject.toml is invalid Caused by: TOML parse error at line 7, column 17 | 7 | license-files = [ "license.txt",] | ^^^^^^^^^^^^^^^^^ wanted string or table ``` Fixes #1615
Configuration menu - View commit details
-
Copy full SHA for 26606da - Browse repository at this point
Copy the full SHA 26606daView commit details -
Merge pull request #1616 from PyO3/improve_toml_error_message
Remove serde(flatten) to improve error messages
Configuration menu - View commit details
-
Copy full SHA for b1b2f15 - Browse repository at this point
Copy the full SHA b1b2f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6a7d70 - Browse repository at this point
Copy the full SHA f6a7d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 466f9b8 - Browse repository at this point
Copy the full SHA 466f9b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87ac3d9 - Browse repository at this point
Copy the full SHA 87ac3d9View commit details -
describe the need for module-name (#1604)
* describe the need for module-name * update to show how to set the module name in mixed python environment * update to remove reference to cargo.toml * Update README.md --------- Co-authored-by: messense <messense@icloud.com>
Configuration menu - View commit details
-
Copy full SHA for 2c4573c - Browse repository at this point
Copy the full SHA 2c4573cView commit details
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d404bbd - Browse repository at this point
Copy the full SHA d404bbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18740ec - Browse repository at this point
Copy the full SHA 18740ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd29014 - Browse repository at this point
Copy the full SHA cd29014View commit details -
Configuration menu - View commit details
-
Copy full SHA for c840a76 - Browse repository at this point
Copy the full SHA c840a76View commit details
Commits on May 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 37f0db4 - Browse repository at this point
Copy the full SHA 37f0db4View commit details -
Add PEP 517
config_settings
support (#1619)Replaces `MATURIN_PEP517_ARGS` environment variable with `--config-settings build-args=<cargo build args>`.
Configuration menu - View commit details
-
Copy full SHA for f66a0c8 - Browse repository at this point
Copy the full SHA f66a0c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c28e90c - Browse repository at this point
Copy the full SHA c28e90cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dc4d7a - Browse repository at this point
Copy the full SHA 5dc4d7aView commit details
Commits on May 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 701e3ae - Browse repository at this point
Copy the full SHA 701e3aeView commit details
Commits on May 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c2c9e70 - Browse repository at this point
Copy the full SHA c2c9e70View commit details
Commits on May 23, 2023
-
Revert "Revert to 0.x versioning in pyproject.toml"
This reverts commit 28cd313.
Configuration menu - View commit details
-
Copy full SHA for 35471b9 - Browse repository at this point
Copy the full SHA 35471b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bc6c26 - Browse repository at this point
Copy the full SHA 2bc6c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53bb64b - Browse repository at this point
Copy the full SHA 53bb64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a7694b - Browse repository at this point
Copy the full SHA 7a7694bView commit details
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 14ea4d9 - Browse repository at this point
Copy the full SHA 14ea4d9View commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 15bde24 - Browse repository at this point
Copy the full SHA 15bde24View commit details
Commits on May 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d2806bb - Browse repository at this point
Copy the full SHA d2806bbView commit details -
Merge pull request #1633 from messense/refactor-well-known-sysconfigs
refactor: generate well known sysconfigs in code
Configuration menu - View commit details
-
Copy full SHA for 7a3da02 - Browse repository at this point
Copy the full SHA 7a3da02View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e25dc - Browse repository at this point
Copy the full SHA f1e25dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1333409 - Browse repository at this point
Copy the full SHA 1333409View commit details -
Merge pull request #1635 from messense/fix-1632
Fix panicking when no cargo build targets are selected
Configuration menu - View commit details
-
Copy full SHA for 07e96ab - Browse repository at this point
Copy the full SHA 07e96abView commit details
Commits on May 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8aa7dda - Browse repository at this point
Copy the full SHA 8aa7ddaView commit details
There are no files selected for viewing
This file was deleted.