-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathsetup.py
84 lines (75 loc) · 2.17 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# -*- coding: utf-8 -*-
"""
Backup setup.py for install
"""
import codecs
from setuptools import setup
from os import path
here = path.abspath(path.dirname(__file__))
# Get the long description from the README file
with codecs.open(path.join(here, "README.md"), "r", "utf-8") as f:
readme = f.read()
packages = [
"blogger_cli",
"blogger_cli.blog_manager",
"blogger_cli.cli_utils",
"blogger_cli.commands",
"blogger_cli.commands.convert_utils",
"blogger_cli.commands.export_utils",
"blogger_cli.commands.feed_utils",
"blogger_cli.commands.serve_utils",
"blogger_cli.converter",
"blogger_cli.resources",
"blogger_cli.tests",
]
package_data = {
"": ["*"],
"blogger_cli.resources": [
"blog_layout/*",
"blog_layout/_blogger_templates/*",
"blog_layout/assets/css/*",
"blog_layout/blog/*",
],
"blogger_cli.tests": [
"tests_resources/*",
"tests_resources/_blogger_templates/*",
"tests_resources/index/*",
"tests_resources/results/*",
],
}
install_requires = [
"bs4>=0.0.1,<0.0.2",
"click>=7.0,<8.0",
"colorama>=0.4.1,<0.5.0",
"feedgen>=0.9.0,<0.10.0",
"markdown>=3.1,<4.0",
"misspellings>=1.5,<2.0",
"nbconvert>=5.5,<6.0",
"pyspellchecker>=0.5.0,<0.6.0",
"selectolax>=0.2.1,<0.3.0",
]
entry_points = {
"console_scripts": ["blogger = blogger_cli.cli:cli"],
}
setup(
name="blogger-cli",
version="1.2.4",
description="Blogger cli is a CLI tool to convert ipynb, md, html file to responsive html files.",
long_description=readme,
long_description_content_type="text/markdown",
author="hemanta212",
author_email="sharmahemanta.212@gmail.com",
url="https://hemanta212.github.io/blogger-cli",
keywords=["jupyter notebook", "github pages", "blogger"],
license="MIT",
packages=packages,
package_data=package_data,
include_package_data=True,
install_requires=install_requires,
entry_points=entry_points,
python_requires=">=3.6,<4.0",
project_urls={
"Bug Reports": "https://github.com/hemanta212/blogger-cli/issues",
"Source": "https://github.com/hemanta212/blogger-cli/",
},
)