forked from rthalley/dnspython
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.cfg
54 lines (50 loc) · 1.74 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[metadata]
name = dnspython
author = Bob Halley
author_email = [email protected]
license = ISC
license_file = LICENSE
description = DNS toolkit
url = http://www.dnspython.org
long_description = dnspython is a DNS toolkit for Python. It supports almost all
record types. It can be used for queries, zone transfers, and dynamic
updates. It supports TSIG authenticated messages and EDNS0.
dnspython provides both high and low level access to DNS. The high
level classes perform queries for data of a given name, type, and
class, and return an answer set. The low level classes allow
direct manipulation of DNS zones, messages, names, and records.
long_description_content_type = text/plain
classifiers =
Development Status :: 5 - Production/Stable
Intended Audience :: Developers
Intended Audience :: System Administrators
License :: OSI Approved :: ISC License (ISCL)
Operating System :: POSIX
Operating System :: Microsoft :: Windows
Programming Language :: Python
Topic :: Internet :: Name Service (DNS)
Topic :: Software Development :: Libraries :: Python Modules
Programming Language :: Python :: 3
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
provides = dns
[options]
packages =
dns
dns.rdtypes
dns.rdtypes.IN
dns.rdtypes.ANY
dns.rdtypes.CH
python_requires = >=3.6
test_suite = tests
setup_requires = setuptools>=44; wheel; setuptools_scm[toml]>=3.4.3
[options.extras_require]
DOH = requests; requests-toolbelt
IDNA = idna>=2.1
DNSSEC = cryptography>=2.6
trio = trio>=0.14.0; sniffio>=1.1
curio = curio>=1.2; sniffio>=1.1
[options.package_data]
dns = py.typed