lacuscore


Namelacuscore JSON
Version 1.12.7 PyPI version JSON
download
home_pagehttps://github.com/ail-project/LacusCore
SummaryCore of Lacus, usable as a module
upload_time2024-12-26 13:10:01
maintainerNone
docs_urlNone
authorRaphaël Vinot
requires_python<4.0,>=3.9
licenseBSD-3-Clause
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Documentation Status](https://readthedocs.org/projects/lacuscore/badge/?version=latest)](https://lacuscore.readthedocs.io/en/latest/?badge=latest)

# Modulable Lacus

Lacus, but as a simple module.

# Installation

```bash
pip install lacuscore
```

# Design

`LacusCore` is the part taking care of enqueuing and capturing URLs or web enabled documents.
It can be used as a module in your own project, see below for the usage

[Lacus](https://github.com/ail-project/lacus) is the webservice that uses `LacusCore`,
and you can use [Pylacus](https://github.com/ail-project/pylacus) to query it.

The `enqueue`, `get_capture_status`, and `get_capture` methods if `LacusCore` and `PyLacus` have
the same parameters which means you can easily use them interchangeably in your project.


For more information regarding the usage of the module and a few examples, please refer to
[the documentation](https://lacuscore.readthedocs.io/en/latest/)


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ail-project/LacusCore",
    "name": "lacuscore",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Rapha\u00ebl Vinot",
    "author_email": "raphael.vinot@circl.lu",
    "download_url": "https://files.pythonhosted.org/packages/30/37/de59161ac9c0273ce2bba0a2e4b63923e5b49c9b43e0883723dfc6b18cb4/lacuscore-1.12.7.tar.gz",
    "platform": null,
    "description": "[![Documentation Status](https://readthedocs.org/projects/lacuscore/badge/?version=latest)](https://lacuscore.readthedocs.io/en/latest/?badge=latest)\n\n# Modulable Lacus\n\nLacus, but as a simple module.\n\n# Installation\n\n```bash\npip install lacuscore\n```\n\n# Design\n\n`LacusCore` is the part taking care of enqueuing and capturing URLs or web enabled documents.\nIt can be used as a module in your own project, see below for the usage\n\n[Lacus](https://github.com/ail-project/lacus) is the webservice that uses `LacusCore`,\nand you can use [Pylacus](https://github.com/ail-project/pylacus) to query it.\n\nThe `enqueue`, `get_capture_status`, and `get_capture` methods if `LacusCore` and `PyLacus` have\nthe same parameters which means you can easily use them interchangeably in your project.\n\n\nFor more information regarding the usage of the module and a few examples, please refer to\n[the documentation](https://lacuscore.readthedocs.io/en/latest/)\n\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Core of Lacus, usable as a module",
    "version": "1.12.7",
    "project_urls": {
        "Documentation": "https://lacuscore.readthedocs.io/en/latest/",
        "Homepage": "https://github.com/ail-project/LacusCore",
        "Repository": "https://github.com/ail-project/LacusCore"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0574abe51fba679be8342479e0d422f8d7724bf1549ae4f5926116a8430b220",
                "md5": "4955b8719f9d1b09fda3c411d4e02735",
                "sha256": "e041743d07f2c9e401549d19668db911579488d374a0e8ee8ce3815e39ef54ca"
            },
            "downloads": -1,
            "filename": "lacuscore-1.12.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4955b8719f9d1b09fda3c411d4e02735",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 17847,
            "upload_time": "2024-12-26T13:09:58",
            "upload_time_iso_8601": "2024-12-26T13:09:58.737214Z",
            "url": "https://files.pythonhosted.org/packages/f0/57/4abe51fba679be8342479e0d422f8d7724bf1549ae4f5926116a8430b220/lacuscore-1.12.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3037de59161ac9c0273ce2bba0a2e4b63923e5b49c9b43e0883723dfc6b18cb4",
                "md5": "9cec10f9f01cbfbf3f9db6b36a36f249",
                "sha256": "72b5cc1a45559e52431e1a2ba21b1985d5e703ac3e9737e9439715386d2b8d28"
            },
            "downloads": -1,
            "filename": "lacuscore-1.12.7.tar.gz",
            "has_sig": false,
            "md5_digest": "9cec10f9f01cbfbf3f9db6b36a36f249",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 16438,
            "upload_time": "2024-12-26T13:10:01",
            "upload_time_iso_8601": "2024-12-26T13:10:01.346133Z",
            "url": "https://files.pythonhosted.org/packages/30/37/de59161ac9c0273ce2bba0a2e4b63923e5b49c9b43e0883723dfc6b18cb4/lacuscore-1.12.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-26 13:10:01",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ail-project",
    "github_project": "LacusCore",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "lacuscore"
}
        
Elapsed time: 0.46546s