Skip to content

Commit 9bf47c1

Browse files
committed
Use "whey" as the build backend.
1 parent 9813651 commit 9bf47c1

4 files changed

Lines changed: 17 additions & 36 deletions

File tree

MANIFEST.in

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

pyproject.toml

Lines changed: 13 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 = "mh_utils"
@@ -21,3 +21,14 @@ Homepage = "https://github.com/domdfcoding/mh_utils"
2121
"Issue Tracker" = "https://github.com/domdfcoding/mh_utils/issues"
2222
"Source Code" = "https://github.com/domdfcoding/mh_utils"
2323
Documentation = "https://mh_utils.readthedocs.io/en/latest"
24+
25+
[tool.whey]
26+
base-classifiers = [
27+
"Intended Audience :: Developers",
28+
"Topic :: Software Development :: Libraries :: Python Modules",
29+
"Typing :: Typed",
30+
]
31+
python-versions = [ "3.6", "3.7", "3.8", "3.9",]
32+
python-implementations = [ "CPython",]
33+
platforms = [ "Windows", "macOS", "Linux",]
34+
license-key = "LGPL-3.0-or-later"

repo_helper.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ version: '0.2.1'
99
license: 'LGPLv3+'
1010
short_desc: 'Utilities for handing ancillary files produced by MassHunter.'
1111

12+
use_whey: true
13+
min_coverage: 85
14+
pre_commit_exclude: ^tests/test_xml/.*\.xml$
15+
1216
conda_channels:
1317
- conda-forge
1418

@@ -26,8 +30,6 @@ extra_sphinx_extensions:
2630
mypy_plugins:
2731
- attr_utils.mypy_plugin
2832

29-
pre_commit_exclude: ^tests/test_xml/.*\.xml$
30-
3133
classifiers:
3234
- 'Intended Audience :: Developers'
3335
- 'Topic :: Software Development :: Libraries :: Python Modules'
@@ -36,5 +38,3 @@ keywords:
3638
- chemistry
3739
- mass-spectrometry
3840
- chromatography
39-
40-
min_coverage: 85

setup.py

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

0 commit comments

Comments
 (0)