adafruit / adafruit/circup

Issues installing on Python 3.12 and 3.13

Open
#254 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
172
Forks
41
Avg merge
1d 20h
Merged PRs (30d)
1

Description

I got a couple of feedback items that this was not working:

> I am having issues installing Circup on three different computers, one LUbunutu, 2 x XUbuntu. Ihave tried installing Python 3.12 and 3.13, because I read that there was a difference between them. One of the messages states I am having trouble with openssl not being able to communicate with Circup or Github. Are there updated installation instructions on Linux?

and

> I have serious issues with circup and Linux Mint with Python3.12 and Py3.13.
> ```
> Fatal error from pip prevented installation. Full pip output in file:
> /home/mcc/.local/state/pipx/log/cmd_2025-07-03_23.30.59_pip_errors.log
> ```
> Some possibly relevant errors from pip install:
> ```
> ERROR: Could not find a version that satisfies the requirement circup-2-2-2 (from versions: none)
> ERROR: No matching distribution found for circup-2-2-2
> Error installing circup-2-2-2.
> ```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the pipx installation failure on Python 3.12 or 3.13 under Linux, then inspect the reported pip log at /home/mcc/.local/state/pipx/log/cmd_2025-07-03_23.30.59_pip_errors.log. Compare the OpenSSL and “No matching distribution” errors with the current installation instructions; done means the cause and supported installation path are clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.