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

Scheduled monthly dependency update for October #429

Merged
merged 13 commits into from
Oct 7, 2017

Conversation

pyup-bot
Copy link
Contributor

@pyup-bot pyup-bot commented Oct 1, 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.

pytest 3.2.1 » 3.2.2 PyPI | Changelog | Repo | Homepage
Sphinx 1.6.3 » 1.6.4 PyPI | Changelog | Homepage
babel 2.5.0 » 2.5.1 PyPI | Changelog | Homepage | Docs
Faker 0.8.1 » 0.8.4 PyPI | Changelog | Repo
whitenoise 3.3.0 » 3.3.1 PyPI | Changelog | Homepage
bleach 2.0.0 » 2.1 PyPI | Changelog | Repo | Docs
six 1.10.0 » 1.11.0 PyPI | Changelog | Homepage | Docs
PyJWT 1.5.2 » 1.5.3 PyPI | Changelog | Repo
raven 6.1.0 » 6.2.1 PyPI | Changelog | Repo
newrelic 2.90.0.75 » 2.94.0.79 PyPI | Changelog | Homepage | Bugtracker
tabulate 0.7.7 » 0.8.0 PyPI | Repo
python-jose 1.3.2 » 1.4.0 PyPI | Changelog | Repo
UkPostcodeParser 1.1.1 » 1.1.2 PyPI | Repo

Changelogs

pytest 3.2.1 -> 3.2.2

3.2.2

=========================

