Skip to content

Commit

Permalink
Merge pull request #628 from lazka/update-dev-deps
Browse files Browse the repository at this point in the history
Update dev deps
  • Loading branch information
lazka committed Sep 4, 2023
2 parents 38200ec + 5a4c13a commit 7356848
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 9 deletions.
2 changes: 1 addition & 1 deletion docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
sphinx>=4.0,<5.0
sphinx>=6.0,<7.0
sphinx-rtd-theme>=1.0,<2.0
2 changes: 1 addition & 1 deletion fuzzing/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Uses `python-afl <https://github.com/jwilk/python-afl>`__ and `afl
<https://lcamtuf.coredump.cx/afl/>`__

* Install afl, for example ``sudo apt install afl++`` on Debian/Ubuntu
* ``poetry install -E fuzzing-dev``
* ``poetry install --with fuzzing``
* ``poetry shell``
* Add some example files into ``_examples``
* ``./run.sh`` will start multiple afl-fuzz instances
Expand Down
16 changes: 9 additions & 7 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,24 @@ authors = []

[tool.poetry.dependencies]
python = "^3.8.1"
python-afl = {version = "^0.7.3", optional = true}

[tool.poetry.extras]
fuzzing-dev = ["python-afl"]

[tool.poetry.dev-dependencies]
pytest = "^7.1.2"
hypothesis = "^6.50.1"
flake8 = "^5.0.4"
mypy = "1.3.0"
flake8 = "^6.1.0"
mypy = "1.5.1"
coverage = "^7.2.5"
Sphinx = "^4.0.0"
Sphinx = "^6.2.1"
sphinx-rtd-theme = "^1.0.0"
sphinx-autobuild = "^2021.3.14"
setuptools = "^68.1.2"

[tool.poetry.group.fuzzing]
optional = true

[tool.poetry.group.fuzzing.dependencies]
python-afl = "^0.7.3"

[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
Expand Down

0 comments on commit 7356848

Please sign in to comment.