Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 809848 - dev-python/leglight - A Python module designed to control the Elgato brand Lights
Summary: dev-python/leglight - A Python module designed to control the Elgato brand Li...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-23 18:35 UTC by Murph
Modified: 2021-08-24 07:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
leglight-0.2.0.ebuild (leglight-0.2.0.ebuild,570 bytes, text/plain)
2021-08-23 18:35 UTC, Murph
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Murph 2021-08-23 18:35:23 UTC
leglight is a python module that allows you to script control of Elgato brand lights.

https://gitlab.com/obviate.io/pyleglight
https://pypi.org/project/leglight/

This is my first from-scratch ebuild, please go ahead and offer any best-practices and suggestions.

I debated on leglight vs pyleglight and also on fetching from pypi vs gitlab. I choose pypi mostly because it was in the example of this guide: https://dev.gentoo.org/~mgorny/python-guide/distutils.html

Also, of note - there's some tests on gitlab, but they're not suitable for use during installation as they actually would control real physical hardware and make network requests.



Reproducible: Always
Comment 1 Murph 2021-08-23 18:35:57 UTC
Created attachment 735472 [details]
leglight-0.2.0.ebuild
Comment 2 Tomáš Mózes 2021-08-24 07:28:17 UTC
Hello Murph, a new notes:
- (c) 1999-2021
- since py3.9 is default in Gentoo, I think you may drop the older ones
- please sort RDEPEND

Please look into https://wiki.gentoo.org/wiki/Project:GURU where you may commit it yourself.