Bug Fixes

  • Calling the deprecated request.getfuncargvalue() now shows the source of
    the call. (2681 <https://github.com/pytest-dev/pytest/issues/2681>_)
  • Allow tests declared as staticmethod to use fixtures. (2699 <https://github.com/pytest-dev/pytest/issues/2699>_)
  • Fixed edge-case during collection: attributes which raised pytest.fail
    when accessed would abort the entire collection. (2707 <https://github.com/pytest-dev/pytest/issues/2707>_)
  • Fix ReprFuncArgs with mixed unicode and UTF-8 args. (2731 <https://github.com/pytest-dev/pytest/issues/2731>_)

Improved Documentation

  • In examples on working with custom markers, add examples demonstrating the
    usage of pytest.mark.MARKER_NAME.with_args in comparison with
    pytest.mark.MARKER_NAME.__call__ (2604 <https://github.com/pytest-dev/pytest/issues/2604>_)
  • In one of the simple examples, use pytest_collection_modifyitems() to skip
    tests based on a command-line option, allowing its sharing while preventing a
    user error when acessing pytest.config before the argument parsing. (2653 <https://github.com/pytest-dev/pytest/issues/2653>_)

Trivial/Internal Changes

  • Fixed minor error in 'Good Practices/Manual Integration' code snippet.
    (2691 <https://github.com/pytest-dev/pytest/issues/2691>_)
  • Fixed typo in goodpractices.rst. (2721 <https://github.com/pytest-dev/pytest/issues/2721>_)
  • Improve user guidance regarding --resultlog deprecation. (2739 <https://github.com/pytest-dev/pytest/issues/2739>_)

Sphinx 1.6.3 -> 1.6.4

1.6.4

=====================================

Features added

  • 3926: Add autodoc_warningiserror to suppress the behavior of -W
    option during importing target modules on autodoc

Bugs fixed

  • 3924: docname lost after dynamically parsing RST in extension
  • 3946: Typo in sphinx.sty (this was a bug with no effect in default context)
  • :pep: and :rfc: does not supports default-role directive (refs: 3960)
  • 3960: default_role = 'guilabel' not functioning
  • Missing texinputs_win/Makefile to be used in latexpdf builder on windows.
  • 4026: nature: Fix macOS Safari scrollbar color
  • 3877: Fix for C++ multiline signatures.
  • 4006: Fix crash on parallel build
  • 3969: private instance attributes causes AttributeError
  • 4041: C++, remove extra name linking in function pointers.
  • 4038: C, add missing documentation of member role.
  • 4044: An empty multicolumn cell causes extra row height in PDF output
  • 4049: Fix typo in output of sphinx-build -h
  • 4062: hashlib.sha1() must take bytes, not unicode on Python 3
  • Avoid indent after index entries in latex (refs: 4066)
  • 4070: crashes when the warning message contains format strings
  • 4067: Return non-zero exit status when make subprocess fails
  • 4055: graphviz: the :align: option does not work for SVG output
  • 4055: graphviz: the :align: center option does not work for latex output
  • 4051: warn() function for HTML theme outputs 'None' string

babel 2.5.0 -> 2.5.1

2.5.1


Minor Improvements and bugfixes

  • Use a fixed datetime to avoid test failures (520) (narendravardi)
  • Parse multi-line future imports better (519) (akx)
  • Fix validate_currency docstring (522)
  • Allow normalize_locale and exists to handle various unexpected inputs (523) (suhojm)
  • Make PyInstaller support more robust (525, 526) (thijstriemstra, akx)

Faker 0.8.1 -> 0.8.4

0.8.4


  • Move email_validator to test_requires and unpinned the version number.
  • Date feature parity with datetime. Thanks noirbizarre.
  • Add MSISDN in the phone_number provider. Thanks patrickporto.
  • Add Arabic locales. Thanks ahmedaljazzar.
  • Fix datetime issue on Windows. Thanks kungfu71186.

0.8.3


  • Fix release build.

0.8.2


  • Revert name change of faker.generator.random. Thanks adamchainz.
  • Document the global shared random.Random and seed_instance(). Thanks adamchainz.

whitenoise 3.3.0 -> 3.3.1

3.3.1


  • Fix issue with the immutable file test when running behind a CDN which rewrites
    paths (thanks lskillen).

bleach 2.0.0 -> 2.1

2.1


Security fixes

  • Convert control characters (backspace particularly) to "?" preventing
    malicious copy-and-paste situations. (298)

See <https://github.com/mozilla/bleach/issues/298>_ for more details.

This affects all previous versions of Bleach. Check the comments on that
issue for ways to alleviate the issue if you can't upgrade to Bleach 2.1.

Backwards incompatible changes

  • Redid versioning. bleach.VERSION is no longer available. Use the string
    version at bleach.__version__ and parse it with
    pkg_resources.parse_version. (307)
  • clean, linkify: linkify and clean should only accept text types; thank you,
    Janusz! (292)
  • clean, linkify: accept only unicode or utf-8-encoded str (176)

Features

Bug fixes

  • bleach.clean() no longer unescapes entities including ones that are missing
    a ; at the end which can happen in urls and other places. (143)
  • linkify: fix http links inside of mailto links; thank you, sedrubal! (300)
  • clarify security policy in docs (303)
  • fix dependency specification for html5lib 1.0b8, 1.0b9, and 1.0b10; thank you,
    Zoltán! (268)
  • add Bleach vs. html5lib comparison to README; thank you, Stu Cox! (278)
  • fix KeyError exceptions on tags without href attr; thank you, Alex Defsen!
    (273)
  • add test website and scripts to test bleach.clean() output in browser;
    thank you, Greg Guthe!

six 1.10.0 -> 1.11.0

1.11.0


  • Pull request 178: with_metaclass now properly proxies __prepare__ to the
    underlying metaclass.
  • Pull request 191: Allow with_metaclass to work with metaclasses implemented
    in C.
  • Pull request 203: Add parse_http_list and parse_keqv_list to moved
    urllib.request.
  • Pull request 172 and issue 171: Add unquote_to_bytes to moved urllib.parse.
  • Pull request 167: Add six.moves.getoutput.
  • Pull request 80: Add six.moves.urllib_parse.splitvalue.
  • Pull request 75: Add six.moves.email_mime_image.
  • Pull request 72: Avoid creating reference cycles through tracebacks in
    reraise.

PyJWT 1.5.2 -> 1.5.3

1.5.3

raven 6.1.0 -> 6.2.1

6.2.0


  • [Core] get_frame_locals properly using max_var_size
  • [Core] Fixed raven initialization when logging._srcfile is None
  • [Core] Fixed import locking to avoid recursion
  • [Django] Fixed several issues for Django 1.11 and Django 2.0
  • [Django/DRF] Fixed issue with unavailable request data
  • [Flask] Added app.logger instrumentation
  • [Flask] Added signal on setup_logging
  • [ZConfig] Added standalone ZConfig support
  • [Celery] Fixed several issues related to Celery

newrelic 2.90.0.75 -> 2.94.0.79

2.92.0.78

This release of the Python agent adds support for monitoring of outbound gRPC requests and adds an API for cross application tracing of custom non-HTTP transports. For details on APIs for cross application tracing see the cross application tracing document.

The agent can be installed using easy_install/pip/distribute via the Python Package Index or can be downloaded directly from the New Relic download site.

New Features

Add API for cross application tracing of non-HTTP external services

A new API is now exposed for implementing cross application tracing in custom instrumentation of non-HTTP transport libraries. For usage of this API see the cross application tracing document.
Add instrumentation for gRPC client calls

Outbound gRPC requests will now show up in APM under the External Services tab and in transaction traces.

Bug Fixes

Fixes erroneous recording of TastyPie NotFound exceptions

When a TastyPie API view raised a NotFound exception resulting in a 404 response, the agent may have erroneously recorded the exception. This has now been fixed.

python-jose 1.3.2 -> 1.4.0

1.4.0

Features

Fixes

That's it for now!

Happy merging! 🤖

@willkg willkg merged commit 7ec7079 into master Oct 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.

2 participants