Skip to content

Commit

Permalink
fix: remove tox-battery requirement (#320)
Browse files Browse the repository at this point in the history
* fix: remove tox-battery requirement

* build: add readthedocs config
  • Loading branch information
UsamaSadiq authored Dec 11, 2023
1 parent b493478 commit dea85b6
Show file tree
Hide file tree
Showing 6 changed files with 54 additions and 43 deletions.
19 changes: 19 additions & 0 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# .readthedocs.yml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: docs/conf.py

build:
os: ubuntu-22.04
tools:
python: "3.8"

python:
install:
- requirements: requirements/doc.txt
1 change: 0 additions & 1 deletion requirements/ci.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,3 @@
-c constraints.txt

tox # Virtualenv management for tests
tox-battery # Makes tox aware of requirements file changes
19 changes: 9 additions & 10 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
#
# make upgrade
#
cachetools==5.3.2
# via tox
chardet==5.2.0
# via tox
colorama==0.4.6
# via tox
distlib==0.3.7
# via virtualenv
filelock==3.13.1
Expand All @@ -14,26 +20,19 @@ packaging==23.2
# via
# pyproject-api
# tox
platformdirs==3.11.0
platformdirs==4.1.0
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# tox
# virtualenv
pluggy==1.3.0
# via tox
py==1.11.0
# via tox
six==1.16.0
pyproject-api==1.6.1
# via tox
tomli==2.0.1
# via
# pyproject-api
# tox
tox==3.28.0
# via
# -r requirements/ci.in
# tox-battery
tox-battery==0.6.2
tox==4.11.4
# via -r requirements/ci.in
virtualenv==20.25.0
# via tox
36 changes: 22 additions & 14 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,18 @@ build==1.0.3
# via
# -r requirements/pip-tools.txt
# pip-tools
cachetools==5.3.2
# via
# -r requirements/ci.txt
# tox
celery==5.3.6
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
chardet==5.2.0
# via
# -r requirements/ci.txt
# tox
click==8.1.7
# via
# -r requirements/pip-tools.txt
Expand Down Expand Up @@ -68,6 +76,10 @@ code-annotations==1.5.0
# via
# -r requirements/quality.txt
# edx-lint
colorama==0.4.6
# via
# -r requirements/ci.txt
# tox
coverage[toml]==7.3.2
# via
# -r requirements/test.txt
Expand Down Expand Up @@ -155,22 +167,23 @@ packaging==23.2
# -r requirements/test.txt
# build
# drf-yasg
# pyproject-api
# pytest
# tox
path==16.7.1
path==16.9.0
# via edx-i18n-tools
pbr==6.0.0
# via
# -r requirements/quality.txt
# stevedore
pip-tools==7.3.0
# via -r requirements/pip-tools.txt
platformdirs==3.11.0
platformdirs==4.1.0
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# -r requirements/ci.txt
# -r requirements/quality.txt
# pylint
# tox
# virtualenv
pluggy==1.3.0
# via
Expand All @@ -184,10 +197,6 @@ prompt-toolkit==3.0.41
# via
# -r requirements/test.txt
# click-repl
py==1.11.0
# via
# -r requirements/ci.txt
# tox
pycodestyle==2.11.1
# via -r requirements/quality.txt
pydocstyle==6.3.0
Expand All @@ -212,6 +221,10 @@ pylint-plugin-utils==0.8.2
# -r requirements/quality.txt
# pylint-celery
# pylint-django
pyproject-api==1.6.1
# via
# -r requirements/ci.txt
# tox
pyproject-hooks==1.0.0
# via
# -r requirements/pip-tools.txt
Expand Down Expand Up @@ -251,12 +264,10 @@ rules==3.3
# via -r requirements/test.txt
six==1.16.0
# via
# -r requirements/ci.txt
# -r requirements/quality.txt
# -r requirements/test.txt
# edx-lint
# python-dateutil
# tox
snowballstemmer==2.2.0
# via
# -r requirements/quality.txt
Expand Down Expand Up @@ -285,18 +296,15 @@ tomli==2.0.1
# coverage
# pip-tools
# pylint
# pyproject-api
# pyproject-hooks
# pytest
# tox
tomlkit==0.12.3
# via
# -r requirements/quality.txt
# pylint
tox==3.28.0
# via
# -r requirements/ci.txt
# tox-battery
tox-battery==0.6.2
tox==4.11.4
# via -r requirements/ci.txt
typing-extensions==4.8.0
# via
Expand Down
16 changes: 2 additions & 14 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,6 @@ celery==5.3.6
# -r requirements/base.txt
certifi==2023.11.17
# via requests
cffi==1.16.0
# via cryptography
charset-normalizer==3.3.2
# via requests
click==8.1.7
Expand Down Expand Up @@ -73,8 +71,6 @@ coreapi==2.3.3
# openapi-codec
coreschema==0.0.4
# via coreapi
cryptography==41.0.7
# via secretstorage
django==3.2.23
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
Expand Down Expand Up @@ -124,10 +120,6 @@ itypes==1.2.0
# via coreapi
jaraco-classes==3.3.0
# via keyring
jeepney==0.8.0
# via
# keyring
# secretstorage
jinja2==3.1.2
# via
# coreschema
Expand All @@ -151,7 +143,7 @@ mdurl==0.1.2
# via markdown-it-py
more-itertools==10.1.0
# via jaraco-classes
nh3==0.2.14
nh3==0.2.15
# via readme-renderer
openapi-codec==1.3.2
# via django-rest-swagger
Expand All @@ -171,8 +163,6 @@ prompt-toolkit==3.0.41
# via
# -r requirements/base.txt
# click-repl
pycparser==2.21
# via cffi
pydata-sphinx-theme==0.14.4
# via sphinx-book-theme
pygments==2.17.2
Expand Down Expand Up @@ -202,7 +192,7 @@ pyyaml==5.4.1
# swagger2rst
readme-renderer==42.0
# via twine
referencing==0.31.1
referencing==0.32.0
# via
# jsonschema
# jsonschema-specifications
Expand All @@ -226,8 +216,6 @@ rpds-py==0.13.2
# referencing
rules==3.3
# via -r requirements/doc.in
secretstorage==3.3.3
# via keyring
simplejson==3.19.2
# via django-rest-swagger
six==1.16.0
Expand Down
6 changes: 2 additions & 4 deletions requirements/quality.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,8 @@ mccabe==0.7.0
# via pylint
pbr==6.0.0
# via stevedore
platformdirs==3.11.0
# via
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
# pylint
platformdirs==4.1.0
# via pylint
pycodestyle==2.11.1
# via -r requirements/quality.in
pydocstyle==6.3.0
Expand Down

0 comments on commit dea85b6

Please sign in to comment.