-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsetup.py
44 lines (42 loc) · 1.96 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
from setuptools import setup, find_namespace_packages
with open("README.md", "r") as fh:
long_description = fh.read()
setup(
name="richcontext-scholapi",
version="1.2.0",
author="Coleridge Initiative",
author_email="[email protected]",
description="Rich Context API integrations for federating discovery services and metadata exchange across multiple scholarly infrastructure providers",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/Coleridge-Initiative/RCApi",
packages=find_namespace_packages(include=['richcontext.*']),
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Scientific/Engineering :: Human Machine Interfaces",
"Topic :: Scientific/Engineering :: Information Analysis",
],
python_requires=">=3.5",
install_requires=[
"beautifulsoup4",
"biopython",
"crossref-commons",
"dimcli",
"requests",
"requests-cache",
"selenium",
"xmltodict",
],
keywords="Rich Context, DOI, ISSN, ROR, ORCID, PubMed, EuropePMC, Crossref, DataCite, OpenAIRE, Unpaywall, dissemin, Semantic Scholar, RePEc, Dimensions, CORE, discovery, discovery service, federated API, federated metadata, knowledge graph, metadata API, metadata exchange, metadata, persistent identifiers, research publication ontology, research publications, scholarly infrastructure, scholarly metadata, scholarly publishing",
license="MIT",
include_package_data=True,
zip_safe=False
)