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

Bump jsonpickle from 2.2.0 to 3.0.4 #3705

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 12, 2024

Bumps jsonpickle from 2.2.0 to 3.0.4.

Changelog

Sourced from jsonpickle's changelog.

v3.0.4

* Fixed an issue with django.SafeString and other classes inheriting from
  str having read-only attribute errors ([#478](https://github.com/jsonpickle/jsonpickle/issues/478)) (+481)
* The test suite was made compatible with `pytest-ruff>=0.3.0`. (+482)
* A `garden.yaml` file was added for use with the
  `garden <https://crates.io/crates/garden-tools>_` command runner. (+486)
* The test suite was updated to avoid deprecated SQLALchemy APIs.
* The `jaraco.packaging.sphinx` documentation dependency was removed.

v3.0.3

* Compatibilty with Pandas and Cython 3.0 was added. ([#460](https://github.com/jsonpickle/jsonpickle/issues/460)) (+477)
* Fixed a bug where pickling some built-in classes (e.g. zoneinfo) 
  could return a ``None`` module. ([#447](https://github.com/jsonpickle/jsonpickle/issues/447))
* Fixed a bug where unpickling a missing class would return a different object
  instead of ``None``. (+471)
* Fixed the handling of missing classes when setting ``on_missing`` to ``warn``
  or ``error``. (+471)
* The test suite was made compatible with Python 3.12.
* The tox configuration was updated to generate code coverage reports.
* The suite now uses ``ruff`` to validate python code.
* The documentation can now be built offline when ``rst.linker`` and
  ``jaraco.packaging.sphinx`` are not available.

v3.0.2

* Properly raise warning if a custom pickling handler returns None. ([#433](https://github.com/jsonpickle/jsonpickle/issues/433))
* Fix issue with serialization of certain sklearn objects breaking when
  the numpy handler was enabled. ([#431](https://github.com/jsonpickle/jsonpickle/issues/431)) (+434)
* Allow custom backends to not implement _encoder_options ([#436](https://github.com/jsonpickle/jsonpickle/issues/436)) (+446)
* Implement compatibility with pandas 2 (+446)
* Fix encoding/decoding of dictionary subclasses with referencing (+455)
* Fix depth tracking for list/dict referencing (+456)

v3.0.1

* Remove accidental pin of setuptools to versions below 59. This allows
  jsonpickle to build with CPython 3.11 and 3.12 alphas. ([#424](https://github.com/jsonpickle/jsonpickle/issues/424))
* Remove accidental dependency on pytz in pandas tests. (+421)
* Fix issue with decoding bson.bson.Int64 objects ([#422](https://github.com/jsonpickle/jsonpickle/issues/422))

v3.0.0

* Drop support for CPython<3.7. CPython 3.6 and below have reached EOL
  and no longer receive security updates. ([#375](https://github.com/jsonpickle/jsonpickle/issues/375))
* Add support for CPython 3.11. ([#395](https://github.com/jsonpickle/jsonpickle/issues/395)) (+396)
* Remove jsonlib and yajl backends (py2 only)
* Add ``include_properties`` option to the pickler. This should only
  be used if analyzing generated json outside of Python. ([#297](https://github.com/jsonpickle/jsonpickle/issues/297)) (+387)

... (truncated)

Commits
  • d047e45 jsonpickle v3.0.4
  • feb82e2 setup.cfg: adjust formatting to fix publishing
  • e8e5431 garden: add "wheel" and "publish" commands
  • 1ae9034 packaging: remove unnecessary setup.py
  • 60b6dc7 garden: add virtualenvs to the garden commands
  • ea2eb5c setup.cfg: fix tab indentation
  • 016291f docs: drop the jaraco.packaging.sphinx documentation dependency
  • cb9077b CHANGES: remove references that cause documentation warnings
  • 6a5f90f garden: add "clean" command
  • 9983238 garden: add "check" command
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Apr 12, 2024
@dependabot dependabot bot force-pushed the dependabot/pip/develop/jsonpickle-3.0.4 branch 6 times, most recently from 1eb3e27 to fd4cff5 Compare April 22, 2024 04:22
@dependabot dependabot bot force-pushed the dependabot/pip/develop/jsonpickle-3.0.4 branch 7 times, most recently from ce56454 to d8974b0 Compare April 28, 2024 09:34
@dependabot dependabot bot force-pushed the dependabot/pip/develop/jsonpickle-3.0.4 branch 3 times, most recently from 959fc98 to ceeea74 Compare May 3, 2024 02:06
Bumps [jsonpickle](https://github.com/jsonpickle/jsonpickle) from 2.2.0 to 3.0.4.
- [Changelog](https://github.com/jsonpickle/jsonpickle/blob/main/CHANGES.rst)
- [Commits](jsonpickle/jsonpickle@v2.2.0...v3.0.4)

---
updated-dependencies:
- dependency-name: jsonpickle
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/develop/jsonpickle-3.0.4 branch from ceeea74 to fd8c49e Compare May 3, 2024 10:56
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 10, 2024

Superseded by #3906.

@dependabot dependabot bot closed this Jun 10, 2024
@dependabot dependabot bot deleted the dependabot/pip/develop/jsonpickle-3.0.4 branch June 10, 2024 02:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants