Skip to content

Commit 9e14b7d

Browse files
port to hatch
1 parent 92d2772 commit 9e14b7d

File tree

5 files changed

+64
-57
lines changed

5 files changed

+64
-57
lines changed

doc/support.rst

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,10 @@ are welcome to:
77
* join `execnet-dev`_ for general discussions
88
* join `execnet-commit`_ to be notified of changes
99
* clone the `github repository`_ and submit patches
10-
* hang out on the #pytest channel `on irc.libera.chat
11-
<ircs://irc.libera.chat:6697/#pytest>`_ (using an IRC client, `via webchat
12-
<https://web.libera.chat/#pytest>`_, or `via Matrix
13-
<https://matrix.to/#/%23pytest:libera.chat>`_).
14-
* follow the `tetamap blog`_ or `Holger's twitter presence`_.
15-
* contact merlinux_ if you want to buy teaching or other support.
10+
* hang out on the #pytest channel on `irc.libera.chat <ircs://irc.libera.chat/#pytest>`_
11+
(using an IRC client, via `webchat <https://web.libera.chat/#pytest>`_,
12+
or `via Matrix <https://matrix.to/#/%23pytest:libera.chat>`_).
1613

17-
.. _`Holger's twitter presence`: http://twitter.com/hpk42
18-
.. _merlinux: http://merlinux.eu
19-
.. _`tetamap blog`: http://holgerkrekel.net
2014
.. _`execnet-dev`: http://mail.python.org/mailman/listinfo/execnet-dev
2115
.. _`execnet-commit`: http://mail.python.org/mailman/listinfo/execnet-commit
2216
.. _`github repository`: https://github.com/pytest-dev/execnet

pyproject.toml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
[build-system]
2+
requires = [
3+
"hatchling",
4+
"hatch-vcs",
5+
]
6+
build-backend = "hatchling.build"
7+
8+
[project]
9+
name = "execnet"
10+
dynamic = ["version"]
11+
description = "execnet: rapid multi-Python deployment"
12+
long_description_file = "README.rst"
13+
license = "MIT"
14+
requires-python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
15+
authors = [
16+
{ name = "holger krekel and others" },
17+
]
18+
classifiers = [
19+
"Development Status :: 5 - Production/Stable",
20+
"Intended Audience :: Developers",
21+
"License :: OSI Approved :: MIT License",
22+
"Operating System :: MacOS :: MacOS X",
23+
"Operating System :: Microsoft :: Windows",
24+
"Operating System :: POSIX",
25+
"Programming Language :: Python :: 2",
26+
"Programming Language :: Python :: 2.7",
27+
"Programming Language :: Python :: 3",
28+
"Programming Language :: Python :: 3.5",
29+
"Programming Language :: Python :: 3.6",
30+
"Programming Language :: Python :: 3.7",
31+
"Programming Language :: Python :: 3.8",
32+
"Programming Language :: Python :: 3.9",
33+
"Programming Language :: Python :: Implementation :: CPython",
34+
"Programming Language :: Python :: Implementation :: PyPy",
35+
"Topic :: Software Development :: Libraries",
36+
"Topic :: System :: Distributed Computing",
37+
"Topic :: System :: Networking",
38+
]
39+
40+
[project.optional-dependencies]
41+
testing = [
42+
"pre-commit",
43+
"pytest",
44+
"tox",
45+
"hatch",
46+
]
47+
48+
[project.urls]
49+
Homepage = "https://execnet.readthedocs.io/en/latest/"
50+
51+
[tool.hatch.version]
52+
source = "vcs"
53+
54+
[tool.hatch.build.hooks.vcs]
55+
version-file = "execnet/_version.py"
56+
57+
[tool.hatch.build.targets.sdist]
58+
include = [
59+
"/execnet",
60+
]

setup.cfg

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

setup.py

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

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist=py27,py37,docs,linting
3-
3+
isolated_build = true
44
[testenv]
55
deps=
66
setuptools_scm

0 commit comments

Comments
 (0)