Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace direct usage of the pep517 module with the build module, for loading project metadata #1629

Merged
merged 7 commits into from Jun 15, 2022

Commits on May 31, 2022

  1. Replace use of pep517 directly with build

    The build module is better supported at this time and going forward
    AndydeCleyre committed May 31, 2022
    Copy the full SHA
    77f7ce4 View commit details
    Browse the repository at this point in the history
  2. make_module: Add minimal pyproject.toml when otherwise setup.cfg-only

    From the `build` changelog:
    
    > ... projects not containing either a `pyproject.toml` or `setup.py`
    will be reported as invalid. This affects projects specifying only a
    `setup.cfg`, such projects are recommended to add a `pyproject.toml`.
    AndydeCleyre committed May 31, 2022
    Copy the full SHA
    0869c09 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    dbfb66d View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    084d2bc View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    bbf5121 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    e3b29a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Copy the full SHA
    de98b12 View commit details
    Browse the repository at this point in the history