imio.zamqp.core


Nameimio.zamqp.core JSON
Version 0.9 PyPI version JSON
download
home_pagehttps://github.com/imio/
SummaryGeneric methods tu use amqp
upload_time2024-02-12 13:08:24
maintainer
docs_urlNone
authorIMIO
requires_python
licenseGPL
keywords plone python imio
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. contents::

Introduction
============

Generic methods to use amqp

Changelog
=========

0.9 (2024-02-12)
----------------

- Raised a ValueError in `utils.next_scan_id` when found highest id doesn't start with scan_type parameter.
  [sgeulette]

0.8 (2024-02-12)
----------------

- Improved `utils.next_scan_id` to check if found highest id starts well with scan_type parameter.
  [sgeulette]
- Added gh actions for tests.
  [sgeulette]

0.7 (2022-10-28)
----------------

- Corrected parameter typo in `utils.next_scan_id` and `utils.scan_id_barcode`.
  Added sphinx compliant doc strings.
  [sgeulette]

0.6 (2021-04-21)
----------------

- In `utils.highest_scan_id`, avoid 2 `return` for lisibility.
  [gbastien]

0.5 (2019-09-24)
----------------

- Skip empty scan_id in highest_scan_id method.
  [sgeulette]

0.4 (2018-01-22)
----------------

- Corrected unused parameters in consume function.
  [sgeulette]
- Corrected method not called => made a property.
  [sgeulette]
- Handle several portal types in search. Take the first one for creation
  [sgeulette]

0.3 (2017-12-18)
----------------

- Removed `commit` method that tried to manage retry of failing commits,
  queuing does not manage order, this will be managed another way when necessary.
  [gbastien]
- Added method `consume` that is the default method called by consumers to
  consume a message using the `create_or_update` method.
  [gbastien]

0.2 (2017-11-27)
----------------

- Added possibility to handle several portal_types in methods
  `utils.highest_scan_id`, `utils.next_scan_id` and
  `utils.scan_id_barcode`.
  [gbastien]
- In `utils.highest_scan_id`, do the portal_catalog search unrestricted so we
  are sure that every elements are found.
  [gbastien]
- Make it possible to use a different portal_type for query or creation.  This
  is useful if consumer.file_portal_type returns several portal_types, we need
  to know which of the returned portal_types we need to use for file creation.
  [gbastien]

0.1 (2017-06-01)
----------------
- Some improvements
  [sgeulette]
- Initial release, inspired from imio.dms.amqp.
  [gbastien]




            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/imio/",
    "name": "imio.zamqp.core",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "Plone Python IMIO",
    "author": "IMIO",
    "author_email": "support@imio.be",
    "download_url": "https://files.pythonhosted.org/packages/a7/0a/abd9c6394ea769d4b8aaff53ada481aef4308f3a78c49d32928b35f9313c/imio.zamqp.core-0.9.tar.gz",
    "platform": null,
    "description": ".. contents::\n\nIntroduction\n============\n\nGeneric methods to use amqp\n\nChangelog\n=========\n\n0.9 (2024-02-12)\n----------------\n\n- Raised a ValueError in `utils.next_scan_id` when found highest id doesn't start with scan_type parameter.\n  [sgeulette]\n\n0.8 (2024-02-12)\n----------------\n\n- Improved `utils.next_scan_id` to check if found highest id starts well with scan_type parameter.\n  [sgeulette]\n- Added gh actions for tests.\n  [sgeulette]\n\n0.7 (2022-10-28)\n----------------\n\n- Corrected parameter typo in `utils.next_scan_id` and `utils.scan_id_barcode`.\n  Added sphinx compliant doc strings.\n  [sgeulette]\n\n0.6 (2021-04-21)\n----------------\n\n- In `utils.highest_scan_id`, avoid 2 `return` for lisibility.\n  [gbastien]\n\n0.5 (2019-09-24)\n----------------\n\n- Skip empty scan_id in highest_scan_id method.\n  [sgeulette]\n\n0.4 (2018-01-22)\n----------------\n\n- Corrected unused parameters in consume function.\n  [sgeulette]\n- Corrected method not called => made a property.\n  [sgeulette]\n- Handle several portal types in search. Take the first one for creation\n  [sgeulette]\n\n0.3 (2017-12-18)\n----------------\n\n- Removed `commit` method that tried to manage retry of failing commits,\n  queuing does not manage order, this will be managed another way when necessary.\n  [gbastien]\n- Added method `consume` that is the default method called by consumers to\n  consume a message using the `create_or_update` method.\n  [gbastien]\n\n0.2 (2017-11-27)\n----------------\n\n- Added possibility to handle several portal_types in methods\n  `utils.highest_scan_id`, `utils.next_scan_id` and\n  `utils.scan_id_barcode`.\n  [gbastien]\n- In `utils.highest_scan_id`, do the portal_catalog search unrestricted so we\n  are sure that every elements are found.\n  [gbastien]\n- Make it possible to use a different portal_type for query or creation.  This\n  is useful if consumer.file_portal_type returns several portal_types, we need\n  to know which of the returned portal_types we need to use for file creation.\n  [gbastien]\n\n0.1 (2017-06-01)\n----------------\n- Some improvements\n  [sgeulette]\n- Initial release, inspired from imio.dms.amqp.\n  [gbastien]\n\n\n\n",
    "bugtrack_url": null,
    "license": "GPL",
    "summary": "Generic methods tu use amqp",
    "version": "0.9",
    "project_urls": {
        "Homepage": "https://github.com/imio/"
    },
    "split_keywords": [
        "plone",
        "python",
        "imio"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a70aabd9c6394ea769d4b8aaff53ada481aef4308f3a78c49d32928b35f9313c",
                "md5": "ed9882e60c6b651f1f2030c8b33324c7",
                "sha256": "0183da7d8e186e231474cb3f2b161cce6f59e15d4cc599f7999ccee90b14e66e"
            },
            "downloads": -1,
            "filename": "imio.zamqp.core-0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "ed9882e60c6b651f1f2030c8b33324c7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 18769,
            "upload_time": "2024-02-12T13:08:24",
            "upload_time_iso_8601": "2024-02-12T13:08:24.896051Z",
            "url": "https://files.pythonhosted.org/packages/a7/0a/abd9c6394ea769d4b8aaff53ada481aef4308f3a78c49d32928b35f9313c/imio.zamqp.core-0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-12 13:08:24",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "imio.zamqp.core"
}
        
Elapsed time: 0.18285s