b2luigi


Nameb2luigi JSON
Version 1.1.2 PyPI version JSON
download
home_pagehttps://github.com/belle2/b2luigi
SummaryTask scheduling and batch running for basf2 jobs made simple
upload_time2025-01-20 17:59:09
maintainerNone
docs_urlNone
authorNils Braun, Michael Eliachevitch, The Belle II Collaboration
requires_python<3.12,>=3.8
licenseGNU General Public License v3 or later (GPLv3+)
keywords luigi workflow management belle2
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            b2luigi
=======

.. image:: https://img.shields.io/badge/sphinx-latest-009682
           :target: https://b2luigi.belle2.org//
.. image:: https://img.shields.io/github/license/belle2/b2luigi
           :target: https://github.com/belle2/b2luigi/blob/main/LICENSE
.. image:: https://img.shields.io/pypi/v/b2luigi?logo=pypi
           :target: https://pypi.python.org/pypi/b2luigi/
.. image:: https://zenodo.org/badge/726161674.svg
	   :target: https://zenodo.org/doi/10.5281/zenodo.10853220


``b2luigi`` is a helper package constructed around ``luigi`` that helps you schedule working packages (so-called tasks)
locally or on a batch system.
Apart from the very powerful dependency management system by ``luigi``, ``b2luigi`` extends the user interface
and has a built-in support for the queue systems, e.g. LSF and HTCondor.

You can find more information in the `documentation <https://b2luigi.belle2.org/>`_.
Please note that most of the core features are handled by ``luigi``, which is described in the
separate `luigi documentation <https://luigi.readthedocs.io/en/latest/>`_,
where you can find a lot of useful information.

If you find any bugs or want to add a feature or improve the documentation, please send me a pull request!
Check the `development documentation <https://b2luigi.belle2.org/advanced/development.html>`_
on information how to contribute.

Contributors are listed `here <https://b2luigi.belle2.org/index.html#the-team>`_.

This project is in still beta. Please be extra cautious when using in production mode.

To get notified about new features, (potentially breaking) changes, bugs and
their fixes, I recommend using the ``Watch`` button on GitHub to get
notifications for new releases and/or issues or to subscribe the `releases feed
<https://github.com/belle2/b2luigi/releases.atom>`_ (requires no GitHub
account, just a feed reader).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/belle2/b2luigi",
    "name": "b2luigi",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.12,>=3.8",
    "maintainer_email": null,
    "keywords": "luigi, workflow management, belle2",
    "author": "Nils Braun, Michael Eliachevitch, The Belle II Collaboration",
    "author_email": "software-b2luigi@belle2.org",
    "download_url": "https://files.pythonhosted.org/packages/1e/7d/c6210a6c333abcb1e1bd77f0ef2db7fc0e57f7950254ec4772e88eebb308/b2luigi-1.1.2.tar.gz",
    "platform": null,
    "description": "b2luigi\n=======\n\n.. image:: https://img.shields.io/badge/sphinx-latest-009682\n           :target: https://b2luigi.belle2.org//\n.. image:: https://img.shields.io/github/license/belle2/b2luigi\n           :target: https://github.com/belle2/b2luigi/blob/main/LICENSE\n.. image:: https://img.shields.io/pypi/v/b2luigi?logo=pypi\n           :target: https://pypi.python.org/pypi/b2luigi/\n.. image:: https://zenodo.org/badge/726161674.svg\n\t   :target: https://zenodo.org/doi/10.5281/zenodo.10853220\n\n\n``b2luigi`` is a helper package constructed around ``luigi`` that helps you schedule working packages (so-called tasks)\nlocally or on a batch system.\nApart from the very powerful dependency management system by ``luigi``, ``b2luigi`` extends the user interface\nand has a built-in support for the queue systems, e.g. LSF and HTCondor.\n\nYou can find more information in the `documentation <https://b2luigi.belle2.org/>`_.\nPlease note that most of the core features are handled by ``luigi``, which is described in the\nseparate `luigi documentation <https://luigi.readthedocs.io/en/latest/>`_,\nwhere you can find a lot of useful information.\n\nIf you find any bugs or want to add a feature or improve the documentation, please send me a pull request!\nCheck the `development documentation <https://b2luigi.belle2.org/advanced/development.html>`_\non information how to contribute.\n\nContributors are listed `here <https://b2luigi.belle2.org/index.html#the-team>`_.\n\nThis project is in still beta. Please be extra cautious when using in production mode.\n\nTo get notified about new features, (potentially breaking) changes, bugs and\ntheir fixes, I recommend using the ``Watch`` button on GitHub to get\nnotifications for new releases and/or issues or to subscribe the `releases feed\n<https://github.com/belle2/b2luigi/releases.atom>`_ (requires no GitHub\naccount, just a feed reader).\n",
    "bugtrack_url": null,
    "license": "GNU General Public License v3 or later (GPLv3+)",
    "summary": "Task scheduling and batch running for basf2 jobs made simple",
    "version": "1.1.2",
    "project_urls": {
        "Documentation": "https://b2luigi.belle2.org/",
        "Homepage": "https://github.com/belle2/b2luigi"
    },
    "split_keywords": [
        "luigi",
        " workflow management",
        " belle2"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b631c16634c623324eef72619a8aaab57aa07c83181f92e478d8de2ee098316e",
                "md5": "37b7836ec35aba174c53f4ee914ddd78",
                "sha256": "d34c76bfc2b25561f380587ec65fb6247b1d4b6e6af8087d62397b0ae560bc01"
            },
            "downloads": -1,
            "filename": "b2luigi-1.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "37b7836ec35aba174c53f4ee914ddd78",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.12,>=3.8",
            "size": 77648,
            "upload_time": "2025-01-20T17:59:06",
            "upload_time_iso_8601": "2025-01-20T17:59:06.678758Z",
            "url": "https://files.pythonhosted.org/packages/b6/31/c16634c623324eef72619a8aaab57aa07c83181f92e478d8de2ee098316e/b2luigi-1.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1e7dc6210a6c333abcb1e1bd77f0ef2db7fc0e57f7950254ec4772e88eebb308",
                "md5": "b4bed50ddc1295d925c68751a16a7086",
                "sha256": "8caed910632994a6af35ae83c206ede90c7942bf17d9637745a80bcbc881bf03"
            },
            "downloads": -1,
            "filename": "b2luigi-1.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "b4bed50ddc1295d925c68751a16a7086",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.12,>=3.8",
            "size": 117211,
            "upload_time": "2025-01-20T17:59:09",
            "upload_time_iso_8601": "2025-01-20T17:59:09.120270Z",
            "url": "https://files.pythonhosted.org/packages/1e/7d/c6210a6c333abcb1e1bd77f0ef2db7fc0e57f7950254ec4772e88eebb308/b2luigi-1.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-20 17:59:09",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "belle2",
    "github_project": "b2luigi",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "b2luigi"
}
        
Elapsed time: 0.50443s