24
24
{% endif %}
25
25
{% endfor %}
26
26
{% block header %}
27
- # Template by pypi-mobans
27
+ """
28
+ Template by pypi-mobans
29
+ """
30
+
28
31
{% endblock %}
32
+ import os
33
+ import sys
29
34
import codecs
30
35
import locale
31
- import os
32
36
import platform
33
- import sys
34
37
from shutil import rmtree
35
38
36
39
{% if external_module_library %}
37
40
from distutils.core import setup, Extension
38
41
{% else %}
39
- from setuptools import Command, find_packages, setup
42
+ from setuptools import Command, setup, find_packages
40
43
{%endif%}
41
44
{% if marker_dependencies and setup_use_markers and setup_use_markers_fix %}
42
45
from setuptools import __version__ as setuptools_version
@@ -162,16 +165,16 @@ CLASSIFIERS = [
162
165
"Programming Language :: Python :: 3.6",
163
166
{% endif %}
164
167
165
- {% if min_python_version <= ["3","7"] %}
168
+ {%- if min_python_version <= ["3","7"] %}
166
169
"Programming Language :: Python :: 3.7",
167
170
{% endif %}
168
171
169
- {% if min_python_version <= ["3","8"] %}
172
+ {%- if min_python_version <= ["3","8"] %}
170
173
"Programming Language :: Python :: 3.8",
171
174
{% endif %}
172
175
173
- {%block additional_classifiers%}
174
- {%endblock %}
176
+ {% block additional_classifiers%}
177
+ {% endblock %}
175
178
]
176
179
177
180
{%macro handle_complex_dependency(complex_one) -%}
@@ -214,12 +217,6 @@ INSTALL_REQUIRES = [
214
217
SETUP_COMMANDS = {}
215
218
{% endblock %}
216
219
217
- {% for dependency in dependencies: %}
218
- {% if not setup_use_markers and ';' in dependency: %}
219
- {{handle_complex_dependency(dependency)}}
220
- {% endif %}
221
- {% endfor %}
222
-
223
220
{% if external_module_library %}
224
221
PYMODULE = Extension(
225
222
'{{name}}',
@@ -231,7 +228,7 @@ PYMODULE = Extension(
231
228
libraries=INSTALL_REQUIRES
232
229
)
233
230
{% else %}
234
- PACKAGES = find_packages(exclude=["ez_setup", "examples", "tests"])
231
+ PACKAGES = find_packages(exclude=["ez_setup", "examples", "tests", "tests.*" ])
235
232
{% if extra_dependencies or dependencies: %}
236
233
EXTRAS_REQUIRE = {
237
234
{% for dependency in extra_dependencies: %}
0 commit comments