iameru / mschleuder

ein Tool für nicht nur CSA's / SoLaWis / Kollektivbetriebe die ihre Erzeugnisse: - an all ihre Mitglieder verteilen - an verschiedene Stationen/Lieferorte - mit halben und ganzen Anteilen
https://iameru.github.io/mschleuder/
GNU General Public License v3.0
3 stars 0 forks source link

maintenance #24

Closed iameru closed 8 months ago

iameru commented 8 months ago

basic emergency maintenance to get ms running again is needed.

code I rely on is deprecated now. at the same time the code I wrote is, in parts, subjectively unpleasant. "I would do it totally different now"...

To avoid a rewrite now as I don't find the time to do so properly i'll hotfix the broken parts and try to bump versions in upcoming commits. In case I find the time or I get financially compensated enough I'd rewrite chunks of the code, especially the ORM part, not relying on flask-sqlalchemy anymore but rather using sqlmodel and pydantic as we became friends.

iameru commented 8 months ago

2c7cb16 is a working commit, bumping the version of flask-sqlalchemy and introducing poetry.lock again, as this was missing. hotfixing some stuff in a hasty manner. spitting over 200 warnings (mostly the same) about deprecations, but the code is working. Will continue to low-effortly bump some versions in a branch