rwth-iat / aas_manager

AAS Manager is an editor and viewer for Asset Administration Shells. Powered by https://github.com/eclipse-basyx/basyx-python-sdk
GNU General Public License v3.0
21 stars 7 forks source link

Fix build on latest python versions #21

Closed maurerle closed 9 months ago

maurerle commented 9 months ago

This fixes the build for a latest 3.11 python release.

It also makes the package compatible with less tight version requirements and gives an easy install.

as setup.py is deprecated, this is now compatible with pyproject.toml and has a easy way to start the application in dev mode as aas_editor.

If the basyx-python-sdk changes were provided upstream, this could also be released on pypi as a package.

zrgt commented 9 months ago

Hey @maurerle! Big thanks for the PR. 🚀 Your fix for the Python 3.11 build and the shift to pyproject.toml is awesome.