{ "info": { "author": "Stefano Cossu <@scossu>", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: Web Environment", "Framework :: Flask", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Cython", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Database :: Database Engines/Servers", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "Lakesuperior\n============\n\n|build status| |docs| |pypi| |codecov|\n\nLakesuperior is a Linked Data repository software. It is capable of storing and\nmanaging large volumes of files and their metadata regardless of their\nformat, size, ethnicity, gender identity or expression.\n\nLakesuperior is an alternative `Fedora Repository\n`__ implementation. Fedora is a mature repository\nsoftware system historically adopted by major cultural heritage institutions\nwhich extends the `Linked Data Platform `__\nprotocol.\n\nGuiding Principles\n------------------\n\nLakesuperior aims at being a reliable and efficient Fedora 4 implementation.\n\nIts main goals are:\n\n- **Reliability:** Based on solid technologies with stability in mind.\n- **Efficiency:** Small memory and CPU footprint, high scalability.\n- **Ease of management:** Tools to perform migration, monitoring and\n maintenance included.\n- **Simplicity of design:** Straight-forward architecture, robustness\n over features.\n\nKey features\n------------\n\n- Stores binary files and RDF metadata in one repository.\n- Multi-modal access: REST/LDP, command line and native Python API.\n- (`almost `_) Drop-in replacement for Fedora4\n- Very stable persistence layer based on\n `LMDB `__ and filesystem. Fully\n ACID-compliant writes guarantee consistency of data.\n- Term-based search and SPARQL Query API + UI\n- No performance penalty for storing many resources under the same\n container, or having one resource link to many URIs\n- Extensible provenance metadata tracking\n- Fits in a pocket: you can carry 50M triples in an 8Gb memory stick.\n\nInstallation & Documentation\n----------------------------\n\nWith Docker::\n\n git clone --recurse-submodules https://github.com/scossu/lakesuperior.git\n cd lakesuperior\n docker-compose up\n\nWith pip (requires a C compiler to be installed)::\n\n pip install lakesuperior\n\nThe full, current documentation is maintained in `Read The Docs\n`__. Please refer to that for more info,\nincluding installation instructions.\n\n.. |build status| image:: http://img.shields.io/travis/scossu/lakesuperior/master.svg?style=flat\n :alt: Build Status\n :target: https://travis-ci.org/username/repo\n\n.. |docs| image:: https://readthedocs.org/projects/lakesuperior/badge/\n :alt: Documentation Status\n :target: https://lakesuperior.readthedocs.io/en/latest/?badge=latest\n\n.. |pypi| image:: https://badge.fury.io/py/lakesuperior.svg\n :alt: PyPI Package\n :target: https://badge.fury.io/py/lakesuperior\n\n.. |codecov| image:: https://codecov.io/gh/scossu/lakesuperior/branch/master/graph/badge.svg\n :alt: Code coverage\n :target: https://codecov.io/gh/scossu/lakesuperior", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://lakesuperior.readthedocs.io", "keywords": "repository linked-data", "license": "Apache License Version 2.0", "maintainer": "", "maintainer_email": "", "name": "lakesuperior", "package_url": "https://pypi.org/project/lakesuperior/", "platform": "", "project_url": "https://pypi.org/project/lakesuperior/", "project_urls": { "Bug Reports": "https://github.com/scossu/lakesuperior/issues", "Discussion": "https://groups.google.com/forum/#!forum/lakesuperior", "Documentation": "https://lakesuperior.readthedocs.io", "Homepage": "https://lakesuperior.readthedocs.io", "Source Code": "https://github.com/scossu/lakesuperior/" }, "release_url": "https://pypi.org/project/lakesuperior/1.0.0a21/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A Linked Data Platform repository sever.", "version": "1.0.0a21" }, "last_serial": 5121960, "releases": { "1.0.0a10": [ { "comment_text": "", "digests": { "md5": "afa369f3af9a036277289c13eab14256", "sha256": "305558cf84a0141fe372e553bf1b9e7bc2654c635007db6bcbed98dadb2aec7e" }, "downloads": -1, "filename": "lakesuperior-1.0.0a10-py3-none-any.whl", "has_sig": false, "md5_digest": "afa369f3af9a036277289c13eab14256", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 943487, "upload_time": "2018-04-04T03:55:14", "url": "https://files.pythonhosted.org/packages/94/91/7c7241d501f96e48e30408f22de55930697e2f8e540377339234ef631df3/lakesuperior-1.0.0a10-py3-none-any.whl" } ], "1.0.0a11": [ { "comment_text": "", "digests": { "md5": "a257424a8a9b0230068d06992a698042", "sha256": "99b1f634db1409d08c056c3d64f8ef1acc5d4fc63fe021c9efb836ef53806f2f" }, "downloads": -1, "filename": "lakesuperior-1.0.0a11-py3-none-any.whl", "has_sig": false, "md5_digest": "a257424a8a9b0230068d06992a698042", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 943132, "upload_time": "2018-04-04T15:49:27", "url": "https://files.pythonhosted.org/packages/66/34/1186a8bb27fb3a82511334f49cdbc2e5662401f8593f0d9260c98a948d93/lakesuperior-1.0.0a11-py3-none-any.whl" } ], "1.0.0a12": [ { "comment_text": "", "digests": { "md5": "adadebc3a8603ce22bf3b531bd24e475", "sha256": "80b26f0bc3e0d1e5b506ddb3ceacb7a6f1c34fac3e55884de1f476a79f5f1927" }, "downloads": -1, "filename": "lakesuperior-1.0.0a12-py3-none-any.whl", "has_sig": false, "md5_digest": "adadebc3a8603ce22bf3b531bd24e475", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 940566, "upload_time": "2018-04-07T05:08:34", "url": "https://files.pythonhosted.org/packages/a0/c0/17031800052f78381be37172ff38c952f8cf6b36441af21087786b32e2a7/lakesuperior-1.0.0a12-py3-none-any.whl" } ], "1.0.0a13": [ { "comment_text": "", "digests": { "md5": "6919fd69d0eb5b6b41679327ad7492cf", "sha256": "e61a31666a8ddfc29dec398874c16d7ed2d99ef4ea60cad4cba1272b8e9e49fb" }, "downloads": -1, "filename": "lakesuperior-1.0.0a13-py3-none-any.whl", "has_sig": false, "md5_digest": "6919fd69d0eb5b6b41679327ad7492cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 942064, "upload_time": "2018-04-14T05:02:17", "url": "https://files.pythonhosted.org/packages/ba/15/0864c6f3920cbb33898a6471fa68dc229bd22770c93c3a60bdcc67fcc660/lakesuperior-1.0.0a13-py3-none-any.whl" } ], "1.0.0a14": [ { "comment_text": "", "digests": { "md5": "e2f55aa9b52356d79c815e4f785090af", "sha256": "f3264d4d06c6a7f23e6c7988aa6d5e35180771e365f2c094409dcb425e63ac3f" }, "downloads": -1, "filename": "lakesuperior-1.0.0a14-py3-none-any.whl", "has_sig": false, "md5_digest": "e2f55aa9b52356d79c815e4f785090af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 726414, "upload_time": "2018-04-23T14:51:33", "url": "https://files.pythonhosted.org/packages/5e/4c/d9ef305f13bde7d7f907515757cb3ec924990049833f0a5b5abd36bd718e/lakesuperior-1.0.0a14-py3-none-any.whl" } ], "1.0.0a15": [ { "comment_text": "", "digests": { "md5": "0c58b081fd49d67463fafc39833c8507", "sha256": "4b2bd7e1a51991ec7de2fc19fd5a525c83849326f1634401f2d393ae751b0a29" }, "downloads": -1, "filename": "lakesuperior-1.0.0a15-py3-none-any.whl", "has_sig": false, "md5_digest": "0c58b081fd49d67463fafc39833c8507", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 726566, "upload_time": "2018-04-27T21:13:33", "url": "https://files.pythonhosted.org/packages/0d/28/ee9378b3851f3df66d1e00f3b986497347e56961db6d92d7fabcd4952f42/lakesuperior-1.0.0a15-py3-none-any.whl" } ], "1.0.0a16": [ { "comment_text": "", "digests": { "md5": "13c9ea2202a8aa03a7960f5c23507fe1", "sha256": "0de9c1f22f5b85f3b8619cf6f4bc9766d5597e9d17c96cc754c09d40d668044f" }, "downloads": -1, "filename": "lakesuperior-1.0.0a16-py3-none-any.whl", "has_sig": false, "md5_digest": "13c9ea2202a8aa03a7960f5c23507fe1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 726711, "upload_time": "2018-04-28T18:40:06", "url": "https://files.pythonhosted.org/packages/ce/4b/0b7e9d6a27a95d4549d4ba73395de38632e225e58de76b2a06ab96140d74/lakesuperior-1.0.0a16-py3-none-any.whl" } ], "1.0.0a17": [ { "comment_text": "", "digests": { "md5": "086c6dcb6b523b6b306ef3c6fa57fe82", "sha256": "1dcfba9b9d7c212b06d66d05e1457c8de0be31c8c72cea55401afd9fe0d998a9" }, "downloads": -1, "filename": "lakesuperior-1.0.0a17-py3-none-any.whl", "has_sig": false, "md5_digest": "086c6dcb6b523b6b306ef3c6fa57fe82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 726655, "upload_time": "2018-05-11T20:45:24", "url": "https://files.pythonhosted.org/packages/f1/7d/a7962172f56b47b5bbb4e930ec72abc4bd2792032837b8a0696e417cc7f9/lakesuperior-1.0.0a17-py3-none-any.whl" } ], "1.0.0a18": [ { "comment_text": "", "digests": { "md5": "65b5cdfd5f994806181a3f148bb0b316", "sha256": "e67b63b1012a1d0fdcd98fbefea6bb0c298439fa8b24620a65f13ba8d5f443bf" }, "downloads": -1, "filename": "lakesuperior-1.0.0a18.tar.gz", "has_sig": false, "md5_digest": "65b5cdfd5f994806181a3f148bb0b316", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 1125551, "upload_time": "2018-10-08T05:41:05", "url": "https://files.pythonhosted.org/packages/ba/fe/b3947a2920021c798894660c22e5e7c4eac7219137951f2c9b081416eb1f/lakesuperior-1.0.0a18.tar.gz" } ], "1.0.0a19": [ { "comment_text": "", "digests": { "md5": "8b161c7596a436a7813fcc0797920658", "sha256": "f0d2398fbd4a16b9eb063ad63fb7b07d6e131a93b6f02ef83cbae72450680951" }, "downloads": -1, "filename": "lakesuperior-1.0.0a19.tar.gz", "has_sig": false, "md5_digest": "8b161c7596a436a7813fcc0797920658", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 1147772, "upload_time": "2018-10-08T05:56:19", "url": "https://files.pythonhosted.org/packages/0e/c5/c9adf1874f260f606ac4eb2ca1eff4e89c3047473f2e50d109975d05b100/lakesuperior-1.0.0a19.tar.gz" } ], "1.0.0a20": [ { "comment_text": "", "digests": { "md5": "38c795b7feccd55d6240986b8100e2aa", "sha256": "6fe08f2ce220008d76451f83734e5972cfcd569c786f6ed626a0094869ba73e1" }, "downloads": -1, "filename": "lakesuperior-1.0.0a20.tar.gz", "has_sig": false, "md5_digest": "38c795b7feccd55d6240986b8100e2aa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1381252, "upload_time": "2019-04-09T07:02:57", "url": "https://files.pythonhosted.org/packages/4c/73/da0644581144c36923aa7a77c82ad8e5ccea68d69e3fa77d2bf339393f44/lakesuperior-1.0.0a20.tar.gz" } ], "1.0.0a21": [ { "comment_text": "", "digests": { "md5": "5d395fc2311c84f9f98e2009b9621475", "sha256": "eaf1dc4f4abe669457bd83753cc85c49f7348117a27ba712e385ba7ba1f18e81" }, "downloads": -1, "filename": "lakesuperior-1.0.0a21.tar.gz", "has_sig": false, "md5_digest": "5d395fc2311c84f9f98e2009b9621475", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1393572, "upload_time": "2019-04-10T03:36:59", "url": "https://files.pythonhosted.org/packages/18/43/403adf3efa845f4e99c5f780a9441140d51e97d94e25d87f604ad8ad6c9a/lakesuperior-1.0.0a21.tar.gz" } ], "1.0.0a9": [ { "comment_text": "", "digests": { "md5": "c3cf548a0102c53229f998ca6be40a43", "sha256": "ddc0ddd03e8fb4db588c299cf4039a2769edf36d1ddfa71a0ebe2310aa75c398" }, "downloads": -1, "filename": "lakesuperior-1.0.0a9-py3-none-any.whl", "has_sig": true, "md5_digest": "c3cf548a0102c53229f998ca6be40a43", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 68225, "upload_time": "2018-04-03T05:17:14", "url": "https://files.pythonhosted.org/packages/ba/2d/71c6fc8956a5d8ac967db1d661f6083f18f80c584dc5334c690418ded9f2/lakesuperior-1.0.0a9-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5d395fc2311c84f9f98e2009b9621475", "sha256": "eaf1dc4f4abe669457bd83753cc85c49f7348117a27ba712e385ba7ba1f18e81" }, "downloads": -1, "filename": "lakesuperior-1.0.0a21.tar.gz", "has_sig": false, "md5_digest": "5d395fc2311c84f9f98e2009b9621475", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1393572, "upload_time": "2019-04-10T03:36:59", "url": "https://files.pythonhosted.org/packages/18/43/403adf3efa845f4e99c5f780a9441140d51e97d94e25d87f604ad8ad6c9a/lakesuperior-1.0.0a21.tar.gz" } ] }