FreeCAD / FreeCAD/FreeCAD-addons
[ + ] Python Package keyring
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 336
- PR merge metrics
- No merged PRs in 30d
Description
**Additions:** keyring
**Removals:** (none)
**Reason:** The PushNotification workbench (submitted at FreeCAD/Addons#133) uses `keyring` as an optional dependency to store the ntfy auth token via the OS-native credential store (macOS Keychain, Windows Credential Locker, Secret Service on Linux) instead of plaintext in FreeCAD preferences. It's a well-established, actively-maintained PyPI package with no compiled-extension requirements.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the package index entry or metadata file used for Python package additions, then review nearby entries for the expected format. Add keyring as an optional dependency with the stated rationale, and verify that the index accepts the new entry.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100