galaxy-objectstore


Namegalaxy-objectstore JSON
Version 24.0.0 PyPI version JSON
download
home_pagehttps://github.com/galaxyproject/galaxy
SummaryGalaxy objectstore framework and plugins
upload_time2024-04-03 02:47:33
maintainerNone
docs_urlNone
authorGalaxy Project and Community
requires_python>=3.7
licenseAFL
keywords galaxy
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            
.. image:: https://badge.fury.io/py/galaxy-objectstore.svg
   :target: https://pypi.org/project/galaxy-objectstore/


Overview
--------

The Galaxy_ object store framework and default implementations.

* Code: https://github.com/galaxyproject/galaxy

.. _Galaxy: http://galaxyproject.org/

History
-------

.. to_doc

-------------------
24.0.0 (2024-04-02)
-------------------


============
Enhancements
============

* Convert sample object store configuration to YAML and support configuring inline by `@natefoo <https://github.com/natefoo>`_ in `#17222 <https://github.com/galaxyproject/galaxy/pull/17222>`_
* Migrate models to pydantic 2 by `@mvdbeek <https://github.com/mvdbeek>`_ in `#17262 <https://github.com/galaxyproject/galaxy/pull/17262>`_
* API endpoint that allows "changing" the objectstore for "safe" scenarios.  by `@jmchilton <https://github.com/jmchilton>`_ in `#17329 <https://github.com/galaxyproject/galaxy/pull/17329>`_
* Update to black 2024 stable style by `@nsoranzo <https://github.com/nsoranzo>`_ in `#17391 <https://github.com/galaxyproject/galaxy/pull/17391>`_
* Allow filtering history datasets by object store ID and quota source. by `@jmchilton <https://github.com/jmchilton>`_ in `#17460 <https://github.com/galaxyproject/galaxy/pull/17460>`_
* Improved error messages for runtime sharing problems. by `@jmchilton <https://github.com/jmchilton>`_ in `#17794 <https://github.com/galaxyproject/galaxy/pull/17794>`_

-------------------
23.2.1 (2024-02-21)
-------------------


============
Enhancements
============

* Move and re-use persist_extra_files by `@mvdbeek <https://github.com/mvdbeek>`_ in `#16955 <https://github.com/galaxyproject/galaxy/pull/16955>`_
* optimize object store cache operations by `@SergeyYakubov <https://github.com/SergeyYakubov>`_ in `#17025 <https://github.com/galaxyproject/galaxy/pull/17025>`_

=============
Other changes
=============

* Merge 23.1 into dev by `@mvdbeek <https://github.com/mvdbeek>`_ in `#16534 <https://github.com/galaxyproject/galaxy/pull/16534>`_

-------------------
23.1.4 (2024-01-04)
-------------------

No recorded changes since last release

-------------------
23.1.3 (2023-12-01)
-------------------

No recorded changes since last release

-------------------
23.1.2 (2023-11-29)
-------------------

No recorded changes since last release

-------------------
23.1.1 (2023-10-23)
-------------------


=========
Bug fixes
=========

* Enable ``strict_equality`` mypy option by `@nsoranzo <https://github.com/nsoranzo>`_ in `#15808 <https://github.com/galaxyproject/galaxy/pull/15808>`_

============
Enhancements
============

