Skip to content

Commit d28c324

Browse files
committed
Use "whey" as the build backend.
1 parent 0430603 commit d28c324

File tree

5 files changed

+20
-79
lines changed

5 files changed

+20
-79
lines changed

MANIFEST.in

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

pyproject.toml

Lines changed: 19 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 = "notebook2script"
@@ -26,3 +26,20 @@ Documentation = "https://notebook2script.readthedocs.io/en/latest"
2626

2727
[project.scripts]
2828
notebook2script = "notebook2script.__main__:main"
29+
30+
[tool.whey]
31+
base-classifiers = [
32+
"Development Status :: 4 - Beta",
33+
"Environment :: Console",
34+
"Intended Audience :: Developers",
35+
"Intended Audience :: End Users/Desktop",
36+
"Operating System :: POSIX :: Linux",
37+
"Topic :: Software Development",
38+
"Topic :: Utilities",
39+
"Typing :: Typed",
40+
]
41+
python-versions = [ "3.6", "3.7", "3.8", "3.9",]
42+
python-implementations = [ "CPython",]
43+
platforms = [ "Windows", "macOS", "Linux",]
44+
license-key = "GPL-2.0-only"
45+
additional-files = [ "include notebook2script/isort.cfg", "include notebook2script/style.yapf",]

repo_helper.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ license: 'GPLv2'
1010
short_desc: 'Convert Jupyter Notebooks to Python Scripts.'
1111
conda_description: 'Convert Jupyter Notebooks to Python Scripts'
1212

13+
use_whey: true
1314
python_deploy_version: 3.6
1415
enable_conda: False
1516
mypy_version: "0.812"

setup.cfg

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -6,51 +6,6 @@
66
# * mypy
77
# * options.entry_points
88

9-
[metadata]
10-
name = notebook2script
11-
author = Dominic Davis-Foster
12-
author_email = [email protected]
13-
license = GNU General Public License v2 (GPLv2)
14-
keywords = jupyter-notebook, utility, converter
15-
long_description = file: README.rst
16-
long_description_content_type = text/x-rst
17-
platforms = Windows, macOS, Linux
18-
url = https://github.com/PyMassSpec/notebook2script
19-
project_urls =
20-
Documentation = https://notebook2script.readthedocs.io/en/latest
21-
Issue Tracker = https://github.com/PyMassSpec/notebook2script/issues
22-
Source Code = https://github.com/PyMassSpec/notebook2script
23-
classifiers =
24-
Development Status :: 4 - Beta
25-
Environment :: Console
26-
Intended Audience :: Developers
27-
Intended Audience :: End Users/Desktop
28-
License :: OSI Approved :: GNU General Public License v2 (GPLv2)
29-
Operating System :: OS Independent
30-
Operating System :: POSIX :: Linux
31-
Programming Language :: Python
32-
Programming Language :: Python :: 3 :: Only
33-
Programming Language :: Python :: 3.6
34-
Programming Language :: Python :: 3.7
35-
Programming Language :: Python :: 3.8
36-
Programming Language :: Python :: 3.9
37-
Programming Language :: Python :: Implementation :: CPython
38-
Topic :: Software Development
39-
Topic :: Utilities
40-
Typing :: Typed
41-
42-
[options]
43-
python_requires = >=3.6.1
44-
zip_safe = False
45-
include_package_data = True
46-
packages = find:
47-
48-
[options.packages.find]
49-
exclude =
50-
doc-source
51-
tests
52-
tests.*
53-
549
[mypy]
5510
python_version = 3.6
5611
namespace_packages = True

setup.py

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

0 commit comments

Comments
 (0)