From 7daa5284f9eddf6d4b4e7838919e80ce25324bb0 Mon Sep 17 00:00:00 2001 From: Carlo Zancanaro Date: Sun, 25 Sep 2022 00:10:13 +1000 Subject: Lots of changes! --- setup.py | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 setup.py (limited to 'setup.py') diff --git a/setup.py b/setup.py deleted file mode 100644 index cd079e6..0000000 --- a/setup.py +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/env python -# Install dependencies from a "[metadata] setup-requires = ..." section in -# setup.cfg, then run real-setup.py. -# From https://bitbucket.org/dholth/setup-requires - -import sys, os, subprocess, codecs, pkg_resources - -sys.path[0:0] = ['setup-requires'] -pkg_resources.working_set.add_entry('setup-requires') - -try: - import configparser -except: - import ConfigParser as configparser - -def get_requirements(): - if not os.path.exists('setup.cfg'): return - config = configparser.ConfigParser() - config.readfp(codecs.open('setup.cfg', encoding='utf-8')) - setup_requires = config.get('metadata', 'setup-requires') - specifiers = [line.strip() for line in setup_requires.splitlines()] - for specifier in specifiers: - try: - pkg_resources.require(specifier) - except pkg_resources.DistributionNotFound: - yield specifier - -try: - to_install = list(get_requirements()) - if to_install: - subprocess.call([sys.executable, "-m", "pip", "install", - "-t", "setup-requires"] + to_install) -except (configparser.NoSectionError, configparser.NoOptionError): - pass - -# Run real-setup.py -exec(compile(open("real-setup.py").read().replace('\\r\\n', '\\n'), - __file__, - 'exec')) - -- cgit v1.2.3