Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump hypothesis from 4.34.0 to 4.36.2 #1337

Closed
wants to merge 1 commit into from

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps hypothesis from 4.34.0 to 4.36.2.

Release notes

Sourced from hypothesis's releases.

Hypothesis for Python - version 4.36.2

This patch disables part of the "typing"-based inference for the attrs
package under Python 3.5.0, which has some incompatible internal
details (issue #2095).

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 4.36.1

This patch fixes a bug in strategy inference for attrs classes where
Hypothesis would fail to infer a strategy for attributes of a generic
type such as "Union[int, str]" or "List[bool]" (issue #2091).

Thanks to Jonathan Gayvallet for the bug report and this patch!

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 4.36.0

This patch deprecates "min_len" or "max_len" of 0 in
"byte_string_dtypes()" and "unicode_string_dtypes()". The lower limit
is now 1.

Numpy uses a length of 0 in these dtypes to indicate an undetermined
size, chosen from the data at array creation. However, as the
"arrays()" strategy creates arrays before filling them, strings were
truncated to 1 byte.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 4.35.1

This patch improves the messaging that comes from invalid size
arguments to collection strategies such as "lists()".

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 4.35.0

This release improves the "from_lark()" strategy, tightening argument
validation and adding the "explicit" argument to allow use with
terminals that use "@​declare" instead of a string or regular
expression.

This feature is required to handle features such as indent and dedent
tokens in Python code, which can be generated with the hypothesmith
package.

The canonical version of these notes (with links) is on readthedocs.

Commits
  • 195ac07 Bump hypothesis-python version to 4.36.2 and update changelog
  • 6f0c8fd Merge pull request #2097 from Zac-HD/fix-350
  • f9b4a98 Avoid crash on Python 3.5.0
  • 18fdf45 Merge pull request #2096 from Moisan/typo_distinct_strings
  • ecd1af4 Fix a typo in a composite example
  • 679284b Bump hypothesis-python version to 4.36.1 and update changelog
  • bd19aba Test and fix attrs type inference when using the typing module (#2092)
  • cbfe533 Tweak the attrs inference fix
  • 5d2c655 Remove unused internal argument
  • 2c6b6f3 Scheduled weekly dependency update for week 37 (#2093)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 4.34.0 to 4.36.2.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-4.34.0...hypothesis-python-4.36.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview
Copy link
Contributor Author

Superseded by #1358.

@dependabot-preview dependabot-preview bot deleted the dependabot/pip/hypothesis-4.36.2 branch September 28, 2019 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants