Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PyO3/maturin
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.15.1
Choose a base ref
...
head repository: PyO3/maturin
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.15.2
Choose a head ref
  • 20 commits
  • 21 files changed
  • 2 contributors

Commits on May 7, 2023

  1. Configuration menu
    Copy the full SHA
    4f8cf7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f731a3a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bba12bd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1600 from messense/unittest-find-interpreter

    Add a unit test for `PythonInterpreter::find_by_target`
    messense authored May 7, 2023
    Configuration menu
    Copy the full SHA
    7421443 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1596 from messense/merge-group

    Try GitHub Actions merge queue
    messense authored May 7, 2023
    Configuration menu
    Copy the full SHA
    d1a1bd9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    439789f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1601 from messense/skip-git-sdist-tests

    Skip git sdist generator tests when executing from a non-git checkout
    messense authored May 7, 2023
    Configuration menu
    Copy the full SHA
    d05c223 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Remove bors

    messense committed May 9, 2023
    Configuration menu
    Copy the full SHA
    fc487ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10ecbb6 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Merge pull request #1603 from messense/trusted-publisher

    Publish maturin itself using trusted publisher
    messense authored May 10, 2023
    Configuration menu
    Copy the full SHA
    fd92f71 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1602 from messense/goodbye-bors

    Remove bors
    messense authored May 10, 2023
    Configuration menu
    Copy the full SHA
    e378ddd View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. 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.
    konstin committed May 12, 2023
    Configuration menu
    Copy the full SHA
    02f5764 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2023

  1. 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`.
    messense authored May 13, 2023
    Configuration menu
    Copy the full SHA
    243b8ec View commit details
    Browse the repository at this point in the history
  2. 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.
    konstin committed May 13, 2023
    Configuration menu
    Copy the full SHA
    2e9b861 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Configuration menu
    Copy the full SHA
    df606c7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1607 from PyO3/warn_on_missing_python_source

    Warn on missing python-source contents
    messense authored May 14, 2023
    Configuration menu
    Copy the full SHA
    9fbf8fa View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    8d2d805 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1610 from messense/actually-rm-unused-dev-depende…

    …ncies
    
    Fix rewriting `dev-dependencies` in sdist
    messense authored May 16, 2023
    Configuration menu
    Copy the full SHA
    ec2cd5d View commit details
    Browse the repository at this point in the history
  3. Release v0.15.2

    messense committed May 16, 2023
    Configuration menu
    Copy the full SHA
    6f085d1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1611 from messense/release-0.15.2

    Release v0.15.2
    messense authored May 16, 2023
    Configuration menu
    Copy the full SHA
    3920405 View commit details
    Browse the repository at this point in the history
Loading