Skip to content

Commit be5b1f5

Browse files
committed
Don't call setup.py for building docs
Calling setup.py from command line is deprecated by Python for a very long time now.
1 parent 5c944b5 commit be5b1f5

File tree

4 files changed

+32
-14
lines changed

4 files changed

+32
-14
lines changed

.github/workflows/docs-pages.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ jobs:
2727
python-version: '3.10'
2828
- name: Set up env
2929
run: make -C docs setupenv
30-
- name: Build driver
31-
run: python setup.py develop
3230
- name: Build docs
3331
run: make -C docs multiversion
3432
- name: Build redirects

.github/workflows/docs-pr.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,5 @@ jobs:
2626
python-version: '3.10'
2727
- name: Set up env
2828
run: make -C docs setupenv
29-
- name: Build driver
30-
run: python setup.py develop
3129
- name: Build docs
3230
run: make -C docs test

docs/poetry.lock

Lines changed: 29 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,12 @@ package-mode = false
88
[tool.poetry.dependencies]
99
eventlet = "^0.33.3"
1010
futures = "2.2.0"
11-
geomet = ">=0.1,<0.3"
1211
gevent = "^23.9.1"
1312
gremlinpython = "3.4.7"
1413
python = "^3.10"
1514
pygments = "^2.18.0"
1615
recommonmark = "0.7.1"
17-
redirects_cli ="~0.1.2"
16+
redirects_cli = "~0.1.2"
1817
sphinx-autobuild = "^2024.4.19"
1918
sphinx-sitemap = "^2.6.0"
2019
sphinx-scylladb-theme = "^1.8.1"
@@ -23,6 +22,8 @@ Sphinx = "^7.3.7"
2322
scales = "^1.0.9"
2423
six = ">=1.9"
2524
tornado = ">=4.0,<5.0"
25+
scylla-driver = { path = "../", develop = true }
26+
2627

2728
[build-system]
2829
requires = ["poetry>=1.8.0"]

0 commit comments

Comments
 (0)