Skip to content
This repository has been archived by the owner on Dec 15, 2020. It is now read-only.

Scheduled weekly dependency update for week 32 #6

Merged
merged 3 commits into from
Aug 7, 2017

Conversation

pyup-bot
Copy link
Contributor

@pyup-bot pyup-bot commented Aug 7, 2017

Updates

Here's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.

hypothesis 3.14.0 » 3.16.1 PyPI | Changelog | Repo
pytest 3.1.3 » 3.2.0 PyPI | Changelog | Repo | Homepage
sphinx-autodoc-typehints 1.2.0 » 1.2.1 PyPI | Changelog | Repo

Changelogs

hypothesis 3.14.0 -> 3.16.1

3.16.1


This release makes an implementation change to how Hypothesis handles certain
internal constructs.

The main effect you should see is improvement to the behaviour and performance
of collection types, especially ones with a min_size parameter. Many cases
that would previously fail due to being unable to generate enough valid
examples will now succeed, and other cases should run slightly faster.


3.16.0


This release introduces a deprecation of the timeout feature. This results in
the following changes:

  • Creating a settings object with an explicit timeout will emit a deprecation
    warning.
  • If your test stops because it hits the timeout (and has not found a bug) then
    it will emit a deprecation warning.
  • There is a new value unlimited which you can import from hypothesis.
    settings(timeout=unlimited) will not cause a deprecation warning.
  • There is a new health check, hung_test, which will trigger after a test
    has been running for five minutes if it is not suppressed.

3.15.0


This release deprecates two strategies, :func:~hypothesis.strategies.choices and
:func:~hypothesis.strategies.streaming.

Both of these are somewhat confusing to use and are entirely redundant since the
introduction of the :func:~hypothesis.strategies.data strategy for interactive
drawing in tests, and their use should be replaced with direct use of
:func:~hypothesis.strategies.data instead.


3.14.2


This fixes a bug where Hypothesis would not work correctly on Python 2.7 if you
had the typing module backport installed.


3.14.1


This raises the maximum depth at which Hypothesis starts cutting off data
generation to a more reasonable value which it is harder to hit by accident.

This resolves (:issue:751), in which some examples which previously worked
would start timing out, but it will also likely improve the data generation
quality for complex data types.


sphinx-autodoc-typehints 1.2.0 -> 1.2.1

1.2.1

=====

  • Fixed ValueError when getargspec() encounters a built-in function
  • Fixed AttributeError when Any is combined with another type in a Union
    (thanks Davis Kirkendall)

That's it for now!

Happy merging! 🤖

@coveralls
Copy link

coveralls commented Aug 7, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling 6998d15 on pyup-scheduled-update-08-07-2017 into 38b320f on master.

@Jackevansevo Jackevansevo merged commit 09802e9 into master Aug 7, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants