Skip to content

Update pyrsistent requirement from ~=0.16 to ~=0.17

Created by: dependabot-preview[bot]

Updates the requirements on pyrsistent to permit the latest version.

Changelog

Sourced from pyrsistent's changelog.

0.17.0, 2020-09-08

  • Remove Python 2 support code. This includes dropping some compatibility code and the dependency on six. Thanks @djailla for this.
  • Fix #200, python 3 exception chaining. This is a minor backwards incompatibility, hence stepping to 0.17.0. Thanks @cool-RR for this!

0.16.0, 2020-03-24

  • No major updates but Python 2 support no longer guaranteed.
  • Fix #192, 'ignore_extra' for 'pvector_field'. Thanks @ss18 for this!
  • Fix #191, include LICENCE in distribution. Thanks @johnthagen for this!
  • Fix #190, minor MyPy errors. Thanks @Qhesz for this!

0.15.7, 2020-01-07

  • NOTE! This is the last version of Pyrsistent that officially supports Python 2.X!
  • Fix #186, type errors with more recent versions of MyPy. Thanks @qhesz for this!
  • Build and test on ARM during CI. Thanks @ossdev07 for this!
  • Set absolute imports for python2 compatibility. Thanks @michalvi for this!

0.15.6, 2019-11-23

  • Fix #182 moduleinit name clash.

0.15.5, 2019-10-27

  • Fix #179 Fixed 'ignore_extra' factory parameter for pvector. Thanks @ss18 for this!

0.15.4, 2019-07-27

  • Fix #174, fix a GC traversal bug in pvector evolver C extension. Thanks @till-varoquaux for finding and fixing this!
  • Fix #175, pytest 5 compatibility, this is a quick fix, some more work is needed to get coverage working etc.

0.15.3, 2019-07-07

  • Fix #172, catch all exceptions during extension build to reduce chance of corner cases that prevents installation.
  • Fix #171, in PVector equality comparison don's assume that other object has a length, check before calling len.
  • Fix #168, write warning about failing build of C extension directly to stderr to avoid that pip silences it.
  • Fix #155, update PMapEvolver type stub to better reflect implementation.

0.15.2, 2019-05-12

  • Fix #166, Propagate 'ignore_extra' param in hierarchy. Thanks @ss18 for this!
  • Fix #167, thaw typing. Thanks @nattofriends for this!
  • Fix #154, not possible to insert empty pmap as leaf node with transform.

0.15.1, 2019-04-26

  • Fix #163 installation broken on Python 2 because of fix of #161, thanks @vphilippon for this! Sorry for the inconvenience.

0.15.0, 2019-04-25

  • Python 3.4 is no longer officially supported since it is EOL since 2019-03-18.
  • Fix #157, major improvements to type hints. Thanks @je-l for working on this and @nattofriend for reviewing the PR!
  • Fix #161, installation fails on some Windows platforms because fallback to Python pvector does not work. Thanks @MaxTaggart for fixing and verifying this!

0.14.11, 2019-02-21

Commits
  • 97190f8 Prepare v0.17.0
  • b05a77a Merge pull request #204 from Djailla/version
  • c5bd6b1 Prepare version 1.7.0
  • d774000 [compat] Add py38 compat and remove pytest pins
  • bc975c9 Merge pull request #200 from cool-RR/2020-06-12-raise-from
  • 6700bcd Fix exception causes
  • 90a8e7d Merge pull request #199 from Djailla/readme
  • 85382b0 [readme] Update README after removing python2.7 support
  • 8b62b70 Remove redundant type specification in test
  • bf32c44 Update test dependencies memory-profiler and psutil
  • Additional commits viewable in compare view

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)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Merge request reports

Loading