Lines Matching +full:test +full:- +full:cython
7 # http://www.apache.org/licenses/LICENSE-2.0
32 from setuptools.command import test
60 A key-value pair included in the HTTP header. It is a
61 2-tuple where the first entry is the key and the
65 the key must end with '-bin', i.e.
66 ``('binary-metadata-bin', b'\\x00\\xFF')``
78 # https://bitbucket.org/pypa/pypi/issues/120/binary-wheels-for-linux-are-not-supported
82 If we can retrieve a pre-compiled bdist from online, uses it. Else, emits a
133 '', '--force', '--full', '-H', metadata.name, '-A', metadata.author,
134 '-V', metadata.version, '-R', metadata.version, '-o',
201 sys.stderr.write('Cython-generated files are missing...\n')
206 sys.stderr.write('Found cython-generated files...\n')
216 mandatory: Whether or not having Cython-generated files is mandatory. If it
220 # Break import style to ensure we have access to Cython post-setup_requires
221 import Cython.Build
225 "This package needs to generate C files with Cython but it cannot. "
229 "Extensions have been poisoned due to missing Cython-generated code."
236 return Cython.Build.cythonize(
247 """Custom build_ext command to enable compiler-specific flags."""
250 'unix': ('-pthread',),
269 # Extension.define_macros configured in setup.py. Re-add the macro
313 user_options = [('test', 't',
314 'flag indicating to gather test dependencies'),
319 self.test = False
330 if self.test and self.distribution.tests_require: