diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 26c69162..87110a62 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,7 +6,7 @@ stages: - deploy variables: - EXCLUDE_PYTHON: 311, 312 + EXCLUDE_PYTHON: 37 PYTHON_VERSION: "registry.git.rwth-aachen.de/ebc/ebc_all/gitlab_ci/templates:python_3.9" PAGES_BRANCH: master PYTHON_PACKAGE_NAME: "filip" diff --git a/requirements.txt b/requirements.txt index ef8df8a9..c215973c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18,7 +18,8 @@ stringcase~=1.2.0 paho-mqtt~=1.6.1 datamodel_code_generator[http]~=0.25.0 # tutorials -matplotlib~=3.5.3 +matplotlib~=3.5.3; python_version < '3.9' +matplotlib~=3.8.0; python_version >='3.9' # semantics rdflib~=6.0.0 -# igraph~=0.9.8 \ No newline at end of file +# igraph~=0.11.2 \ No newline at end of file diff --git a/setup.py b/setup.py index c67e9eb7..724f22a3 100644 --- a/setup.py +++ b/setup.py @@ -47,9 +47,10 @@ classifiers=['Development Status :: 3 - Alpha', 'Topic :: Scientific/Engineering', 'Intended Audience :: Science/Research', - 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', "License :: OSI Approved :: BSD License"], keywords=['iot', 'fiware', 'semantic'], packages=setuptools.find_packages(exclude=['tests', @@ -61,11 +62,11 @@ setup_requires=SETUP_REQUIRES, # optional modules extras_require={ - "semantics": ["igraph~=0.9.8"], + "semantics": ["igraph~=0.11.2"], ":python_version < '3.9'": ["pandas~=1.3.5"], ":python_version >= '3.9'": ["pandas~=2.1.4"] }, install_requires=INSTALL_REQUIRES, - python_requires=">=3.7", + python_requires=">=3.8", )