diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 91829112429a6ad57982cc59bb4553216d7ff504..0000000000000000000000000000000000000000 --- a/requirements.txt +++ /dev/null @@ -1,8 +0,0 @@ -aiohttp >= 3.3.2 -pylibscrypt >= 1.7.1 -libnacl >= 1.6.1 -base58 >= 1.0.0 -jsonschema >= 2.6.0 -pypeg2 >= 2.15.2 -attr >= 0.3.1 -pyaes >= 1.6.1 \ No newline at end of file diff --git a/requirements_deploy.txt b/requirements_deploy.txt deleted file mode 100644 index ba996edcec3893f32b1aa660f95dc62a1ca4d249..0000000000000000000000000000000000000000 --- a/requirements_deploy.txt +++ /dev/null @@ -1,3 +0,0 @@ -setuptools -wheel -twine \ No newline at end of file diff --git a/requirements_dev.txt b/requirements_dev.txt deleted file mode 100644 index c41f6d0d7926fe87260da16d8130ab4d190f3122..0000000000000000000000000000000000000000 --- a/requirements_dev.txt +++ /dev/null @@ -1,5 +0,0 @@ -mypy -pylint -black -sphinx -sphinx_rtd_theme diff --git a/setup.cfg b/setup.cfg deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/setup.py b/setup.py deleted file mode 100644 index 9169b97456336c3b618b84fab795e38c61b1b929..0000000000000000000000000000000000000000 --- a/setup.py +++ /dev/null @@ -1,82 +0,0 @@ -from setuptools import setup, find_packages -import duniterpy -import os -import re - - -def which(program): - """ - Detect whether or not a program is installed. - Thanks to http://stackoverflow.com/a/377028/70191 - """ - def is_exe(fpath): - return os.path.exists(fpath) and os.access(fpath, os.X_OK) - - fpath, _ = os.path.split(program) - if fpath: - if is_exe(program): - return program - else: - for path in os.environ['PATH'].split(os.pathsep): - exe_file = os.path.join(path, program) - if is_exe(exe_file): - return exe_file - - return None - - -EDITABLE_REQUIREMENT = re.compile( - r'^-e (?P<link>(?P<vcs>git|svn|hg|bzr).+#egg=(?P<package>.+)-(?P<version>\d(?:\.\d)*))$' -) - -install_requires = [] -dependency_links = [] - -for requirement in (l.strip() for l in open('requirements.txt')): - match = EDITABLE_REQUIREMENT.match(requirement) - if match: - assert which(match.group('vcs')) is not None, \ - "VCS '%(vcs)s' must be installed in order to install %(link)s" % match.groupdict() - install_requires.append("%(package)s==%(version)s" % match.groupdict()) - dependency_links.append(match.group('link')) - else: - install_requires.append(requirement) - -setup( - name='duniterpy', - - version="0.55.1", - - packages=find_packages(exclude=["tests*"]), - - package_data={"duniterpy": ["py.typed"]}, - - author="inso, canercanda, s_b, vit, Moul", - - author_email="insomniak.fr@gmail.com", - - description="A python library for [duniter](https://git.duniter.org/nodes/typescript/duniter) client developers", - - long_description=open('README.rst').read(), - - # Active la prise en compte du fichier MANIFEST.in - include_package_data=True, - url='https://git.duniter.org/clients/python/duniterpy', - test_suite="tests", - - classifiers=[ - "Development Status :: 5 - Production/Stable", - "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", - "Natural Language :: English", - "Operating System :: OS Independent", - "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.5", - "Topic :: Software Development :: Libraries", - "Intended Audience :: Developers", - ], - install_requires=install_requires, - dependency_links=dependency_links - -)