Django-modern-rpc

Latest version: v1.0.3

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

Scan your dependencies

Page 4 of 5

0.4.1

Not secure
**Release date: 2016-11-17**

Improvements

- Method arguments documentation keep the same order as defined in docstring
- API change: `MODERNRPC_ENTRY_POINTS_MODULES` setting have been renamed to `MODERNRPC_METHODS_MODULES`.
- A simple warning is displayed when `MODERNRPC_METHODS_MODULES` is not set, instead of a radical `ImproperlyConfigured`
exception.
- Some traces have been added to allow debugging in the module easily. It uses the builtin logging framework.

0.4.0

Not secure
**Release date: 2016-11-17**

API Changes

- New unified way to register methods. Documentation in progress
- XMl-RPC handler will now correctly serialize and unserialize None values by default. This behavior can be configured
using `MODERNRPC_XMLRPC_ALLOW_NONE` setting.

Fixes

- When django use a persistent cache (Redis, memcached, etc.), ensure the registry is up-to-date with current sources
at startup

0.3.2

Not secure
**Release date: 2016-10-26**

Fixes

- Include missing templates in pypi distribution packages

0.3.1

Not secure
**Release date: 2016-10-26**

Improvements

- HTML documentation automatically generated for an entry point
- `system.multicall` is now supported, only in XML-RPC
- Many tests added

0.3.0

Not secure
**Release date: 2016-10-18**

API Changes

- Settings variables have been renamed to limit conflicts with other libraries. In the future, all settings will have
the same prefix.

- `JSONRPC_DEFAULT_DECODER` becomes `MODERNRPC_JSON_DECODER`
- `JSONRPC_DEFAULT_ENCODER` becomes `MODERNRPC_JSON_ENCODER`

See <https://github.com/alorence/django-modern-rpc/blob/master/modernrpc/conf/default_settings.py> for more details
- Many other settings added, to make the library more configurable. See
<https://django-modern-rpc.rtfd.io/en/latest/basic_usage/settings.html>

Improvements

- RPC methods can now declare the special `**kwargs` parameter. The dict will contain information about current context
(request, entry point, protocol, etc.)
- About 12 tests added to increase coverage
- Many documentation improvements
- `system.methodHelp` is now supported

0.2.3

Not secure
**Release date: 2016-10-13**

Fixes

- Packages `modernrpc.tests` and `testsite` were excluded from Pypi distribution (both binary and source). This action
was forgotten in the last release

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.