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

Scheduled monthly dependency update for February #20

Merged
merged 12 commits into from Feb 2, 2020

Conversation

@pyup-bot
Copy link
Contributor

pyup-bot commented Feb 1, 2020

Update asn1crypto from 1.2.0 to 1.3.0.

Changelog

1.3.0

- Added `encrypt_key_pref` (`1.2.840.113549.1.9.16.2.11`) to
`cms.CMSAttributeType()`, along with related structures
- Added Brainpool curves from RFC 5639 to `keys.NamedCurve()`
- Fixed `x509.Certificate().subject_directory_attributes_value`
- Fixed some incorrectly computed minimum elliptic curve primary key
encoding sizes in `keys.NamedCurve()`
- Fixed a `TypeError` when trying to call `.untag()` or `.copy()` on a
`core.UTCTime()` or `core.GeneralizedTime()`, or a value containing one,
when using Python 2
Links

Update certifi from 2019.9.11 to 2019.11.28.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update cffi from 1.13.1 to 1.13.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update gidgethub from 3.1.0 to 3.3.0.

Changelog

3.3.0

'''''

- Adapt to the new ``httpx`` API to support
`versions >= 0.11.0 <https://github.com/encode/httpx/blob/master/CHANGELOG.md>`_
(thanks `Dave Hirschfeld <https://github.com/dhirschfeld>`_)

3.2.0

'''''

- Fix mypy warnings about the ``Dict`` and ``Mapping`` generic types lacking
type parameters.
- Add `httpx <https://www.encode.io/httpx>`_ backend.
- Add a ``py.typed`` file to mark the project as fully typed.
Links

Update multidict from 4.5.2 to 4.7.4.

Changelog

4.7.4

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

Bugfixes
--------

- ``MultiDict.iter`` fix memory leak when used iterator over `multidict` instance.
`452 <https://github.com/aio-libs/multidict/issues/452>`_


----

4.7.3

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

Features
--------

- Implement ``__sizeof__`` function to correctly calculate all internal structures size.
`444 <https://github.com/aio-libs/multidict/issues/444>`_
- Expose ``getversion()`` function.
`451 <https://github.com/aio-libs/multidict/issues/451>`_


Bugfixes
--------

- Fix crashes in ``popone``/``popall`` when default is returned.
`450 <https://github.com/aio-libs/multidict/issues/450>`_


Improved Documentation
----------------------

- Corrected the documentation for ``MultiDict.extend()``
`446 <https://github.com/aio-libs/multidict/issues/446>`_


----

4.7.2

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

Bugfixes
--------

- Fix crashing when multidict is used pyinstaller
`432 <https://github.com/aio-libs/multidict/issues/432>`_
- Fix typing for `CIMultiDict.copy`
`434 <https://github.com/aio-libs/multidict/issues/434>`_
- Fix memory leak in ``MultiDict.copy()``
`443 <https://github.com/aio-libs/multidict/issues/443>`_


----

4.7.1

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

Bugfixes
--------

- `CIMultiDictProxy.copy` return object type `multidict._multidict.CIMultiDict`
`427 <https://github.com/aio-libs/multidict/issues/427>`_
- Make `CIMultiDict` subclassable again
`416 <https://github.com/aio-libs/multidict/issues/416>`_
- Fix regression, multidict can be constructed from arbitrary iterable of pairs again.
`418 <https://github.com/aio-libs/multidict/issues/418>`_
- `CIMultiDict.add` may be called with keyword arguments
`421 <https://github.com/aio-libs/multidict/issues/421>`_


Improved Documentation
----------------------

- Mention ``MULTIDICT_NO_EXTENSIONS`` environment variable in docs.
`393 <https://github.com/aio-libs/multidict/issues/393>`_
- Document the fact that ``istr`` preserves the casing of argument untouched but uses internal lower-cased copy for keys comparison.
`419 <https://github.com/aio-libs/multidict/issues/419>`_


----

4.7.0

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

Features
--------

- Replace Cython optimization with pure C
`249 <https://github.com/aio-libs/multidict/issues/249>`_
- Implement ``__length_hint__()`` for iterators
`310 <https://github.com/aio-libs/multidict/issues/310>`_
- Support the MultiDict[str] generic specialization in the runtime.
`392 <https://github.com/aio-libs/multidict/issues/392>`_
- Embed pair_list_t structure into MultiDict Python object
`395 <https://github.com/aio-libs/multidict/issues/395>`_
- Embed multidict pairs for small dictionaries to amortize the memory usage.
`396 <https://github.com/aio-libs/multidict/issues/396>`_
- Support weak references to C Extension classes.
`399 <https://github.com/aio-libs/multidict/issues/399>`_
- Add docstrings to provided classes.
`400 <https://github.com/aio-libs/multidict/issues/400>`_
- Merge ``multidict._istr`` back with ``multidict._multidict``.
`409 <https://github.com/aio-libs/multidict/issues/409>`_


