Skip to content

Use pyproject.toml instead of setup.cfg and setup.py #751

Closed

Description

@karpetrosyan

Discussed in: #748

Because httpx uses pyproject.toml for packaging, we should also use pyproject.toml for simplicity.
It would also be preferable to move all project configurations into pyproject toml, as httpx does.

It appears that we will need two PRs to make it much cleaner and more reviewable, one for packaging and one for configurations.

Packaging part

The PR should look very similar to this, so that we can easily migrate based on that PR.

Configuration part

The configuration part is also simple; according to this, we can migrate quickly.

Activity

  1. changed the title [-]Move configuration of tools to pyproject.toml[/-] [+]Use `pyproject.toml` instead of `setup.cfg` and `setup.py`[/+] on Jul 7, 2023
  2. lovelydinosaur commented on Jul 11, 2023

    @lovelydinosaur
    Member

    Closed via #752

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    toolingDevelopment tooling and workflow

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions