-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsetup.py
More file actions
37 lines (35 loc) · 1.15 KB
/
setup.py
File metadata and controls
37 lines (35 loc) · 1.15 KB
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
#!/usr/bin/env python
from setuptools import setup
with open("README.md", "r") as fh:
long_description = fh.read()
setup(name='icalcli',
version='1.1.3',
maintainer='Jayanth R. Varma',
maintainer_email='jrvarma@gmail.com',
description='Icalendar Calendar Command Line Interface',
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/jrvarma/icalcli",
packages=['icalcli', 'icalcli.etesync_backend', 'icalcli.file_backend'],
install_requires=[
'python-dateutil',
'parsedatetime',
'icalendar',
'recurring_ical_events',
],
extras_require={
'parsedatetime': ["parsedatetime"],
},
entry_points={
'console_scripts':
['icalcli=icalcli.icalcli:main'],
},
classifiers=[
"Development Status :: 3 - Alpha",
"Environment :: Console",
"Intended Audience :: End Users/Desktop",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
],
python_requires='>=3.6',
) # noqa E124