Skip to content

Commit

Permalink
Fix missing toml extra
Browse files Browse the repository at this point in the history
Fixed breakage uncovered by setuptools-scm 6.3.0 where installation
would fail for project that missed to mention the toml extra.
  • Loading branch information
ssbarnea committed Sep 3, 2021
1 parent 72de89f commit ececee7
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion pyproject.toml
Expand Up @@ -26,7 +26,7 @@ extend-exclude = '''
# We're pinning setuptools-scm to bugfix versions only because for build-time
# deps having them work on install by default is really important. Especially
# since it's hard for users to work-around the specified build requirements.
requires = ["setuptools>=41.0", "setuptools_scm~=6.0.1", "wheel"]
requires = ["setuptools>=41.0", "setuptools_scm[toml]~=6.0.1", "wheel"]
build-backend = "setuptools.build_meta"

[tool.pytest.ini_options]
Expand Down
2 changes: 1 addition & 1 deletion setup.cfg
@@ -1,3 +1,3 @@
[options]
setup_requires =
setuptools_scm~=6.0.1
setuptools_scm[toml]~=6.0.1

0 comments on commit ececee7

Please sign in to comment.