diff --git a/requirements.txt b/requirements.txt index 66402d05..46712261 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1,9 @@ attrs>=19.2.0 -compas==1.16.0 -networkx>=2.5 -numpy -progressbar2>=3.53 -pyclipper>=1.2.0 -rdp>=0.8 -libigl>=2.4.1 +compas>=1.16.0,<2.0.0 +networkx>=2.5,<3.2 +numpy<=1.23.2 +progressbar2>=3.53,<4.4 +pyclipper>=1.2.0,<1.3.0 +rdp==0.8 +libigl>=2.4.1,<2.5.0 +p \ No newline at end of file diff --git a/setup.py b/setup.py index 09ea6c8c..1d7899f7 100644 --- a/setup.py +++ b/setup.py @@ -44,11 +44,6 @@ def read(*names, **kwargs): "Operating System :: Unix", "Operating System :: POSIX", "Operating System :: Microsoft :: Windows", - "Programming Language :: Python", - "Programming Language :: Python :: 2.7", - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: Implementation :: CPython", @@ -63,7 +58,7 @@ def read(*names, **kwargs): include_package_data=True, zip_safe=False, install_requires=[requirements], - python_requires=">=2.7", + python_requires=">=3.8", extras_require=optional_requirements, entry_points={ "console_scripts": [],