Skip to content

Commit

Permalink
drop support for python 3.9
Browse files Browse the repository at this point in the history
to match jdaviz doing the same
  • Loading branch information
kecnry committed May 24, 2024
1 parent da89ace commit 37ba05f
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 13 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/ci_workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,24 +51,24 @@ jobs:
toxposargs: --remote-data
allow_failure: false

- name: OS X - Python 3.9
- name: OS X - Python 3.10
os: macos-latest
python: 3.9
toxenv: py39-test
python: '3.10'
toxenv: py310-test
allow_failure: false

- name: Windows - Python 3.9
- name: Windows - Python 3.11
os: windows-latest
python: 3.9
toxenv: py39-test
python: 3.11
toxenv: py311-test
allow_failure: false

# This also runs on cron but we want to make sure new changes
# won't break this job at the PR stage.
- name: Python 3.11 with latest dev versions of key dependencies, and remote data
- name: Python 3.12 with latest dev versions of key dependencies, and remote data
os: ubuntu-latest
python: '3.11'
toxenv: py311-test-devdeps
python: '3.12'
toxenv: py312-test-devdeps
toxposargs: --remote-data --run-slow
allow_failure: true

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:

- uses: actions/setup-python@v5
with:
python-version: 3.9
python-version: 3.10

- name: Install python-build and twine
run: python -m pip install build "twine>=3.3"
Expand Down
2 changes: 1 addition & 1 deletion CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
0.4.0 (unreleased)
------------------

* Updates to use jdaviz 3.10. [#105]
* Updates to use jdaviz 3.10, which now requires python 3.10+. [#105]

* Support loading, viewing, and slicing through TPF data cubes. [#82, #117]

Expand Down
2 changes: 1 addition & 1 deletion docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Common Issues
If you encounter problems while following these installation instructions,
please consult :ref:`known installation issues <known_issues_installation>`.

Note that ``lcviz`` requires Python 3.9 or newer. If your ``pip`` corresponds to an older version of
Note that ``lcviz`` requires Python 3.10 or newer. If your ``pip`` corresponds to an older version of
Python, it will raise an error that it cannot find a valid package.

Users occasionally encounter problems running the pure ``pip`` install above. For those
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[project]
name = "lcviz"
description = "A Jdaviz-based light curve analysis and visualization tool"
requires-python = ">=3.9"
requires-python = ">=3.10"
authors = [
{ name = "JDADF Developers", email = "[email protected]" },
]
Expand Down

0 comments on commit 37ba05f

Please sign in to comment.