Skip to content

Commit 1cb5c40

Browse files
committed
Use "whey" as the build backend.
1 parent f50abd4 commit 1cb5c40

File tree

5 files changed

+21
-38
lines changed

5 files changed

+21
-38
lines changed

MANIFEST.in

Lines changed: 0 additions & 6 deletions
This file was deleted.

pyproject.toml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
2-
requires = [ "setuptools>=40.6.0", "wheel>=0.34.2",]
3-
build-backend = "setuptools.build_meta"
2+
requires = [ "whey",]
3+
build-backend = "whey"
44

55
[project]
66
name = "flake8-slots"
@@ -22,5 +22,19 @@ Homepage = "https://github.com/domdfcoding/flake8-slots"
2222
"Source Code" = "https://github.com/domdfcoding/flake8-slots"
2323
Documentation = "https://flake8-slots.readthedocs.io/en/latest"
2424

25+
[tool.whey]
26+
base-classifiers = [
27+
"Development Status :: 4 - Beta",
28+
"Framework :: Flake8",
29+
"Intended Audience :: Developers",
30+
"Topic :: Utilities",
31+
"Typing :: Typed",
32+
]
33+
python-versions = [ "3.6", "3.7", "3.8", "3.9",]
34+
python-implementations = [ "CPython", "PyPy",]
35+
platforms = [ "Windows", "macOS", "Linux",]
36+
license-key = "MIT"
37+
package = "flake8_slots"
38+
2539
[project.entry-points."flake8.extension"]
2640
SLOTS = "flake8_slots:Plugin"

repo_helper.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,13 @@ license: 'MIT'
1010
short_desc: "A Flake8 plugin to require __slots__ to be defined for subclasses of immutable types."
1111
min_coverage: 100
1212

13+
python_deploy_version: 3.6
14+
use_whey: true
15+
docs_fail_on_warning: true
16+
1317
conda_channels:
1418
- conda-forge
1519

16-
python_deploy_version: 3.6
17-
1820
# Versions to run tests for
1921
python_versions:
2022
- '3.6'
@@ -46,5 +48,3 @@ keywords:
4648

4749
sphinx_conf_epilogue:
4850
- nitpicky = True
49-
50-
docs_fail_on_warning: true

setup.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

tox.ini

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@ commands = sphinx-build -M html . ./build {posargs}
4848
skip_install = True
4949
changedir = {toxinidir}
5050
deps =
51-
virtualenv
52-
git+https://github.com/pypa/build
51+
build[virtualenv]>=0.3.1
5352
check-wheel-contents>=0.1.0
5453
twine>=3.2.0
5554
commands =

0 commit comments

Comments
 (0)