-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
executable file
·64 lines (54 loc) · 1.95 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
#!/usr/bin/env python
from distutils.core import setup
script_names = [
'scripts/camel2snake',
'scripts/cleanjson',
'scripts/clinks',
'scripts/fix-filenames',
'scripts/music-album-renamer',
'scripts/rompy',
'scripts/s3del',
'scripts/s3lod',
'scripts/s3up',
'scripts/snippetize',
'scripts/srep', ]
long_desc = """
abstrys-toolkit
===============
Useful command-line tools and scripts. Designed for tech writers, usable
by anyone.
Included in the toolkit are the following tools:
- **cleanjson** - cleans up messy json
- **clinks** - check links in HTML files.
- **fix\_filenames** - modifies filenames on the system to snake\_case
- **rompy** - Runs an arbitrary command when a tracked file's modification
time changes
- **s3del** - Deletes Amazon S3 keys or buckets
- **s3lod** - Lists or downloads the contents of Amazon S3 buckets
- **s3pub** - Publishes (upload and make public) any file(s) from the
local system to an Amazon S3 bucket.
- **srep** - search and replace in files given a filespec (either file names
or a glob, ex. \*.xml)
- **snippetize** - cut a file into snippets (or remove snippet markers)
License
-------
This software is provided under the `BSD
3-Clause <http://opensource.org/licenses/BSD-3-Clause>`__ license. See
the `LICENSE
file <https://github.com/Abstrys/abstrys-toolkit/blob/master/LICENSE>`__
for more details.
For more information
--------------------
Contact
`[email protected] <mailto:[email protected]?Subject=abstrys-toolkit>`__."""
setup(name='abstrys-toolkit',
description="""Useful command-line tools and scripts, designed for
technical writing and publication.""",
version='1.05e',
requires=['json', 'boto', 'PyYAML', 'httplib2'],
packages=['abstrys'],
scripts=script_names,
author='Eron Hennessey',
author_email='[email protected]',
url='https://github.com/Abstrys/abstrys-toolkit',
)