setup(
name="Adafruit-Blinka",
- use_scm_version=True,
+ use_scm_version={
+ # This is needed for the PyPI version munging in the Github Actions release.yml
+ "git_describe_command": "git describe --tags --long",
+ "local_scheme": "no-local-version",
+ },
setup_requires=["setuptools_scm"],
description="CircuitPython APIs for non-CircuitPython versions of Python such as CPython on Linux and MicroPython.",
long_description=long_description,
"board",
"busio",
"digitalio",
+ "keypad",
"micropython",
+ "neopixel_write",
"pulseio",
"pwmio",
- "neopixel_write",
+ "rainbowio",
],
package_data={
"adafruit_blinka.microcontroller.bcm283x.pulseio": ["libgpiod_pulsein"]
},
install_requires=[
- "Adafruit-PlatformDetect>=3.1.0",
+ "Adafruit-PlatformDetect>=3.13.0",
"Adafruit-PureIO>=1.1.7",
"pyftdi>=0.40.0",
]