Skip to content

Commit

Permalink
Update pinned dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Zac-HD committed Oct 8, 2023
1 parent 5278b7c commit 858b436
Show file tree
Hide file tree
Showing 15 changed files with 35 additions and 36 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ some point). If we have zero, that's a draw. If we have one, that's a
victory.

It seems pretty plausible that these would not produce the same answer
all the time (it would be surpising if they did!), but it's maybe not
all the time (it would be surprising if they did!), but it's maybe not
obvious how you would go about constructing an example that shows it.

Fortunately, we don't have to because Hypothesis can do it for us!
Expand Down
2 changes: 1 addition & 1 deletion brand/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Colour palette in GIMP format

A `colour palette in GIMP format <hypothesis.gpl>`__ (``.gpl``) is also provided
with the intent of making it easier to produce graphics and documents which
re-use the colours in the Hypothesis Dragonfly logo by Libby Berrie.
reuse the colours in the Hypothesis Dragonfly logo by Libby Berrie.

The ``hypothesis.gpl`` file should be copied or imported to the appropriate
location on your filesystem. For example:
Expand Down
3 changes: 3 additions & 0 deletions hypothesis-python/RELEASE.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
RELEASE_TYPE: patch

This patch updates our autoformatting tools, improving our code style without any API changes.
1 change: 0 additions & 1 deletion hypothesis-python/src/hypothesis/errors.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
# v. 2.0. If a copy of the MPL was not distributed with this file, You can
# obtain one at https://mozilla.org/MPL/2.0/.


class HypothesisException(Exception):
"""Generic parent class for exceptions thrown by Hypothesis."""

Expand Down
1 change: 0 additions & 1 deletion hypothesis-python/src/hypothesis/internal/intervalsets.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
# v. 2.0. If a copy of the MPL was not distributed with this file, You can
# obtain one at https://mozilla.org/MPL/2.0/.


class IntervalSet:
@classmethod
def from_string(cls, s):
Expand Down
1 change: 0 additions & 1 deletion hypothesis-python/src/hypothesis/internal/lazyformat.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
# v. 2.0. If a copy of the MPL was not distributed with this file, You can
# obtain one at https://mozilla.org/MPL/2.0/.


class lazyformat:
"""A format string that isn't evaluated until it's needed."""

Expand Down
1 change: 0 additions & 1 deletion hypothesis-python/src/hypothesis/utils/conventions.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
# v. 2.0. If a copy of the MPL was not distributed with this file, You can
# obtain one at https://mozilla.org/MPL/2.0/.


class UniqueIdentifier:
"""A factory for sentinel objects with nice reprs."""

