[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "tesm-licensing-server" version = "2.7.8" description = "Serverhaelfte des TESM-Lizenzprotokolls: ausstellen, erneuern, antworten" requires-python = ">=3.11" # ``==`` war eine Falle: die Serverhaelfte war damit an genau eine Fassung des # Protokolls genagelt. Sobald tesm-licensing eine neue Nummer bekam, konnte pip # beides nicht mehr zugleich aufloesen -- und der Lizenzserver blieb still auf # dem alten Stand stehen, waehrend der Lauf "Fertig" meldete. Untergrenze statt # Nagel: beide Haelften liegen ohnehin im selben Paket und werden zusammen # ausgeliefert. dependencies = ["tesm-licensing>=2.7.7", "cryptography>=41"] [tool.setuptools.packages.find] where = ["src"]