Skip to content

Modernize Boilerplate#21

Open
Gadgetoid wants to merge 11 commits into
mainfrom
uv-modernize
Open

Modernize Boilerplate#21
Gadgetoid wants to merge 11 commits into
mainfrom
uv-modernize

Conversation

@Gadgetoid

Copy link
Copy Markdown
Member

No description provided.

Comment thread .github/workflows/qa.yml
uses: astral-sh/setup-uv@v6
with:
enable-cache: true
python-version: '3.11'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe make this 3.13? 3.11 would be the edge case with much older Pi's?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's just say I am not optimistic about people keeping Raspberry Pi OS up to date 😆 (though perhaps that's partly my fault...)

Though I am very tempted to drop older versions for new shinies.

Thanks for looking over this, by the way, I'm super rusty on the Python front so I'm mostly fixing the things that specifically annoy me or catch me out any time I come back to this stuff.

README/CHANGELOG/LICENSE do not belong in the wheel; they install loose into
site-packages. The sdist still ships them via include=["*"], and the license
is retained in .dist-info. Extends automation-hat/#64 to the boilerplate.

Co-authored-by: Phil Howard <github@gadgetoid.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants