from datetime import datetimefrom setuptools import setupfrom pathlib import Pathimport subprocessimport restub_root = Path("circuitpython-stubs")stubs = [p.relative_to(stub_root).as_posix() for p in stub_root.glob("*.pyi")]git_out = subprocess.check_output(["git", "describe", "--tags"])version = git_out.strip().decode("utf-8")# Detect a development build and mutate it to be valid semver and valid python version.pieces = version.split("-")if len(pieces) > 2:# Merge the commit portion onto the commit count since the tag.pieces[-2] += "+" + pieces[-1]pieces.pop()# Merge the commit count and build to the pre-release identifier.pieces[-2] += ".dev." + pieces[-1]pieces.pop()version = "-".join(pieces)setup(name="circuitpython-stubs",description="PEP 561 type stubs for CircuitPython",url="https://github.com/adafruit/circuitpython",maintainer="CircuitPythonistas",maintainer_email="circuitpython@adafruit.com",author_email="circuitpython@adafruit.com",version=version,license="MIT",package_data={"circuitpython-stubs": stubs},packages=["circuitpython-stubs"],setup_requires=["setuptools>=38.6.0"],)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。