s2cache


Names2cache JSON
Version 0.2.1 PyPI version JSON
download
home_pagehttps://github.com/akshaybadola/s2cache
SummaryUnofficial Semantic Scholar API with Local Cache
upload_time2023-08-28 02:26:31
maintainer
docs_urlNone
authorAkshay
requires_python>=3.8,<4.0
licenseMIT
keywords semanticscholar bibliography async
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            * Unofficial Semantic Scholar Client

  Python Semantic Scholar https://www.semanticscholar.org/product/api client
  with a local cache.

** Features
   - Async requests
   - Local JSON files based storage to avoid redundant requests
   - Can fetch citations > 10000 (Semantic Scholar API limit) when the full
     parsed citation graph is on disk.
   - Filter the data based on certain predicates like
     + Year
     + Author
     + Title
     + Venue
     + CitationCount
   - Local cache of dumped Semantic Scholar Citation Data, for fetching
     citations with papers > 10000.

** Installation

   ~pip install s2cache~

** Usage

   The package is a library for your Bibliography metadata managment needs.
   The intended use is applications which use Semantic Scholar data for
   generating bibliography management, visualizing citation graphs etc.

   It can fetch citations and references from Semantic Scholar API
   https://www.semanticscholar.org/product/api and store in a local cache
   to avoid redundant requests to the service as the citation data fetches
   can be network intensive.

   There is also a filters module also which can be combined to filter the data

   *More to Follow*

** License

   MIT License

   See Semantic Scholar License page https://www.semanticscholar.org/product/api/license
   to view the API License.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/akshaybadola/s2cache",
    "name": "s2cache",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8,<4.0",
    "maintainer_email": "",
    "keywords": "semanticscholar,bibliography,async",
    "author": "Akshay",
    "author_email": "akshay.badola.cs@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b3/8d/7bee09c8020e2f9d79a5d900209633e6cf0d735f563661fb1d475c713e8d/s2cache-0.2.1.tar.gz",
    "platform": null,
    "description": "* Unofficial Semantic Scholar Client\n\n  Python Semantic Scholar https://www.semanticscholar.org/product/api client\n  with a local cache.\n\n** Features\n   - Async requests\n   - Local JSON files based storage to avoid redundant requests\n   - Can fetch citations > 10000 (Semantic Scholar API limit) when the full\n     parsed citation graph is on disk.\n   - Filter the data based on certain predicates like\n     + Year\n     + Author\n     + Title\n     + Venue\n     + CitationCount\n   - Local cache of dumped Semantic Scholar Citation Data, for fetching\n     citations with papers > 10000.\n\n** Installation\n\n   ~pip install s2cache~\n\n** Usage\n\n   The package is a library for your Bibliography metadata managment needs.\n   The intended use is applications which use Semantic Scholar data for\n   generating bibliography management, visualizing citation graphs etc.\n\n   It can fetch citations and references from Semantic Scholar API\n   https://www.semanticscholar.org/product/api and store in a local cache\n   to avoid redundant requests to the service as the citation data fetches\n   can be network intensive.\n\n   There is also a filters module also which can be combined to filter the data\n\n   *More to Follow*\n\n** License\n\n   MIT License\n\n   See Semantic Scholar License page https://www.semanticscholar.org/product/api/license\n   to view the API License.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Unofficial Semantic Scholar API with Local Cache",
    "version": "0.2.1",
    "project_urls": {
        "Homepage": "https://github.com/akshaybadola/s2cache"
    },
    "split_keywords": [
        "semanticscholar",
        "bibliography",
        "async"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "274417cc1c7568458dfb4a7dfcd1f588cad3775a2c1cc60bbdf234838ad02984",
                "md5": "ddfb8bbb360d52a35ff985faa44a3840",
                "sha256": "f04e4e4ebdde580dfcbc273ce5199e7cb1129682e60d6fd370943236853fde44"
            },
            "downloads": -1,
            "filename": "s2cache-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ddfb8bbb360d52a35ff985faa44a3840",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8,<4.0",
            "size": 19852,
            "upload_time": "2023-08-28T02:26:29",
            "upload_time_iso_8601": "2023-08-28T02:26:29.659311Z",
            "url": "https://files.pythonhosted.org/packages/27/44/17cc1c7568458dfb4a7dfcd1f588cad3775a2c1cc60bbdf234838ad02984/s2cache-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b38d7bee09c8020e2f9d79a5d900209633e6cf0d735f563661fb1d475c713e8d",
                "md5": "e3e68a2bc5e81efe1503f7ae9109cacc",
                "sha256": "a77fc1268e0f047c9392a7456446f0d4912f0127b0826aa272def232109d247d"
            },
            "downloads": -1,
            "filename": "s2cache-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "e3e68a2bc5e81efe1503f7ae9109cacc",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8,<4.0",
            "size": 18123,
            "upload_time": "2023-08-28T02:26:31",
            "upload_time_iso_8601": "2023-08-28T02:26:31.568981Z",
            "url": "https://files.pythonhosted.org/packages/b3/8d/7bee09c8020e2f9d79a5d900209633e6cf0d735f563661fb1d475c713e8d/s2cache-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-28 02:26:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "akshaybadola",
    "github_project": "s2cache",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "s2cache"
}
        
Elapsed time: 0.10378s