GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Box/setup.py at master · cdgriffith/Box Expand file tree/ Copy pathsetup.pyMore file actions 29 lines (23 loc) · 853 Bytes / Copy pathsetup.pyFile metadata and controls29 lines (23 loc) · 853 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #!/usr/bin/env python # -*- coding: utf-8 -*- """ All package metadata lives in pyproject.toml. This file only exists to optionally compile the library with Cython. If Cython is installed in the build environment the modules are compiled, otherwise a pure Python package is built (which is what happens with the default isolated build). """ import sys from pathlib import Path from setuptools import setup root = Path(__file__).resolve().parent try: from Cython.Build import cythonize except ImportError: ext_modules = [] print("WARNING: Cython not installed, could not optimize box.", file=sys.stderr) else: ext_modules = cythonize( [str(file.relative_to(root)) for file in (root / "box").glob("*.py") if file.name != "__init__.py"], compiler_directives={"language_level": 3}, ) setup(ext_modules=ext_modules) |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |