1
- from setuptools import setup
1
+ from os import path
2
+ from setuptools import setup , find_packages
3
+
4
+ import bakrep
5
+
6
+ # Get the long description from the README file
7
+ setup_dir = path .abspath (path .dirname (__file__ ))
8
+ with open (path .join (setup_dir , 'README.md' ), encoding = 'utf-8' ) as f :
9
+ long_description = f .read ()
10
+
2
11
3
12
setup (
4
- setup_requires = ['pbr' ],
5
- pbr = True
6
- )
13
+ name = 'bakrep-cli' ,
14
+ version = bakrep .__version__ ,
15
+ description = 'BakRep CLI: a commandline tool for the batch download of BakRep datasets' ,
16
+ keywords = ['bioinformatics' , 'annotation' , 'bacteria' , 'genomes' , 'bakrep' ],
17
+ long_description = long_description ,
18
+ long_description_content_type = 'text/markdown' ,
19
+ license = 'GPLv3' ,
20
+ author = 'Lukas Jelonek' ,
21
+
22
+ url = 'https://bakrep.computational.bio' ,
23
+ packages = find_packages (include = ['bakrep' ]),
24
+ python_requires = '>=3.9' ,
25
+ include_package_data = False ,
26
+ zip_safe = False ,
27
+ install_requires = [
28
+ 'requests >= 2.32'
29
+ ],
30
+ entry_points = {
31
+ 'console_scripts' : [
32
+ 'bakrep=bakrep.cli:entrypoint'
33
+ ]
34
+ },
35
+ classifiers = [
36
+ 'Operating System :: POSIX :: Linux' ,
37
+ 'Programming Language :: Python :: 3 :: Only' ,
38
+ 'Programming Language :: Python :: 3.9' ,
39
+ 'Programming Language :: Python :: 3.10' ,
40
+ 'Programming Language :: Python :: 3.11' ,
41
+ 'Programming Language :: Python :: 3.12' ,
42
+ 'Development Status :: 5 - Production/Stable' ,
43
+ 'License :: OSI Approved :: GNU General Public License v3 (GPLv3)' ,
44
+ 'Topic :: Scientific/Engineering :: Bio-Informatics' ,
45
+ 'Environment :: Console' ,
46
+ 'Intended Audience :: Science/Research' ,
47
+ 'Natural Language :: English'
48
+ ],
49
+ project_urls = {
50
+ 'Documentation' : 'https://github.com/ag-computational-bio/bakrep-cli' ,
51
+ 'Source' : 'https://github.com/ag-computational-bio/bakrep-cli' ,
52
+ 'Bug Reports' : 'https://github.com/ag-computational-bio/bakrep-cli/issues' ,
53
+ 'CI' : 'https://github.com/ag-computational-bio/bakrep-cli/actions'
54
+ },
55
+ )
0 commit comments