Commit 3f0b54ba authored by Matthew Pounsett's avatar Matthew Pounsett

setup README and other remaining classifiers and metadata

parent 4e7b8b57
RNDC Protocol Library # RNDC Protocol Library
This library implements the RNDC protocol natively in Python, to allow direct This library implements the RNDC protocol natively in Python, to allow direct
control of BIND instances from within your Python programs. control of BIND instances from within your Python programs.
...@@ -22,6 +22,8 @@ import base64 ...@@ -22,6 +22,8 @@ import base64
import random import random
import socket import socket
__version__ = "0.1.0"
class rndc(object): class rndc(object):
"""RNDC protocol client library""" """RNDC protocol client library"""
......
""" """
Pythin RNDC protocol library Python RNDC protocol library
A native python library that implements the RNDC protocol. A native python library that implements the RNDC protocol.
""" """
from setuptools import setup, find_packages from setuptools import setup
from codecs import open
from os import path
from rndc import __version__
here = path.abspath(path.dirname(__file__))
with open(path.join(here, 'README.md'), encoding='utf-8') as f:
long_description = f.read()
setup( setup(
name="rndc", name="rndc",
version="0.0.1", version=__version__,
description="RNDC Protocol Library", description="RNDC Protocol Library",
long_description=__doc__, long_description=long_description,
long_description_content_type='text/markdown',
keywords="library DNS RNDC BIND", keywords="library DNS RNDC BIND",
author="", author="Internet Systems Consortium",
author_email="",
license="MPL 2.0", license="MPL 2.0",
url="https://gitlab.isc.org/isc-projects/python-rndc",
classifiers=[ classifiers=[
'Development Status :: 4 - Beta', 'Development Status :: 4 - Beta',
...@@ -26,11 +38,10 @@ setup( ...@@ -26,11 +38,10 @@ setup(
'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 2.7',
'Topic :: Internet :: Name Service (DNS)', 'Topic :: Internet :: Name Service (DNS)',
'Topic :: Software Development :: Libraries', 'Topic :: Software Development :: Libraries',
'Topic :: System :: Networking',
'License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)', 'License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)',
], ],
packages=find_packages(), py_modules=['rndc'],
install_requires=[], install_requires=[],
data_files=[("", ["COPYRIGHT"])] data_files=[("", ["COPYRIGHT"])]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment