diff --git a/README.md b/README.md index 2409d42..aa99f4c 100644 --- a/README.md +++ b/README.md @@ -14,12 +14,18 @@ Laser Studio works on Python 3.9+. It requires following packages to run: - [PyQt6] +- [pystages] - [Pillow] - [opencv-python] -- [pystages] +- [pyusb] - [PyYAML] - [shapely] - [triangle] +- [requests] +- [numpy] +- [pypdm] +- [flask] +- [flask-restx] After cloning the repository, you can install those by using the `requirements.txt` file. @@ -52,4 +58,10 @@ LaserStudio is released under GNU Lesser General Public License version 3 (LGPLv [pystages]: https://github.com/Ledger-Donjon/pystages [shapely]: https://shapely.readthedocs.io/en/stable/manual.html [triangle]: https://rufat.be/triangle/ +[pyusb]: https://pypi.org/project/pyusb/ +[requests]: https://pypi.org/project/requests/ +[numpy]: https://pypi.org/project/numpy +[pypdm]: https://pypi.org/project/pypdm +[flask]: https://pypi.org/project/flask +[flask-restx]: https://pypi.org/project/flask-restx [Read the Docs]: https://laserstudio.readthedocs.io/ diff --git a/pyproject.toml b/pyproject.toml index 59e79cb..0561102 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,10 +14,12 @@ classifiers = [ # 3 - Alpha # 4 - Beta # 5 - Production/Stable - "Development Status :: 4 - Beta", + "Development Status :: 5 - Production/Stable", # Indicate who your project is intended for - "Intended Audience :: Developers", - "Topic :: Software Development :: Build Tools", + "Intended Audience :: Science/Research", + "Topic :: Scientific/Engineering", + "Topic :: Security", + "Topic :: System :: Hardware", ] [tool.poetry.scripts] laserstudio = 'laserstudio.__main__:main' @@ -38,7 +40,6 @@ numpy = "1.26.4" pypdm = "1.1" flask = "3.0.3" flask-restx = "1.3.0" -hidapi = "^0.14.0" [tool.poetry.group.dev.dependencies] pytest = "^7.0.0"