Expand Down
2 changes: 1 addition & 1 deletion hypothesis-python/tests/array_api/test_arrays.py
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,7 @@ def test_generate_unique_arrays_without_fill(xp, xps):
Covers the collision-related branches for fully dense unique arrays.
Choosing 25 of 256 possible values means we're almost certain to see
colisions thanks to the birthday paradox, but finding unique values should
collisions thanks to the birthday paradox, but finding unique values should
still be easy.
"""
skip_on_missing_unique_values(xp)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ def test_bound_correct_forward_ref(built):
assert isinstance(built, int)


# Alises:
# Aliases:

_Alias = TypeVar("_Alias ", bound="OurAlias")

Expand Down
2 changes: 1 addition & 1 deletion hypothesis-python/tests/numpy/test_gen_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -439,7 +439,7 @@ def test_unique_array_with_fill_can_use_all_elements(arr):
@given(nps.arrays(dtype="uint8", shape=25, unique=True, fill=st.nothing()))
def test_unique_array_without_fill(arr):
# This test covers the collision-related branches for fully dense unique arrays.
# Choosing 25 of 256 possible elements means we're almost certain to see colisions
# Choosing 25 of 256 possible elements means we're almost certain to see collisions
# thanks to the 'birthday paradox', but finding unique elemennts is still easy.
assume(len(set(arr)) == arr.size)

Expand Down
8 changes: 4 additions & 4 deletions requirements/coverage.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ click==8.1.7
# via
# -r requirements/coverage.in
# black
coverage==7.3.1
coverage==7.3.2
# via -r requirements/coverage.in
dpcontracts==0.6.0
# via -r requirements/coverage.in
Expand All @@ -30,7 +30,7 @@ iniconfig==2.0.0
# via pytest
lark==1.1.7
# via -r requirements/coverage.in
libcst==1.0.1
libcst==1.1.0
# via -r requirements/coverage.in
mypy-extensions==1.0.0
# via
Expand All @@ -40,7 +40,7 @@ numpy==1.26.0
# via
# -r requirements/coverage.in
# pandas
packaging==23.1
packaging==23.2
# via
# black
# pytest
Expand All @@ -50,7 +50,7 @@ pathspec==0.11.2
# via black
pexpect==4.8.0
# via -r requirements/test.in
platformdirs==3.10.0
platformdirs==3.11.0
# via black
pluggy==1.3.0
# via pytest
Expand Down
12 changes: 6 additions & 6 deletions requirements/fuzzing.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ click==8.1.7
# black
# flask
# hypothesis
coverage==7.3.1
coverage==7.3.2
# via
# -r requirements/coverage.in
# hypofuzz
Expand All @@ -54,7 +54,7 @@ flask==2.2.5
# via dash
hypofuzz==23.7.1
# via -r requirements/fuzzing.in
hypothesis[cli]==6.87.0
hypothesis[cli]==6.87.3
# via hypofuzz
idna==3.4
# via requests
Expand All @@ -66,7 +66,7 @@ jinja2==3.1.2
# via flask
lark==1.1.7
# via -r requirements/coverage.in
libcst==1.0.1
libcst==1.1.0
# via
# -r requirements/coverage.in
# hypofuzz
Expand All @@ -88,7 +88,7 @@ numpy==1.26.0
# via
# -r requirements/coverage.in
# pandas
packaging==23.1
packaging==23.2
# via
# black
# plotly
Expand All @@ -101,7 +101,7 @@ pathspec==0.11.2
# via black
pexpect==4.8.0
# via -r requirements/test.in
platformdirs==3.10.0
platformdirs==3.11.0
# via black
plotly==5.17.0
# via dash
Expand Down Expand Up @@ -166,7 +166,7 @@ typing-inspect==0.9.0
# via libcst
tzdata==2023.3
# via pandas
urllib3==2.0.5
urllib3==2.0.6
# via requests
werkzeug==2.2.3
# via
Expand Down
2 changes: 1 addition & 1 deletion requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ execnet==2.0.2
# via pytest-xdist
iniconfig==2.0.0
# via pytest
packaging==23.1
packaging==23.2
# via pytest
pexpect==4.8.0
# via -r requirements/test.in
Expand Down
28 changes: 14 additions & 14 deletions requirements/tools.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ attrs==23.1.0
# via hypothesis (hypothesis-python/setup.py)
autoflake==2.2.1
# via shed
babel==2.12.1
babel==2.13.0
# via sphinx
backcall==0.2.0
# via ipython
Expand All @@ -38,13 +38,13 @@ click==8.1.7
# via
# black
# pip-tools
codespell==2.2.5
codespell==2.2.6
# via -r requirements/tools.in
colorama==0.4.6
# via tox
com2ann==0.3.0
# via shed
coverage==7.3.1
coverage==7.3.2
# via -r requirements/tools.in
cryptography==41.0.4
# via
Expand All @@ -55,7 +55,7 @@ decorator==5.1.1
# via ipython
distlib==0.3.7
# via virtualenv
django==4.2.5
django==4.2.6
# via -r requirements/tools.in
docutils==0.18.1
# via
Expand Down Expand Up @@ -86,13 +86,13 @@ importlib-metadata==6.8.0
# twine
iniconfig==2.0.0
# via pytest
ipython==8.16.0
ipython==8.16.1
# via -r requirements/tools.in
isort==5.12.0
# via shed
jaraco-classes==3.3.0
# via keyring
jedi==0.19.0
jedi==0.19.1
# via ipython
jeepney==0.8.0
# via
Expand All @@ -104,7 +104,7 @@ keyring==24.2.0
# via twine
lark==1.1.7
# via -r requirements/tools.in
libcst==1.0.1
libcst==1.1.0
# via
# -r requirements/tools.in
# shed
Expand All @@ -129,7 +129,7 @@ nh3==0.2.14
# via readme-renderer
nodeenv==1.8.0
# via pyright
packaging==23.1
packaging==23.2
# via
# black
# build
Expand All @@ -149,7 +149,7 @@ pip-tools==7.3.0
# via -r requirements/tools.in
pkginfo==1.9.6
# via twine
platformdirs==3.10.0
platformdirs==3.11.0
# via
# black
# tox
Expand Down Expand Up @@ -178,13 +178,13 @@ pyproject-api==1.6.1
# via tox
pyproject-hooks==1.0.0
# via build
pyright==1.1.329
pyright==1.1.330.post0
# via -r requirements/tools.in
pytest==7.4.2
# via -r requirements/tools.in
python-dateutil==2.8.2
# via -r requirements/tools.in
pyupgrade==3.13.0
pyupgrade==3.15.0
# via shed
pyyaml==6.0.1
# via libcst
Expand All @@ -204,7 +204,7 @@ rfc3986==2.0.0
# via twine
rich==13.6.0
# via twine
ruff==0.0.291
ruff==0.0.292
# via -r requirements/tools.in
secretstorage==3.3.3
# via keyring
Expand Down Expand Up @@ -275,7 +275,7 @@ tomli==2.0.1
# tox
tox==4.11.3
# via -r requirements/tools.in
traitlets==5.10.1
traitlets==5.11.2
# via
# ipython
# matplotlib-inline
Expand All @@ -301,7 +301,7 @@ typing-extensions==4.8.0
# typing-inspect
typing-inspect==0.9.0
# via libcst
urllib3==2.0.5
urllib3==2.0.6
# via
# requests
# twine
Expand Down
4 changes: 2 additions & 2 deletions tooling/src/hypothesistooling/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -392,8 +392,8 @@ def run_tox(task, version, *args):
"3.8": "3.8.18",
"3.9": "3.9.18",
"3.10": "3.10.13",
"3.11": "3.11.5",
"3.12": "3.12-dev",
"3.11": "3.11.6",
"3.12": "3.12.0",
"3.13": "3.13-dev",
"pypy3.8": "pypy3.8-7.3.11",
"pypy3.9": "pypy3.9-7.3.12",
Expand Down

0 comments on commit 858b436

Please sign in to comment.