|
8 | 8 |
|
9 | 9 | setup( |
10 | 10 | name='delphi', |
11 | | - |
12 | | - # Versions should comply with PEP 440: |
13 | | - # https://www.python.org/dev/peps/pep-0440/ |
14 | | - # |
15 | | - # For a discussion on single-sourcing the version across setup.py and the |
16 | | - # project code, see |
17 | | - # https://packaging.python.org/en/latest/single_source_version.html |
18 | | - version='2.0.1', # Required |
19 | | - |
20 | | - description='A framework for assembling probabilistic models from text.', # Required |
21 | | - |
| 11 | + version='2.0.1', |
| 12 | + description='A framework for assembling probabilistic models from text.', |
22 | 13 | url='https://ml4ai.github.io/delphi/', |
23 | 14 | author='ML4AI', |
24 | 15 | |
25 | | - |
26 | | - classifiers=[ # Optional |
| 16 | + classifiers=[ |
27 | 17 | 'Development Status :: 3 - Alpha', |
28 | 18 | 'Intended Audience :: Science/Research', |
29 | 19 | 'Topic :: Scientific/Engineering :: Artificial Intelligence', |
30 | 20 | 'License :: OSI Approved :: Apache Software License', |
31 | 21 | 'Programming Language :: Python :: 3.6', |
32 | 22 | ], |
33 | | - |
34 | 23 | keywords='assembling models from text', |
35 | 24 | packages=find_packages(exclude=['contrib', 'docs', 'tests*']), |
36 | 25 | install_requires=[ |
|
47 | 36 |
|
48 | 37 | python_requires='>=3.6', |
49 | 38 | setup_requires=['cython'], |
50 | | - # List additional groups of dependencies here (e.g. development |
51 | | - # dependencies). Users will be able to install these using the "extras" |
52 | | - # syntax, for example: |
53 | | - # |
54 | | - # $ pip install sampleproject[dev] |
55 | | - # |
56 | | - # Similar to `install_requires` above, these must be valid existing |
57 | | - # projects. |
58 | | - extras_require={ # Optional |
| 39 | + extras_require={ |
59 | 40 | 'dev': ['check-manifest'], |
60 | 41 | 'test': ['pytest', 'mypy'], |
61 | 42 | 'docs' : [ |
|
64 | 45 | 'sphinx-autodoc-typehints' |
65 | 46 | ] |
66 | 47 | }, |
67 | | - |
68 | | - dependency_links=['git+https://github.com/sorgerlab/indra.git#egg=indra'] |
69 | | - # To provide executable scripts, use entry points in preference to the |
70 | | - # "scripts" keyword. Entry points provide cross-platform support and allow |
71 | | - # `pip` to create the appropriate form of executable for the target |
72 | | - # platform. |
73 | | - # |
74 | | - # For example, the following would provide a command called `sample` which |
75 | | - # executes the function `main` from this package when invoked: |
76 | | - # entry_points={ # Optional |
77 | | - # 'console_scripts': [ |
78 | | - # 'rundelphi=delphi.commands:cli', |
79 | | - # ], |
80 | | - # }, |
| 48 | + dependency_links=['git+https://github.com/sorgerlab/indra.git#egg=indra'], |
81 | 49 | ) |
0 commit comments