Bugfixes
--------

- Explicitly call ``tp_free`` slot on deallocation.
`407 <https://github.com/aio-libs/multidict/issues/407>`_
- Return class from __class_getitem__ to simplify subclassing
`413 <https://github.com/aio-libs/multidict/issues/413>`_


----

4.6.1

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

Bugfixes
--------

- Fix PyPI link for GitHub Issues badge.
`391 <https://github.com/aio-libs/aiohttp/issues/391>`_

4.6.0

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

Bugfixes
--------

- Fix GC object tracking.
`314 <https://github.com/aio-libs/aiohttp/issues/314>`_
- Preserve the case of `istr` strings.
`374 <https://github.com/aio-libs/aiohttp/issues/374>`_
- Generate binary wheels for Python 3.8.
Links

Update PyYAML from 5.1.2 to 5.3.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update sentry-sdk from 0.13.1 to 0.14.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update six from 1.12.0 to 1.14.0.

Changelog

1.14.0

------

- Issue 288, pull request 289: Add `six.assertNotRegex`.

- Issue 317: `six.moves._dummy_thread` now points to the `_thread` module on
Python 3.9+. Python 3.7 and later requires threading and deprecated the
`_dummy_thread` module.

- Issue 308, pull request 314: Remove support for Python 2.6 and Python 3.2.

- Issue 250, issue 165, pull request 251: `six.wraps` now ignores missing
attributes. This follows the Python 3.2+ standard library behavior.

1.13.0

------

- Issue 298, pull request 299: Add `six.moves.dbm_ndbm`.

- Issue 155: Add `six.moves.collections_abc`, which aliases the `collections`
module on Python 2-3.2 and the `collections.abc` on Python 3.3 and greater.

- Pull request 304: Re-add distutils fallback in `setup.py`.

- Pull request 305: On Python 3.7, `with_metaclass` supports classes using PEP
560 features.
Links

Update uritemplate from 3.0.0 to 3.0.1.

Changelog

3.0.1

------------------

- Deprecate in favor of uritemplate. This package is now a metapackage that
depends on uritemplate.
Links

Update urllib3 from 1.25.6 to 1.25.8.

Changelog

1.25.8

-------------------

* Drop support for EOL Python 3.4 (Pull 1774)

* Optimize _encode_invalid_chars (Pull 1787)

1.25.7

-------------------

* Preserve ``chunked`` parameter on retries (Pull 1715, Pull 1734)

* Allow unset ``SERVER_SOFTWARE`` in App Engine (Pull 1704, Issue 1470)

* Fix issue where URL fragment was sent within the request target. (Pull 1732)

* Fix issue where an empty query section in a URL would fail to parse. (Pull 1732)

* Remove TLS 1.3 support in SecureTransport due to Apple removing support (Pull 1703)
Links

Update venusian from 1.2.0 to 3.0.0.

Changelog

2.0.0

------------------

- Drop support for Python 2.7, 3.3, and 3.4

- Removed the usage of the ``imp`` module to squelch the warnings regarding a
deprecated modules. See https://github.com/Pylons/venusian/pull/63 and
https://github.com/Pylons/venusian/issues/57
Links

Update yarl from 1.3.0 to 1.4.2.

Changelog

1.4.1

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

* Fix regression, make the library work on Python 3.5 and 3.6 again.

1.4.0

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

* Distinguish an empty password in URL from a password not provided at all (262)

* Fixed annotations for optional parameters of ``URL.build`` (309)

* Use None as default value of ``user`` parameter of ``URL.build`` (309)

* Enforce building C Accelerated modules when installing from source tarball, use
``YARL_NO_EXTENSIONS`` environment variable for falling back to (slower) Pure Python
implementation (329)

* Drop Python 3.5 support

* Fix quoting of plus in path by pure python version (339)

* Don't create a new URL if fragment is unchanged (292)

* Included in error msg the path that produces starting slash forbidden error (376)

* Skip slow IDNA encoding for ASCII-only strings (387)
Links
@TrueBrain TrueBrain merged commit c52bae0 into master Feb 2, 2020
4 checks passed
4 checks passed
Docker build
Details
Flake8
Details
Black
Details
LGTM analysis: Python No code changes detected
Details
@TrueBrain TrueBrain deleted the pyup-scheduled-update-2020-02-01 branch Feb 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.