diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a3ba037..965244b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/pyproject.toml b/pyproject.toml index be7f7d6..22db9b0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,22 +13,22 @@ authors = [ description = "Background model construction tool for Imaging Atmospheric Cherenkov telescopes" readme = "README.md" license = { file="LICENSE" } -requires-python = ">=3.8" +requires-python = ">=3.9" classifiers = [ "Programming Language :: Python :: 3", "License :: OSI Approved :: GNU GPLv3", "Operating System :: OS Independent", ] dependencies = [ - "astropy==5.0.2", - "matplotlib==3.5.1", - "numpy==1.21.5", - "pandas==1.3.5", - "progressbar2==4.0.0", - "regions==0.5", - "scipy==1.8.0", - "uproot==4.2.3", - "PyYAML==5.3.1" + "astropy >=5.3,<7.0.0a0", + "matplotlib", + "numpy>=1.21.5,<2.0", + "pandas", + "progressbar2", + "regions", + "scipy", + "uproot", + "PyYAML" ] [project.optional-dependencies]