* Empower Users to Select Storage Destination by `@jmchilton <https://github.com/jmchilton>`_ in `#14073 <https://github.com/galaxyproject/galaxy/pull/14073>`_
* Update Python dependencies by `@galaxybot <https://github.com/galaxybot>`_ in `#15435 <https://github.com/galaxyproject/galaxy/pull/15435>`_
* Refactor badge parsing/serialization/typing for reuse. by `@jmchilton <https://github.com/jmchilton>`_ in `#15987 <https://github.com/galaxyproject/galaxy/pull/15987>`_
* Rename object stores in config. by `@jmchilton <https://github.com/jmchilton>`_ in `#16029 <https://github.com/galaxyproject/galaxy/pull/16029>`_
* Code cleanups from ruff and pyupgrade by `@nsoranzo <https://github.com/nsoranzo>`_ in `#16035 <https://github.com/galaxyproject/galaxy/pull/16035>`_
* De-duplicate code around object store caches.  by `@jmchilton <https://github.com/jmchilton>`_ in `#16108 <https://github.com/galaxyproject/galaxy/pull/16108>`_
* Improved Cache Monitoring for Object Stores by `@jmchilton <https://github.com/jmchilton>`_ in `#16110 <https://github.com/galaxyproject/galaxy/pull/16110>`_
* De-duplication and improvements to the in-process object store cache monitor by `@jmchilton <https://github.com/jmchilton>`_ in `#16111 <https://github.com/galaxyproject/galaxy/pull/16111>`_
* Refactor caching object stores ahead of adding task-based store. by `@jmchilton <https://github.com/jmchilton>`_ in `#16144 <https://github.com/galaxyproject/galaxy/pull/16144>`_

=============
Other changes
=============

* Follow up on object store selection PR. by `@jmchilton <https://github.com/jmchilton>`_ in `#15654 <https://github.com/galaxyproject/galaxy/pull/15654>`_

-------------------
23.0.6 (2023-10-23)
-------------------


=========
Bug fixes
=========

* Fix extra files path handling by `@mvdbeek <https://github.com/mvdbeek>`_ in `#16541 <https://github.com/galaxyproject/galaxy/pull/16541>`_
* Fixes for extra files handling and cached object stores  by `@mvdbeek <https://github.com/mvdbeek>`_ in `#16595 <https://github.com/galaxyproject/galaxy/pull/16595>`_

-------------------
23.0.5 (2023-07-29)
-------------------

No recorded changes since last release

-------------------
23.0.4 (2023-06-30)
-------------------

No recorded changes since last release

-------------------
23.0.3 (2023-06-26)
-------------------

No recorded changes since last release

-------------------
23.0.2 (2023-06-13)
-------------------

No recorded changes since last release

-------------------
23.0.1 (2023-06-08)
-------------------

No recorded changes since last release

-------------------
20.9.1 (2021-03-01)
-------------------

* Second release from the 20.09 branch of Galaxy.

-------------------
20.9.0 (2020-10-15)
-------------------

* First release from the 20.09 branch of Galaxy.

-------------------
20.5.0 (2020-07-04)
-------------------

* First release from the 20.05 branch of Galaxy.

-------------------
19.9.0 (2019-12-16)
-------------------

