Changelog
### 3.6.1
```
=========================
Bug Fixes
---------
- Fixed a bug where stdout and stderr were logged twice by junitxml when a test
was marked xfail. (`3491
<https://github.com/pytest-dev/pytest/issues/3491>`_)
- Fix ``usefixtures`` mark applyed to unittest tests by correctly instantiating
``FixtureInfo``. (`3498
<https://github.com/pytest-dev/pytest/issues/3498>`_)
- Fix assertion rewriter compatibility with libraries that monkey patch
``file`` objects. (`3503
<https://github.com/pytest-dev/pytest/issues/3503>`_)
Improved Documentation
----------------------
- Added a section on how to use fixtures as factories to the fixture
documentation. (`3461 <https://github.com/pytest-dev/pytest/issues/3461>`_)
Trivial/Internal Changes
------------------------
- Enable caching for pip/pre-commit in order to reduce build time on
travis/appveyor. (`3502
<https://github.com/pytest-dev/pytest/issues/3502>`_)
- Switch pytest to the src/ layout as we already suggested it for good practice
- now we implement it as well. (`3513
<https://github.com/pytest-dev/pytest/issues/3513>`_)
- Fix if in tests to support 3.7.0b5, where a docstring handling in AST got
reverted. (`3530 <https://github.com/pytest-dev/pytest/issues/3530>`_)
- Remove some python2.5 compatibility code. (`3529
<https://github.com/pytest-dev/pytest/issues/3529>`_)
```
Links
- PyPI: https://pypi.org/project/pytest
- Changelog: https://pyup.io/changelogs/pytest/
- Repo: https://github.com/pytest-dev/pytest/issues
- Homepage: http://pytest.org
Changelog
### 3.3.1
```
------------------
Bug fixes
^^^^^^^^^
* Fixed test for classmethod with Django TestCases again (618,
introduced in 598 (3.3.0)).
Compatibility
^^^^^^^^^^^^^
* Support Django 2.1 (no changes necessary) (614).
```
### 3.3.0
```
------------------
Features
^^^^^^^^
* Added new fixtures ``django_mail_dnsname`` and ``django_mail_patch_dns``,
used by ``mailoutbox`` to monkeypatch the ``DNS_NAME`` used in
:py:mod:`django.core.mail` to improve performance and
reproducibility.
Bug fixes
^^^^^^^^^
* Fixed test for classmethod with Django TestCases (597, 598).
* Fixed RemovedInPytest4Warning: MarkInfo objects are deprecated (596, 603)
* Fixed scope of overridden settings with live_server fixture: previously they
were visible to following tests (612).
Compatibility
^^^^^^^^^^^^^
* The required `pytest` version changed from >=2.9 to >=3.6.
```
Links
- PyPI: https://pypi.org/project/pytest-django
- Changelog: https://pyup.io/changelogs/pytest-django/
- Docs: https://pytest-django.readthedocs.io/
Changelog
### 0.7.11
```
* :bug:`73` Clean up some problematic font issues:
- Remove the outright broken Goudy Old Style, plus other mostly Adobe-only
fonts, from the ``font_family`` config setting; it is now simply ``Georgia,
serif`` which is what the majority of users were rendering anyways.
- Clear out the default value of ``head_font_family`` (which contained
``Garamond``, a nice but also Adobe only font)
- Set ``head_font_family`` so it falls back to the value of ``font_family``
unless a user has explicitly set it themselves.
.. note::
You can always go back to the old values by :ref:`explicitly setting
<theme-options>` ``font_family`` and/or ``head_font_family`` in your
``conf.py``'s ``html_theme_options``, e.g.::
html_theme_options = {
'description': 'My awesome project',
'font_family': "goudy old style, minion pro, bell mt, Georgia, Hiragino Mincho Pro, serif",
}
.. warning::
Depending on individual viewers' systems, this change *may* be **visually**
backwards incompatible if you were not already overriding the font
settings and those users had the fonts in question (which are not default
on most systems).
As seen in the note above, you can **always** override the new defaults to
go back to the old behavior, using your config file.
* :feature:`18 backported` (via :issue:`101`) Add optional *next* and
*previous* links at the top and bottom of page content. Use theme option
``show_relbars`` to enable these. Credit: William Minchin.
* :support:`- backported` Miscellaneous project maintenance updates such as
adding to Travis CI and enforcing the use of ``flake8``.
* :feature:`110 backported` Add ``badge_branch`` option allowing
configurability of which specific Git branch the Travis, Codecov, etc buttons
default to. Credit: ``TitanSnow``.
* :support:`111 backported` Add setuptools-level entrypoint for improved theme
distribution compatibility. Thanks to Aaron Carlisle for the patch.
```
Links
- PyPI: https://pypi.org/project/alabaster
- Changelog: https://pyup.io/changelogs/alabaster/
- Docs: https://alabaster.readthedocs.io
Changelog
### 2.4.0
```
------------------
New checks:
* Add W504 warning for checking that a break doesn't happen after a binary
operator. This check is ignored by default. PR 502.
* Add W605 warning for invalid escape sequences in string literals. PR 676.
* Add W606 warning for 'async' and 'await' reserved keywords being introduced
in Python 3.7. PR 684.
* Add E252 error for missing whitespace around equal sign in type annotated
function arguments with defaults values. PR 717.
Changes:
* An internal bisect search has replaced a linear search in order to improve
efficiency. PR 648.
* pycodestyle now uses PyPI trove classifiers in order to document supported
python versions on PyPI. PR 654.
* 'setup.cfg' '[wheel]' section has been renamed to '[bdist_wheel]', as
the former is legacy. PR 653.
* pycodestyle now handles very long lines much more efficiently for python
3.2+. Fixes 643. PR 644.
* You can now write 'pycodestyle.StyleGuide(verbose=True)' instead of
'pycodestyle.StyleGuide(verbose=True, paths=['-v'])' in order to achieve
verbosity. PR 663.
* The distribution of pycodestyle now includes the license text in order to
comply with open source licenses which require this. PR 694.
* 'maximum_line_length' now ignores shebang ('!') lines. PR 736.
* Add configuration option for the allowed number of blank lines. It is
implemented as a top level dictionary which can be easily overwritten. Fixes
732. PR 733.
Bugs:
* Prevent a 'DeprecationWarning', and a 'SyntaxError' in future python, caused
by an invalid escape sequence. PR 625.
* Correctly report E501 when the first line of a docstring is too long.
Resolves 622. PR 630.
* Support variable annotation when variable start by a keyword, such as class
variable type annotations in python 3.6. PR 640.
* pycodestyle internals have been changed in order to allow 'python3 -m
cProfile' to report correct metrics. PR 647.
* Fix a spelling mistake in the description of E722. PR 697.
* 'pycodestyle --diff' now does not break if your 'gitconfig' enables
'mnemonicprefix'. PR 706.
```
Links
- PyPI: https://pypi.org/project/pycodestyle
- Changelog: https://pyup.io/changelogs/pycodestyle/
- Docs: https://pycodestyle.readthedocs.io/
Changelog
### 2.0.0
```
- Drop support for EOL Python <2.7 and 3.2-3.3
- Check for unused exception binding in `except:` block
- Handle string literal type annotations
- Ignore redefinitions of `_`, unless originally defined by import
- Support `__class__` without `self` in Python 3
- Issue an error for `raise NotImplemented(...)`
```
Links
- PyPI: https://pypi.org/project/pyflakes
- Changelog: https://pyup.io/changelogs/pyflakes/
- Repo: https://github.com/PyCQA/pyflakes
Changelog
### 2.7.5
```
^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Allow non-ascii chars in namedtuple fields (regression introduced fixing
:ticket:`211`).
- Fixed adaptation of arrays of arrays of nulls (:ticket:`325`).
- Fixed building on Solaris 11 and derivatives such as SmartOS and illumos
(:ticket:`677`).
- Maybe fixed building on MSYS2 (as reported in :ticket:`658`).
- Allow string subclasses in connection and other places (:ticket:`679`).
- Don't raise an exception closing an unused named cursor (:ticket:`716`).
- Wheel package compiled against PostgreSQL 10.4 libpq and OpenSSL 1.0.2o.
```
Links
- PyPI: https://pypi.org/project/psycopg2
- Changelog: https://pyup.io/changelogs/psycopg2/
- Homepage: http://initd.org/psycopg/
Changelog
### 2.19.1
```
+++++++++++++++++++
**Bugfixes**
- Fixed issue where status_codes.py's ``init`` function failed trying to append to
a ``__doc__`` value of ``None``.
```
### 2.19.0
```
+++++++++++++++++++
**Improvements**
- Warn user about possible slowdown when using cryptography version < 1.3.4
- Check for invalid host in proxy URL, before forwarding request to adapter.
- Fragments are now properly maintained across redirects. (RFC7231 7.1.2)
- Removed use of cgi module to expedite library load time.
- Added support for SHA-256 and SHA-512 digest auth algorithms.
- Minor performance improvement to ``Request.content``.
- Migrate to using collections.abc for 3.7 compatibility.
**Bugfixes**
- Parsing empty ``Link`` headers with ``parse_header_links()`` no longer return one bogus entry.
- Fixed issue where loading the default certificate bundle from a zip archive
would raise an ``IOError``.
- Fixed issue with unexpected ``ImportError`` on windows system which do not support ``winreg`` module.
- DNS resolution in proxy bypass no longer includes the username and password in
the request. This also fixes the issue of DNS queries failing on macOS.
- Properly normalize adapter prefixes for url comparison.
- Passing ``None`` as a file pointer to the ``files`` param no longer raises an exception.
- Calling ``copy`` on a ``RequestsCookieJar`` will now preserve the cookie policy correctly.
**Dependencies**
- We now support idna v2.7.
- We now support urllib3 v1.23.
```
Links
- PyPI: https://pypi.org/project/requests
- Changelog: https://pyup.io/changelogs/requests/
- Homepage: http://python-requests.org
Changelog
### 3.2.2.94
```
This release of the Python agent contains various bug fixes.
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.
Bug Fixes
Improved handling of celery max-tasks-per-child
Data recorded by the Python Agent may not have been reported when celery was operated with the max-tasks-per-child setting. All data is now reported independent of the max tasks per child setting.
Improve support for PyMongo v3.x
PyMongo v3 added many new methods on the pymongo.Collection object that did not exist in v2. These methods have now been instrumented. Calls to these methods will now appear in APM.
Scheduling tasks that run after a transaction ends causes an error
Coroutines scheduled to execute after a transaction ends using create_task or ensure_future may have caused the runtime instrumentation error and subsequent crash:
The transaction already completed meaning a child called complete trace after the trace had been finalized.
Coroutines that execute beyond the end of a transaction will no longer cause an error.
```
Links
- PyPI: https://pypi.org/project/newrelic
- Changelog: https://pyup.io/changelogs/newrelic/
- Homepage: http://newrelic.com/docs/python/new-relic-for-python
- Bugtracker: http://support.newrelic.com
Changelog
### 3.16.0
```
* Restore old behavior with regard to the type of decoded empty
strings with speedups enabled on Python 2.x
https://github.com/simplejson/simplejson/pull/225
* Add python_requires to setup.py to help pip
https://github.com/simplejson/simplejson/pull/224
* Fix CSS in docs when built locally
https://github.com/simplejson/simplejson/pull/222
```
Links
- PyPI: https://pypi.org/project/simplejson
- Changelog: https://pyup.io/changelogs/simplejson/
- Repo: https://github.com/simplejson/simplejson
Changelog
### 2.7
```
++++++++++++++++
- Update to Unicode 10.0.0.
- No longer accepts dot-prefixed domains (e.g. ".example") as valid.
This is to be more conformant with the UTS 46 spec. Users should
strip dot prefixes from domains before processing.
```
Links
- PyPI: https://pypi.org/project/idna
- Changelog: https://pyup.io/changelogs/idna/
- Repo: https://github.com/kjd/idna
Changelog
### 3.6.3
```
+++++++++++++++++++++
Resolved issues
---------------
* GH175: Fixed incorrect results for CTR encryption/decryption with more than 8 blocks.
```
### 3.6.2
```
+++++++++++++++++++++
New features
------------
* ChaCha20 accepts 96 bit nonces (in addition to 64 bit nonces)
as defined in RFC7539.
* Accelerate AES-GCM on x86 using PCLMULQDQ instruction.
* Accelerate AES-ECB and AES-CTR on x86 by pipelining AESNI instructions.
* As result of the two improvements above, on x86 (Broadwell):
- AES-ECB and AES-CTR are 3x faster
- AES-GCM is 9x faster
Resolved issues
---------------
* On Windows, MPIR library was stilled pulled in if renamed to ``gmp.dll``.
Breaks in compatibility
-----------------------
* In ``Crypto.Util.number``, functions ``floor_div`` and ``exact_div``
have been removed. Also, ``ceil_div`` is limited to non-negative terms only.
```
Links
- PyPI: https://pypi.org/project/pycryptodome
- Changelog: https://pyup.io/changelogs/pycryptodome/
- Homepage: http://www.pycryptodome.org
Update pytest from 3.6.0 to 3.6.2.
Changelog
### 3.6.1 ``` ========================= Bug Fixes --------- - Fixed a bug where stdout and stderr were logged twice by junitxml when a test was marked xfail. (`3491 <https://github.com/pytest-dev/pytest/issues/3491>`_) - Fix ``usefixtures`` mark applyed to unittest tests by correctly instantiating ``FixtureInfo``. (`3498 <https://github.com/pytest-dev/pytest/issues/3498>`_) - Fix assertion rewriter compatibility with libraries that monkey patch ``file`` objects. (`3503 <https://github.com/pytest-dev/pytest/issues/3503>`_) Improved Documentation ---------------------- - Added a section on how to use fixtures as factories to the fixture documentation. (`3461 <https://github.com/pytest-dev/pytest/issues/3461>`_) Trivial/Internal Changes ------------------------ - Enable caching for pip/pre-commit in order to reduce build time on travis/appveyor. (`3502 <https://github.com/pytest-dev/pytest/issues/3502>`_) - Switch pytest to the src/ layout as we already suggested it for good practice - now we implement it as well. (`3513 <https://github.com/pytest-dev/pytest/issues/3513>`_) - Fix if in tests to support 3.7.0b5, where a docstring handling in AST got reverted. (`3530 <https://github.com/pytest-dev/pytest/issues/3530>`_) - Remove some python2.5 compatibility code. (`3529 <https://github.com/pytest-dev/pytest/issues/3529>`_) ```Links
- PyPI: https://pypi.org/project/pytest - Changelog: https://pyup.io/changelogs/pytest/ - Repo: https://github.com/pytest-dev/pytest/issues - Homepage: http://pytest.orgUpdate pytest-django from 3.2.1 to 3.3.2.
Changelog
### 3.3.1 ``` ------------------ Bug fixes ^^^^^^^^^ * Fixed test for classmethod with Django TestCases again (618, introduced in 598 (3.3.0)). Compatibility ^^^^^^^^^^^^^ * Support Django 2.1 (no changes necessary) (614). ``` ### 3.3.0 ``` ------------------ Features ^^^^^^^^ * Added new fixtures ``django_mail_dnsname`` and ``django_mail_patch_dns``, used by ``mailoutbox`` to monkeypatch the ``DNS_NAME`` used in :py:mod:`django.core.mail` to improve performance and reproducibility. Bug fixes ^^^^^^^^^ * Fixed test for classmethod with Django TestCases (597, 598). * Fixed RemovedInPytest4Warning: MarkInfo objects are deprecated (596, 603) * Fixed scope of overridden settings with live_server fixture: previously they were visible to following tests (612). Compatibility ^^^^^^^^^^^^^ * The required `pytest` version changed from >=2.9 to >=3.6. ```Links
- PyPI: https://pypi.org/project/pytest-django - Changelog: https://pyup.io/changelogs/pytest-django/ - Docs: https://pytest-django.readthedocs.io/Update pbr from 4.0.3 to 4.0.4.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/pbr - Homepage: https://docs.openstack.org/pbr/latest/Update py from 1.5.3 to 1.5.4.
Changelog
### 1.5.4 ``` ================== - fix pytest-dev/pytest3451: don't make assumptions about fs case sensitivity in ``make_numbered_dir``. ```Links
- PyPI: https://pypi.org/project/py - Changelog: https://pyup.io/changelogs/py/ - Repo: https://github.com/pytest-dev/py/issues - Docs: http://py.readthedocs.io/Update alabaster from 0.7.10 to 0.7.11.
Changelog
### 0.7.11 ``` * :bug:`73` Clean up some problematic font issues: - Remove the outright broken Goudy Old Style, plus other mostly Adobe-only fonts, from the ``font_family`` config setting; it is now simply ``Georgia, serif`` which is what the majority of users were rendering anyways. - Clear out the default value of ``head_font_family`` (which contained ``Garamond``, a nice but also Adobe only font) - Set ``head_font_family`` so it falls back to the value of ``font_family`` unless a user has explicitly set it themselves. .. note:: You can always go back to the old values by :ref:`explicitly setting <theme-options>` ``font_family`` and/or ``head_font_family`` in your ``conf.py``'s ``html_theme_options``, e.g.:: html_theme_options = { 'description': 'My awesome project', 'font_family': "goudy old style, minion pro, bell mt, Georgia, Hiragino Mincho Pro, serif", } .. warning:: Depending on individual viewers' systems, this change *may* be **visually** backwards incompatible if you were not already overriding the font settings and those users had the fonts in question (which are not default on most systems). As seen in the note above, you can **always** override the new defaults to go back to the old behavior, using your config file. * :feature:`18 backported` (via :issue:`101`) Add optional *next* and *previous* links at the top and bottom of page content. Use theme option ``show_relbars`` to enable these. Credit: William Minchin. * :support:`- backported` Miscellaneous project maintenance updates such as adding to Travis CI and enforcing the use of ``flake8``. * :feature:`110 backported` Add ``badge_branch`` option allowing configurability of which specific Git branch the Travis, Codecov, etc buttons default to. Credit: ``TitanSnow``. * :support:`111 backported` Add setuptools-level entrypoint for improved theme distribution compatibility. Thanks to Aaron Carlisle for the patch. ```Links
- PyPI: https://pypi.org/project/alabaster - Changelog: https://pyup.io/changelogs/alabaster/ - Docs: https://alabaster.readthedocs.ioUpdate pycodestyle from 2.3.1 to 2.4.0.
Changelog
### 2.4.0 ``` ------------------ New checks: * Add W504 warning for checking that a break doesn't happen after a binary operator. This check is ignored by default. PR 502. * Add W605 warning for invalid escape sequences in string literals. PR 676. * Add W606 warning for 'async' and 'await' reserved keywords being introduced in Python 3.7. PR 684. * Add E252 error for missing whitespace around equal sign in type annotated function arguments with defaults values. PR 717. Changes: * An internal bisect search has replaced a linear search in order to improve efficiency. PR 648. * pycodestyle now uses PyPI trove classifiers in order to document supported python versions on PyPI. PR 654. * 'setup.cfg' '[wheel]' section has been renamed to '[bdist_wheel]', as the former is legacy. PR 653. * pycodestyle now handles very long lines much more efficiently for python 3.2+. Fixes 643. PR 644. * You can now write 'pycodestyle.StyleGuide(verbose=True)' instead of 'pycodestyle.StyleGuide(verbose=True, paths=['-v'])' in order to achieve verbosity. PR 663. * The distribution of pycodestyle now includes the license text in order to comply with open source licenses which require this. PR 694. * 'maximum_line_length' now ignores shebang ('!') lines. PR 736. * Add configuration option for the allowed number of blank lines. It is implemented as a top level dictionary which can be easily overwritten. Fixes 732. PR 733. Bugs: * Prevent a 'DeprecationWarning', and a 'SyntaxError' in future python, caused by an invalid escape sequence. PR 625. * Correctly report E501 when the first line of a docstring is too long. Resolves 622. PR 630. * Support variable annotation when variable start by a keyword, such as class variable type annotations in python 3.6. PR 640. * pycodestyle internals have been changed in order to allow 'python3 -m cProfile' to report correct metrics. PR 647. * Fix a spelling mistake in the description of E722. PR 697. * 'pycodestyle --diff' now does not break if your 'gitconfig' enables 'mnemonicprefix'. PR 706. ```Links
- PyPI: https://pypi.org/project/pycodestyle - Changelog: https://pyup.io/changelogs/pycodestyle/ - Docs: https://pycodestyle.readthedocs.io/Update pyflakes from 1.6.0 to 2.0.0.
Changelog
### 2.0.0 ``` - Drop support for EOL Python <2.7 and 3.2-3.3 - Check for unused exception binding in `except:` block - Handle string literal type annotations - Ignore redefinitions of `_`, unless originally defined by import - Support `__class__` without `self` in Python 3 - Issue an error for `raise NotImplemented(...)` ```Links
- PyPI: https://pypi.org/project/pyflakes - Changelog: https://pyup.io/changelogs/pyflakes/ - Repo: https://github.com/PyCQA/pyflakesUpdate Faker from 0.8.15 to 0.8.16.
Changelog
### 0.8.16 ``` ------------------------------------------------------------------------------------ * Fix test for CPF (Brazilian SSN). Thanks Rubens Takiguti Ribeiro. * Fix Canadian SIN generation. Thanks crd. * Fix Norwegian SSN date portion. Thanks frangiz. * Add ``start_datetime`` argument for ``unix_time()``. Thanks crd. ```Links
- PyPI: https://pypi.org/project/faker - Changelog: https://pyup.io/changelogs/faker/ - Repo: https://github.com/joke2k/fakerUpdate sphinxcontrib-websupport from 1.0.1 to 1.1.0.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/sphinxcontrib-websupport - Homepage: http://sphinx-doc.org/Update psycopg2 from 2.7.4 to 2.7.5.
Changelog
### 2.7.5 ``` ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Allow non-ascii chars in namedtuple fields (regression introduced fixing :ticket:`211`). - Fixed adaptation of arrays of arrays of nulls (:ticket:`325`). - Fixed building on Solaris 11 and derivatives such as SmartOS and illumos (:ticket:`677`). - Maybe fixed building on MSYS2 (as reported in :ticket:`658`). - Allow string subclasses in connection and other places (:ticket:`679`). - Don't raise an exception closing an unused named cursor (:ticket:`716`). - Wheel package compiled against PostgreSQL 10.4 libpq and OpenSSL 1.0.2o. ```Links
- PyPI: https://pypi.org/project/psycopg2 - Changelog: https://pyup.io/changelogs/psycopg2/ - Homepage: http://initd.org/psycopg/Update requests from 2.18.4 to 2.19.1.
Changelog
### 2.19.1 ``` +++++++++++++++++++ **Bugfixes** - Fixed issue where status_codes.py's ``init`` function failed trying to append to a ``__doc__`` value of ``None``. ``` ### 2.19.0 ``` +++++++++++++++++++ **Improvements** - Warn user about possible slowdown when using cryptography version < 1.3.4 - Check for invalid host in proxy URL, before forwarding request to adapter. - Fragments are now properly maintained across redirects. (RFC7231 7.1.2) - Removed use of cgi module to expedite library load time. - Added support for SHA-256 and SHA-512 digest auth algorithms. - Minor performance improvement to ``Request.content``. - Migrate to using collections.abc for 3.7 compatibility. **Bugfixes** - Parsing empty ``Link`` headers with ``parse_header_links()`` no longer return one bogus entry. - Fixed issue where loading the default certificate bundle from a zip archive would raise an ``IOError``. - Fixed issue with unexpected ``ImportError`` on windows system which do not support ``winreg`` module. - DNS resolution in proxy bypass no longer includes the username and password in the request. This also fixes the issue of DNS queries failing on macOS. - Properly normalize adapter prefixes for url comparison. - Passing ``None`` as a file pointer to the ``files`` param no longer raises an exception. - Calling ``copy`` on a ``RequestsCookieJar`` will now preserve the cookie policy correctly. **Dependencies** - We now support idna v2.7. - We now support urllib3 v1.23. ```Links
- PyPI: https://pypi.org/project/requests - Changelog: https://pyup.io/changelogs/requests/ - Homepage: http://python-requests.orgUpdate newrelic from 3.2.1.93 to 3.2.2.94.
Changelog
### 3.2.2.94 ``` This release of the Python agent contains various bug fixes. 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. Bug Fixes Improved handling of celery max-tasks-per-child Data recorded by the Python Agent may not have been reported when celery was operated with the max-tasks-per-child setting. All data is now reported independent of the max tasks per child setting. Improve support for PyMongo v3.x PyMongo v3 added many new methods on the pymongo.Collection object that did not exist in v2. These methods have now been instrumented. Calls to these methods will now appear in APM. Scheduling tasks that run after a transaction ends causes an error Coroutines scheduled to execute after a transaction ends using create_task or ensure_future may have caused the runtime instrumentation error and subsequent crash: The transaction already completed meaning a child called complete trace after the trace had been finalized. Coroutines that execute beyond the end of a transaction will no longer cause an error. ```Links
- PyPI: https://pypi.org/project/newrelic - Changelog: https://pyup.io/changelogs/newrelic/ - Homepage: http://newrelic.com/docs/python/new-relic-for-python - Bugtracker: http://support.newrelic.comUpdate simplejson from 3.15.0 to 3.16.0.
Changelog
### 3.16.0 ``` * Restore old behavior with regard to the type of decoded empty strings with speedups enabled on Python 2.x https://github.com/simplejson/simplejson/pull/225 * Add python_requires to setup.py to help pip https://github.com/simplejson/simplejson/pull/224 * Fix CSS in docs when built locally https://github.com/simplejson/simplejson/pull/222 ```Links
- PyPI: https://pypi.org/project/simplejson - Changelog: https://pyup.io/changelogs/simplejson/ - Repo: https://github.com/simplejson/simplejsonUpdate pytz from 2018.4 to 2018.5.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/pytz - Homepage: http://pythonhosted.org/pytz - Docs: https://pythonhosted.org/pytz/Update idna from 2.6 to 2.7.
Changelog
### 2.7 ``` ++++++++++++++++ - Update to Unicode 10.0.0. - No longer accepts dot-prefixed domains (e.g. ".example") as valid. This is to be more conformant with the UTS 46 spec. Users should strip dot prefixes from domains before processing. ```Links
- PyPI: https://pypi.org/project/idna - Changelog: https://pyup.io/changelogs/idna/ - Repo: https://github.com/kjd/idnaUpdate pycryptodome from 3.6.1 to 3.6.3.
Changelog
### 3.6.3 ``` +++++++++++++++++++++ Resolved issues --------------- * GH175: Fixed incorrect results for CTR encryption/decryption with more than 8 blocks. ``` ### 3.6.2 ``` +++++++++++++++++++++ New features ------------ * ChaCha20 accepts 96 bit nonces (in addition to 64 bit nonces) as defined in RFC7539. * Accelerate AES-GCM on x86 using PCLMULQDQ instruction. * Accelerate AES-ECB and AES-CTR on x86 by pipelining AESNI instructions. * As result of the two improvements above, on x86 (Broadwell): - AES-ECB and AES-CTR are 3x faster - AES-GCM is 9x faster Resolved issues --------------- * On Windows, MPIR library was stilled pulled in if renamed to ``gmp.dll``. Breaks in compatibility ----------------------- * In ``Crypto.Util.number``, functions ``floor_div`` and ``exact_div`` have been removed. Also, ``ceil_div`` is limited to non-negative terms only. ```Links
- PyPI: https://pypi.org/project/pycryptodome - Changelog: https://pyup.io/changelogs/pycryptodome/ - Homepage: http://www.pycryptodome.orgUpdate django-heroku from 0.2.0 to 0.3.1.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/django-heroku - Changelog: https://pyup.io/changelogs/django-heroku/ - Repo: https://github.com/heroku/django-heroku