diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 10eb4f5..7ad50d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,14 +2,13 @@ name: Python application on: - push - - pull_request jobs: ci: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10"] + python-version: ["3.10", "3.12"] steps: - uses: actions/checkout@v4 - name: Set up Python diff --git a/README.md b/README.md index a1ead04..e75ca3b 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,9 @@ Contributions will be considered and may be accepted, you may want to [email me] ## Python Versions -At the moment, this software only officially supports python 3.10, because the test fixtures fail on older versions of python due to some weird urllib3 inconsistency. +At the moment, this software only officially supports python >=3.10, because the test fixtures fail on older versions of python due to an urllib3 inconsistency I don't understand. -It may run on other versions of python, but for the moment they're unfortunately not tested. +It should still run on other versions of python, but for the moment they're unfortunately not tested. ## Installation diff --git a/limbo/limbo.py b/limbo/limbo.py index 2c339b0..f1db42f 100644 --- a/limbo/limbo.py +++ b/limbo/limbo.py @@ -16,7 +16,7 @@ from .server import LimboServer from .fakeserver import FakeServer -VERSION = "9.0.0" +VERSION = "9.1.0" CURDIR = os.path.abspath(os.path.dirname(__file__)) DIR = functools.partial(os.path.join, CURDIR) diff --git a/requirements-to-freeze.txt b/requirements-to-freeze.txt index e3ac247..cea9abb 100644 --- a/requirements-to-freeze.txt +++ b/requirements-to-freeze.txt @@ -24,3 +24,4 @@ pyfiglet #slack websocket-client +setuptools diff --git a/requirements.txt b/requirements.txt index d75f0c6..7246990 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,6 @@ beautifulsoup4==4.12.3 certifi==2024.2.2 charset-normalizer==3.3.2 coverage==7.4.3 -exceptiongroup==1.2.0 flake8==7.0.0 html5lib==1.1 idna==3.6 @@ -18,9 +17,9 @@ pytest==8.1.1 pytest-cov==4.1.0 PyYAML==6.0.1 requests==2.31.0 +setuptools==69.1.1 six==1.16.0 soupsieve==2.5 -tomli==2.0.1 urllib3==2.2.1 vcrpy==6.0.1 webencodings==0.5.1 diff --git a/setup.py b/setup.py index 3e5bd86..817f0cb 100644 --- a/setup.py +++ b/setup.py @@ -42,7 +42,7 @@ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: Implementation :: PyPy", + "Programming Language :: Python :: 3.12", ], keywords="slack chatbot chat limbo", )