* Initial import from dev branch of Galaxy during 19.09 development cycle.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/galaxyproject/galaxy",
    "name": "galaxy-objectstore",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "Galaxy",
    "author": "Galaxy Project and Community",
    "author_email": "galaxy-committers@lists.galaxyproject.org",
    "download_url": "https://files.pythonhosted.org/packages/03/aa/41c3a4ed72c8d55d6d7af613abc4dcee5310dd86661ce3e38874c37096d3/galaxy-objectstore-24.0.0.tar.gz",
    "platform": null,
    "description": "\n.. image:: https://badge.fury.io/py/galaxy-objectstore.svg\n   :target: https://pypi.org/project/galaxy-objectstore/\n\n\nOverview\n--------\n\nThe Galaxy_ object store framework and default implementations.\n\n* Code: https://github.com/galaxyproject/galaxy\n\n.. _Galaxy: http://galaxyproject.org/\n\nHistory\n-------\n\n.. to_doc\n\n-------------------\n24.0.0 (2024-04-02)\n-------------------\n\n\n============\nEnhancements\n============\n\n* Convert sample object store configuration to YAML and support configuring inline by `@natefoo <https://github.com/natefoo>`_ in `#17222 <https://github.com/galaxyproject/galaxy/pull/17222>`_\n* Migrate models to pydantic 2 by `@mvdbeek <https://github.com/mvdbeek>`_ in `#17262 <https://github.com/galaxyproject/galaxy/pull/17262>`_\n* API endpoint that allows \"changing\" the objectstore for \"safe\" scenarios.  by `@jmchilton <https://github.com/jmchilton>`_ in `#17329 <https://github.com/galaxyproject/galaxy/pull/17329>`_\n* Update to black 2024 stable style by `@nsoranzo <https://github.com/nsoranzo>`_ in `#17391 <https://github.com/galaxyproject/galaxy/pull/17391>`_\n* Allow filtering history datasets by object store ID and quota source. by `@jmchilton <https://github.com/jmchilton>`_ in `#17460 <https://github.com/galaxyproject/galaxy/pull/17460>`_\n* Improved error messages for runtime sharing problems. by `@jmchilton <https://github.com/jmchilton>`_ in `#17794 <https://github.com/galaxyproject/galaxy/pull/17794>`_\n\n-------------------\n23.2.1 (2024-02-21)\n-------------------\n\n\n============\nEnhancements\n============\n\n* Move and re-use persist_extra_files by `@mvdbeek <https://github.com/mvdbeek>`_ in `#16955 <https://github.com/galaxyproject/galaxy/pull/16955>`_\n* optimize object store cache operations by `@SergeyYakubov <https://github.com/SergeyYakubov>`_ in `#17025 <https://github.com/galaxyproject/galaxy/pull/17025>`_\n\n=============\nOther changes\n=============\n\n* Merge 23.1 into dev by `@mvdbeek <https://github.com/mvdbeek>`_ in `#16534 <https://github.com/galaxyproject/galaxy/pull/16534>`_\n\n-------------------\n23.1.4 (2024-01-04)\n-------------------\n\nNo recorded changes since last release\n\n-------------------\n23.1.3 (2023-12-01)\n-------------------\n\nNo recorded changes since last release\n\n-------------------\n23.1.2 (2023-11-29)\n-------------------\n\nNo recorded changes since last release\n\n-------------------\n23.1.1 (2023-10-23)\n-------------------\n\n\n=========\nBug fixes\n=========\n\n* Enable ``strict_equality`` mypy option by `@nsoranzo <https://github.com/nsoranzo>`_ in `#15808 <https://github.com/galaxyproject/galaxy/pull/15808>`_\n\n============\nEnhancements\n============\n\n* Empower Users to Select Storage Destination by `@jmchilton <https://github.com/jmchilton>`_ in `#14073 <https://github.com/galaxyproject/galaxy/pull/14073>`_\n* Update Python dependencies by `@galaxybot <https://github.com/galaxybot>`_ in `#15435 <https://github.com/galaxyproject/galaxy/pull/15435>`_\n* Refactor badge parsing/serialization/typing for reuse. by `@jmchilton <https://github.com/jmchilton>`_ in `#15987 <https://github.com/galaxyproject/galaxy/pull/15987>`_\n* Rename object stores in config. by `@jmchilton <https://github.com/jmchilton>`_ in `#16029 <https://github.com/galaxyproject/galaxy/pull/16029>`_\n* Code cleanups from ruff and pyupgrade by `@nsoranzo <https://github.com/nsoranzo>`_ in `#16035 <https://github.com/galaxyproject/galaxy/pull/16035>`_\n* De-duplicate code around object store caches.  by `@jmchilton <https://github.com/jmchilton>`_ in `#16108 <https://github.com/galaxyproject/galaxy/pull/16108>`_\n* Improved Cache Monitoring for Object Stores by `@jmchilton <https://github.com/jmchilton>`_ in `#16110 <https://github.com/galaxyproject/galaxy/pull/16110>`_\n* De-duplication and improvements to the in-process object store cache monitor by `@jmchilton <https://github.com/jmchilton>`_ in `#16111 <https://github.com/galaxyproject/galaxy/pull/16111>`_\n* Refactor caching object stores ahead of adding task-based store. by `@jmchilton <https://github.com/jmchilton>`_ in `#16144 <https://github.com/galaxyproject/galaxy/pull/16144>`_\n\n=============\nOther changes\n=============\n\n* Follow up on object store selection PR. by `@jmchilton <https://github.com/jmchilton>`_ in `#15654 <https://github.com/galaxyproject/galaxy/pull/15654>`_\n\n-------------------\n23.0.6 (2023-10-23)\n-------------------\n\n\n=========\nBug fixes\n=========\n\n* Fix extra files path handling by `@mvdbeek <https://github.com/mvdbeek>`_ in `#16541 <https://github.com/galaxyproject/galaxy/pull/16541>`_\n* Fixes for extra files handling and cached object stores  by `@mvdbeek <https://github.com/mvdbeek>`_ in `#16595 <https://github.com/galaxyproject/galaxy/pull/16595>`_\n\n-------------------\n23.0.5 (2023-07-29)\n-------------------\n\nNo recorded changes since last release\n\n-------------------\n23.0.4 (2023-06-30)\n-------------------\n\nNo recorded changes since last release\n\n-------------------\n23.0.3 (2023-06-26)\n-------------------\n\nNo recorded changes since last release\n\n-------------------\n23.0.2 (2023-06-13)\n-------------------\n\nNo recorded changes since last release\n\n-------------------\n23.0.1 (2023-06-08)\n-------------------\n\nNo recorded changes since last release\n\n-------------------\n20.9.1 (2021-03-01)\n-------------------\n\n* Second release from the 20.09 branch of Galaxy.\n\n-------------------\n20.9.0 (2020-10-15)\n-------------------\n\n* First release from the 20.09 branch of Galaxy.\n\n-------------------\n20.5.0 (2020-07-04)\n-------------------\n\n* First release from the 20.05 branch of Galaxy.\n\n-------------------\n19.9.0 (2019-12-16)\n-------------------\n\n* Initial import from dev branch of Galaxy during 19.09 development cycle.\n",
    "bugtrack_url": null,
    "license": "AFL",
    "summary": "Galaxy objectstore framework and plugins",
    "version": "24.0.0",
    "project_urls": {
        "Homepage": "https://github.com/galaxyproject/galaxy"
    },
    "split_keywords": [
        "galaxy"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bccfd7f6a9a25d1a0f256fc74fd18418ba996602e71fa90ebfd5946d589a6461",
                "md5": "e2d31ca6b58d9f3483f15672ab76e8a6",
                "sha256": "dabb83c5740c7b9147bf5895e86323564cb60821fb14d442cbaae34f7286b126"
            },
            "downloads": -1,
            "filename": "galaxy_objectstore-24.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e2d31ca6b58d9f3483f15672ab76e8a6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 63107,
            "upload_time": "2024-04-03T02:47:32",
            "upload_time_iso_8601": "2024-04-03T02:47:32.461310Z",
            "url": "https://files.pythonhosted.org/packages/bc/cf/d7f6a9a25d1a0f256fc74fd18418ba996602e71fa90ebfd5946d589a6461/galaxy_objectstore-24.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "03aa41c3a4ed72c8d55d6d7af613abc4dcee5310dd86661ce3e38874c37096d3",
                "md5": "84903360f0c58f4c2100ec5f28c85fc7",
                "sha256": "0cd30eff8285b83320b3eb5677bb93e3d368a8e771747c906861f88ca5036cd6"
            },
            "downloads": -1,
            "filename": "galaxy-objectstore-24.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "84903360f0c58f4c2100ec5f28c85fc7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 56152,
            "upload_time": "2024-04-03T02:47:33",
            "upload_time_iso_8601": "2024-04-03T02:47:33.751039Z",
            "url": "https://files.pythonhosted.org/packages/03/aa/41c3a4ed72c8d55d6d7af613abc4dcee5310dd86661ce3e38874c37096d3/galaxy-objectstore-24.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-03 02:47:33",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "galaxyproject",
    "github_project": "galaxy",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "circle": true,
    "requirements": [],
    "tox": true,
    "lcname": "galaxy-objectstore"
}
        
Elapsed time: 0.22195s