MattIPv4 / PyDMXControl

A Python 3 module to control DMX using OpenDMX or uDMX - Featuring fixture profiles, built-in effects and a web control panel.
https://pypi.org/project/PyDMXControl/
GNU General Public License v3.0
121 stars 23 forks source link

Tighten requirements, support Flask 2.3.x, track Fixture callbacks #53

Closed crscheid closed 11 months ago

crscheid commented 1 year ago

This pull request addresses issue #49:

crscheid commented 1 year ago

Not sure why scrutinzer cannot find pyftdi 0.55.0 or pyftdi 0.54.0. Successfully tested on MacOS arm64 and Raspberry Pi platforms.

MattIPv4 commented 1 year ago

Not sure why scrutinzer cannot find pyftdi 0.55.0 or pyftdi 0.54.0. Successfully tested on MacOS arm64 and Raspberry Pi platforms.

It looks like scrutinzer is running Python 3.6, and 0.54.0 is set to Python 3.7+?

crscheid commented 1 year ago

I didn't realize that the pull request would update from my master after I committed the other changes for callbacks as I meant to do these two sets of changes separately.

That said, I will clean this up in my master branch of my fork and send a note when its done.

crscheid commented 1 year ago

Not sure why scrutinzer cannot find pyftdi 0.55.0 or pyftdi 0.54.0. Successfully tested on MacOS arm64 and Raspberry Pi platforms.

It looks like scrutinzer is running Python 3.6, and 0.54.0 is set to Python 3.7+?

LMK if you plan to update to 3.7+ if not, I'll downgrade pyftdi to support Python 3.6+.

MattIPv4 commented 1 year ago

3.6 has been EOL for a while now, so I'd be fine with bumping to 3.7 as part of this :)

crscheid commented 12 months ago

Happy Monday: changes to this PR from my master branch

crscheid commented 12 months ago
crscheid commented 11 months ago

All good, cheers!