-
Notifications
You must be signed in to change notification settings - Fork 381
Update Blinka to pyproject.toml #1114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 11 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
fe37053
Update Blinka to pyproject.toml
makermelissa 754d68b
Add lgpio direct URL wheels for Python 3.13-3.15 on aarch64
makermelissa-ai-assistant 6e8a427
Add BeaglePlay board support and bump PlatformDetect minimum
makermelissa-ai-assistant cc31a62
Fix black formatting in am625x pin.py
makermelissa-ai-assistant 27174ea
Remove BeaglePlay files from future-proof (moved to PR #1115)
makermelissa-ai-assistant de76723
Merge origin/main (BeaglePlay #1115) into future-proof
makermelissa-ai-assistant 07e8909
Run pre-commit
makermelissa 96f5503
Fix missing glob import in setup.py
makermelissa-ai-assistant 2fc3517
Merge branch 'future-proof' of https://github.com/makermelissa-piclaw…
makermelissa 2e095fd
Remove Python.h check from setup.py (Python 3.13 exec/locals compat)
makermelissa-ai-assistant 0ecc2d4
Merge branch 'future-proof' of https://github.com/makermelissa-piclaw…
makermelissa 6bbfa30
Potential fix for pull request finding
makermelissa d00c0e4
Bump actions Python version to 3.9
makermelissa 89b26d3
Update reuse tool to v6.2.0
makermelissa 01b4b3b
Bump GH actions to python 3.10 for REUSE
makermelissa 0b698e7
Put Python 3.10 in quotes so it doesn't think it's 3.1
makermelissa da8a980
Fix lgpio install on Pi with Python 3.13+ aarch64
makermelissa-ai-assistant fd8a037
Merge branch 'future-proof' of https://github.com/makermelissa-piclaw…
makermelissa 52dc40e
Replace lgpio URL wheels with adafruit-lgpio for Python 3.13+
makermelissa-ai-assistant 907c4b3
Merge branch 'future-proof' of https://github.com/makermelissa-piclaw…
makermelissa 2865444
Update setup.py lgpio logic to use adafruit-lgpio for Python 3.13+
makermelissa-ai-assistant a28fe56
Merge branch 'future-proof' of https://github.com/makermelissa-piclaw…
makermelissa e47101b
Fix marker syntax: use == with or instead of in tuple
makermelissa-ai-assistant 9dd839a
Merge branch 'future-proof' of https://github.com/makermelissa-piclaw…
makermelissa 448c12e
Implementing Copilot's suggestions
makermelissa File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| # SPDX-FileCopyrightText: 2026 Melissa LeBlanc-Williams for Adafruit Industries | ||
| # | ||
| # SPDX-License-Identifier: MIT | ||
|
|
||
| [build-system] | ||
| requires = [ | ||
| "setuptools", | ||
| "wheel", | ||
| "setuptools-scm", | ||
| ] | ||
| build-backend = "setuptools.build_meta" | ||
|
|
||
| [tool.setuptools_scm] | ||
| git_describe_command = "git describe --tags --long" | ||
| local_scheme = "no-local-version" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,9 +1,16 @@ | ||
| # requirements.txt | ||
| # | ||
| # installs dependencies from ./setup.py, and the package itself, | ||
| # in editable mode | ||
| # -e . | ||
|
|
||
| # (the -e above is optional). you could also just install the package | ||
| # normally with just the line below (after uncommenting) | ||
| . | ||
| Adafruit-PlatformDetect>=3.89.0 | ||
| Adafruit-PureIO>=1.1.7 | ||
| binho-host-adapter>=0.1.6 | ||
| pyftdi>=0.40.0 | ||
| adafruit-circuitpython-typing | ||
| sysv_ipc>=1.1.0;sys_platform=='linux' and platform_machine!='mips' | ||
| toml>=0.10.2;python_version<'3.11' | ||
| Jetson.GPIO;sys_platform=='linux' and platform_machine=='aarch64' | ||
| rpi_ws281x>=4.0.0;sys_platform=='linux' and (platform_machine=='armv6l' or platform_machine=='armv7l' or platform_machine=='aarch64') | ||
| lgpio>=0.2.2.0;sys_platform=='linux' and python_version<'3.13' and platform_machine=='aarch64' | ||
| lgpio @ https://github.com/adafruit/lgpio-python-wheels/raw/main/wheels/lgpio-0.2.2.0-cp313-cp313-linux_aarch64.whl ; sys_platform=='linux' and platform_machine=='aarch64' and python_version=='3.13' | ||
| lgpio @ https://github.com/adafruit/lgpio-python-wheels/raw/main/wheels/lgpio-0.2.2.0-cp314-cp314-linux_aarch64.whl ; sys_platform=='linux' and platform_machine=='aarch64' and python_version=='3.14' | ||
| lgpio @ https://github.com/adafruit/lgpio-python-wheels/raw/main/wheels/lgpio-0.2.2.0-cp315-cp315-linux_aarch64.whl ; sys_platform=='linux' and platform_machine=='aarch64' and python_version=='3.15' | ||
| RPi.GPIO;sys_platform=='linux' and (platform_machine=='armv6l' or platform_machine=='armv7l' or platform_machine=='aarch64') | ||
| Adafruit-Blinka-Raspberry-Pi5-Neopixel;sys_platform=='linux' and platform_machine=='aarch64' and python_version>='3.11' | ||
| Adafruit_BBIO>=1.2.4;sys_platform=='linux' and platform_machine=='armv7l' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.