/
niceSOFT
/
python3-charset-normalizer
Обзор
Документация
Войти
/
niceSOFT
/
python3-charset-normalizer
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
3.3.0
setup.py
38 строк
808 B
TAHRI Ahmed R
:arrow_up: mypy/c upgrade to 1.5.1 for python >= 3.8 and disable debug symbols in generated binary (md) (#330)
30 авг 2023, 06:33
Не верифицирован
30 авг 2023, 06:33
db059df
Код
Авторство
О чём код?
#!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys from re import search from setuptools import setup def get_version(): with open('charset_normalizer/version.py') as version_file: return search(r"""__version__\s+=\s+(['"])(?P<version>.+?)\1""", version_file.read()).group('version') USE_MYPYC = False if len(sys.argv) > 1 and sys.argv[1] == "--use-mypyc": sys.argv.pop(1) USE_MYPYC = True if os.getenv("CHARSET_NORMALIZER_USE_MYPYC", None) == "1": USE_MYPYC = True if USE_MYPYC: from mypyc.build import mypycify MYPYC_MODULES = mypycify([ "charset_normalizer/md.py", ], debug_level="0") else: MYPYC_MODULES = None setup( name="charset-normalizer", version=get_version(), ext_modules=MYPYC_MODULES )