Skip to content

Commit

Permalink
Lift Python version upper limit
Browse files Browse the repository at this point in the history
Cleaned up dependencies since Dagster is now gone.

Moved doc and dev requirements to pyproject.toml

Also, removed some auto-generated files in docs/source/autoapi
that were accidentally committed to the repo.

Re spine-tools/Spine-Toolbox#2522
  • Loading branch information
soininen committed Apr 25, 2024
1 parent 243280a commit dad5e52
Show file tree
Hide file tree
Showing 42 changed files with 32 additions and 3,851 deletions.
8 changes: 2 additions & 6 deletions .github/workflows/run_unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
matrix:
os: [windows-latest, ubuntu-22.04]
python-version: [3.8, 3.9, "3.10", 3.11]
python-version: [3.8, 3.9, "3.10", 3.11, 3.12]
steps:
- uses: actions/checkout@v4
with:
Expand All @@ -36,15 +36,11 @@ jobs:
PYTHONUTF8: 1
run: |
python -m pip install --upgrade pip
pip install git+https://github.com/spine-tools/[email protected]#egg=spinedb_api
pip install -r requirements.txt
pip install .[dev]
- name: List packages
run:
pip list
- name: Install python3 kernelspecs
run: |
pip install ipykernel
python -m ipykernel install --user
- name: Run tests
run: |
if [ "$RUNNER_OS" != "Windows" ]; then
Expand Down
13 changes: 7 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
.idea
__pycache__
build
dist
spine_engine.egg-info
build/
dist/
spine_engine.egg-info/
.coverage
htmlcov/
spine_engine/server/certs
spine_engine/server/certs/
spine_engine/server/received_projects
spine_engine/version.py
tests/server/test_project
tests/server/util/output
tests/server/test_project/
tests/server/util/output/
docs/source/autoapi/
5 changes: 0 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,6 @@ To install Spine Engine into an existing Python environment, run

$ pip install spine_engine

### Dependencies

Spine Engine installation will install [dagster](https://dagster.readthedocs.io/en/master/index.html).

 
<hr>
<center>
<table width=500px frame="none">
Expand Down
4 changes: 0 additions & 4 deletions dev-requirements.txt

This file was deleted.

6 changes: 0 additions & 6 deletions docs/requirements.txt

This file was deleted.

11 changes: 0 additions & 11 deletions docs/source/autoapi/index.rst

This file was deleted.

105 changes: 0 additions & 105 deletions docs/source/autoapi/spine_engine/config/index.rst

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit dad5e52

Please sign in to comment.