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

consider switching from toml to tomli #1180

Closed
graingert opened this issue Jun 22, 2021 · 1 comment · Fixed by #1186
Closed

consider switching from toml to tomli #1180

graingert opened this issue Jun 22, 2021 · 1 comment · Fixed by #1186
Labels
enhancement New feature or request

Comments

@graingert
Copy link
Contributor

graingert commented Jun 22, 2021

Is your feature request related to a problem? Please describe.
pip is moving from toml to tomli pypa/pip#10035 coveragepy should consider following suit

@graingert graingert added the enhancement New feature or request label Jun 22, 2021
@graingert graingert changed the title consider switching from tomli to toml consider switching from toml to tomli Jun 23, 2021
@graingert
Copy link
Contributor Author

pytest has now switched to tomli, meaning that installing pytest-cov requires toml and tomli

graingert added a commit to graingert/coveragepy that referenced this issue Jul 9, 2021
graingert added a commit to graingert/coveragepy that referenced this issue Jul 9, 2021
graingert added a commit to graingert/coveragepy that referenced this issue Jul 9, 2021
nedbat pushed a commit that referenced this issue Jul 13, 2021
* Support TOML v1.0.0 syntax in `pyproject.toml`

fixes #1180

Co-authored-by: Taneli Hukkinen <[email protected]>

* fix toml meta test

* use pytest.mark.parametrize to narrow test failure

* Update tests/test_config.py

Co-authored-by: Taneli Hukkinen <[email protected]>

Co-authored-by: Taneli Hukkinen <[email protected]>
kdeldycke added a commit to kdeldycke/meta-package-manager that referenced this issue Sep 17, 2021
Replace tomlkit dependency by tomli.
Other projects are switching too: nedbat/coveragepy#1180
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant