From d471e397cafdbb8af16d85db0132e3553cacd52e Mon Sep 17 00:00:00 2001
From: Moul <moul@moul.re>
Date: Fri, 4 Oct 2019 19:18:23 +0200
Subject: [PATCH] [mod] #66: Remove setup.{py,cfg} and
 requirements{,_deploy,_dev}.txt

---
 requirements.txt        |  8 ----
 requirements_deploy.txt |  3 --
 requirements_dev.txt    |  5 ---
 setup.cfg               |  0
 setup.py                | 82 -----------------------------------------
 5 files changed, 98 deletions(-)
 delete mode 100644 requirements.txt
 delete mode 100644 requirements_deploy.txt
 delete mode 100644 requirements_dev.txt
 delete mode 100644 setup.cfg
 delete mode 100644 setup.py

diff --git a/requirements.txt b/requirements.txt
deleted file mode 100644
index 91829112..00000000
--- 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 ba996edc..00000000
--- 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 c41f6d0d..00000000
--- 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 e69de29b..00000000
diff --git a/setup.py b/setup.py
deleted file mode 100644
index 9169b974..00000000
--- 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
-
-)
-- 
GitLab