Nuxeo

Latest version: v6.1.1

Safety actively analyzes 625786 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

5.2.0

-----

Release date: ``2021-05-07``

- `NXPY-219 <https://jira.nuxeo.com/browse/NXPY-219>`__: Add support for OpenID Connect Discovery
- `NXPY-220 <https://jira.nuxeo.com/browse/NXPY-220>`__: Use a REST API call instead of Automation for ``Users.current_user()``

Technical changes
-----------------

- Added ``OAuth2.validate_access_token()``
- Added ``redirect_uri`` keyword argument to ``OAuth2.__init__()``
- Added ``openid_configuration_url`` keyword argument to ``OAuth2.__init__()``

5.1.0

-----

Release date: ``2021-04-27``

- `NXPY-201 <https://jira.nuxeo.com/browse/NXPY-201>`__: Implement support for OAuth2
- `NXPY-213 <https://jira.nuxeo.com/browse/NXPY-213>`__: Handle incomplete serialized HTTP error
- `NXPY-214 <https://jira.nuxeo.com/browse/NXPY-214>`__: Add a code coverage GitHub Action on PRs
- `NXPY-215 <https://jira.nuxeo.com/browse/NXPY-215>`__: Add support for the JSON Web Token authentication
- `NXPY-217 <https://jira.nuxeo.com/browse/NXPY-217>`__: Restore Python 2.7 support
- `NXPY-218 <https://jira.nuxeo.com/browse/NXPY-218>`__: Introduce the ``BasicAuth`` class

Technical changes
-----------------

- Added nuxeo/auth/basic.py
- Added nuxeo/auth/jwt.py
- Added nuxeo/auth/oauth2.py
- Added nuxeo/exceptions.py::\ ``OAuth2Error``
- Added nuxeo/utils.py::\ ``log_response()``

5.0.0

-----

Release date: ``2021-03-04``

- `NXPY-208 <https://jira.nuxeo.com/browse/NXPY-208>`__: Use ``__slots__`` for memory efficiency and attributes access velocity
- `NXPY-209 <https://jira.nuxeo.com/browse/NXPY-209>`__: Allow to pass a callback to ``uploads.refresh_token()``

Technical changes
-----------------

- Added ``token_callback`` keyword argument to ``Uploader.__init__()``
- Removed ``Task.comment``
- Removed ``User.password``. Use ``.change_password()`` instead.
- Added nuxeo/auth/base.py
- Added ``kwargs`` keyword arguments to nuxeo/uploads.py::\ ``API.get_uploader()``

4.1.1

-----

Release date: ``2021-02-26``

- `NXPY-203 <https://jira.nuxeo.com/browse/NXPY-203>`__: Better support badly cased or unknown Portal SSO digest algorithms
- `NXPY-204 <https://jira.nuxeo.com/browse/NXPY-204>`__: Fix data leak issue with mutable model properties
- `NXPY-205 <https://jira.nuxeo.com/browse/NXPY-205>`__: Improve S3 non-chunked uploads

Technical changes
-----------------

- Removed ``Batch.service`` class attribute
- Removed ``Blob.service`` class attribute
- Removed ``BufferBlob.stringio`` class attribute
- Removed ``Comment.service`` class attribute
- Removed ``FileBlob.fd`` class attribute
- Removed ``Directory.service`` class attribute
- Removed ``DirectoryEntry.service`` class attribute
- Removed ``Document.service`` class attribute
- Removed ``Group.service`` class attribute
- Removed ``Model.service`` class attribute
- Removed ``Model.uid`` class attribute
- Removed ``Operation.service`` class attribute
- Removed ``Task.service`` class attribute
- Removed ``User.service`` class attribute
- Removed ``Workflow.service`` class attribute

4.1.0

-----

Release date: ``2021-02-24``

- `NXPY-198 <https://jira.nuxeo.com/browse/NXPY-198>`__: Automatic deployment via GitHub Actions
- `NXPY-199 <https://jira.nuxeo.com/browse/NXPY-199>`__: Add support for idempotent calls
- `NXPY-202 <https://jira.nuxeo.com/browse/NXPY-202>`__: Add SSO with Portals authentication

Technical changes
-----------------

- Added ``TokenAuth.HEADER_TOKEN``
- Added nuxeo/auth/portal_sso.py
- Added nuxeo/auth/token.py
- Added nuxeo/auth/utils.py
- Removed nuxeo/auth.py
- Added nuxeo/constants.py::\ ``IDEMPOTENCY_KEY``
- Added nuxeo/exceptions.py::\ ``Conflict``
- Added nuxeo/exceptions.py::\ ``OngoingRequestError``

4.0.0

-----

Release date: ``2020-12-05``

- `NXPY-186 <https://jira.nuxeo.com/browse/NXPY-186>`__: Remove the ``Blob.batch_id`` attribute
- `NXPY-188 <https://jira.nuxeo.com/browse/NXPY-188>`__: Add mimetype tests
- `NXPY-191 <https://jira.nuxeo.com/browse/NXPY-191>`__: Fix ``urllib3`` DeprecationWarning in ``client.py``
- `NXPY-192 <https://jira.nuxeo.com/browse/NXPY-192>`__: Add support for Python 3.10
- `NXPY-193 <https://jira.nuxeo.com/browse/NXPY-193>`__: Fix thread-safety in uploads and workflows

Technical changes
-----------------

- Removed ``Blob.batch_id``. Use ``Blob.batchId`` instead.
- Removed utils.py::``SwapAttr``

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.