semvec/pypi-packages huggingface dataset:
flask-resources 1.3.0
"Flask Resources module to create REST APIs."
License: MIT
Requires Python: >=3.7
Keywords: flask TODO

..
    Copyright (C) 2020 CERN.

    Flask-Resources is free software; you can redistribute it and/or
    modify it under the terms of the MIT License; see LICENSE file for more
    details.

===================
 Flask-Resources
===================

.. image:: https://img.shields.io/travis/inveniosoftware/flask-resources.svg
        :target: https://travis-ci.org/inveniosoftware/flask-resources

.. image:: https://img.shields.io/coveralls/inveniosoftware/flask-resources.svg
        :target: https://coveralls.io/r/inveniosoftware/flask-resources

.. image:: https://img.shields.io/github/tag/inveniosoftware/flask-resources.svg
        :target: https://github.com/inveniosoftware/flask-resources/releases

.. image:: https://img.shields.io/pypi/dm/flask-resources.svg
        :target: https://pypi.python.org/pypi/flask-resources

.. image:: https://img.shields.io/github/license/inveniosoftware/flask-resources.svg
        :target: https://github.com/inveniosoftware/flask-resources/blob/master/LICENSE

A small library for implementing configurable REST APIs.

Further documentation is available on
https://flask-resources.readthedocs.io/

..
    Copyright (C) 2020-2024 CERN.
    Copyright (C) 2026 Graz University of Technology.

    Flask-Resources is free software; you can redistribute it and/or
    modify it under the terms of the MIT License; see LICENSE file for more
    details.

Changes
=======

Version v1.3.0 (released 2026-01-27)

- refactor: move object_schema_cls to constructor
- refactor(schema): make object_key class property
- setup: change to reusable workflows
- fix: setuptools require underscores instead of dashes
- tests: create tests for CSVSerializer

Version 1.2.0 (released 2024-02-01)

- Add CSV serializer
- Added links and sortby options to list schemas

Version 1.1.0 (released 2023-04-17)

- Serializers: add marshmallow schema processors

Version 1.0.0 (released 2023-03-09)

- Remove MarshmallowJSONSerializer (deprecated).
- Remove XMLSerializer in favor of SimpleSerializer with encoder function.
- Remove SerializerMixin in favor of BaseSerializer interface.
- Replace flask.JSONEncoder by json.JSONEncoder.

Version 0.9.1 (released 2023-02-24)

- Fix bug on XML object and object list serialization formatting.

Version 0.9.0 (released 2023-02-24)

- Add deprecation warning to MarshmallowJSONSerializer.
- Add support for XML serialization formatting.

Version 0.1.0 (released TBD)

- Initial public release.