Skip to content

Commit

Permalink
testing matrix updates
Browse files Browse the repository at this point in the history
  • Loading branch information
bmorris3 committed Jun 12, 2024
1 parent 416255d commit bed32f2
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 29 deletions.
14 changes: 6 additions & 8 deletions .github/workflows/ci_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,15 @@ jobs:
python: 3.x
toxenv: codestyle

- name: Python 3.9 with minimal dependencies
- name: Python 3.11 with minimal dependencies
os: ubuntu-latest
python: 3.9
toxenv: py39-test
toxposargs: --remote-data=none
python: 3.11
toxenv: py311-test

- name: Python 3.9 with latest dev versions of key dependencies
- name: Python 3.11 with latest dev versions of key dependencies
os: ubuntu-latest
python: 3.9
toxenv: py39-test-devdeps
toxposargs: --remote-data=none
python: 3.11
toxenv: py311-test-devdeps

- name: Test building of Sphinx docs
os: ubuntu-latest
Expand Down
5 changes: 1 addition & 4 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,8 @@ version: 2
build:
image: latest

conda:
environment: environment.yml

python:
version: 3.8
version: 3.11
install:
- method: pip
path: .
Expand Down
13 changes: 1 addition & 12 deletions environment.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,2 @@
name: gadfly
channels:
- astropy
dependencies:
- astropy
- pip:
- pytest-astropy
- celerite2
- matplotlib
- PyYAML
- scipy
- lightkurve
- tynt

2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ long_description = file: README.rst
[options]
zip_safe = False
packages = find:
python_requires = >=3.8
python_requires = >=3.9
setup_requires = setuptools_scm
install_requires =
numpy
Expand Down
6 changes: 2 additions & 4 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tox]
envlist =
py{37,38,39}-test{,-alldeps,-devdeps}
py311-test{,-alldeps,-devdeps}
build_docs
codestyle
isolated_build = true
Expand Down Expand Up @@ -32,10 +32,8 @@ description =
alldeps: with all optional dependencies
devdeps: with the latest developer version of key dependencies
deps =
astropy50: astropy==5.0.*

devdeps: git+https://github.com/numpy/numpy.git#egg=numpy
devdeps: git+https://github.com/astropy/astropy.git#egg=astropy
devdeps: git+https://github.com/exoplanet-dev/celerite2#egg=celerite2

numpy
astropy
Expand Down

0 comments on commit bed32f2

Please sign in to comment.