Skip to content

Commit 8223d3f

Browse files
committed
packaged it
1 parent ac114aa commit 8223d3f

File tree

3 files changed

+31
-5
lines changed

3 files changed

+31
-5
lines changed

asciidrumming/__init__.py

Whitespace-only changes.

asciidrumming/drumming.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
import click
44
import pprint
55

6-
from parse import parse_composition
6+
from .parse import parse_composition
77
#from sample import make_simple_instrument
88
#from sample import make_advanced_instrument
99

10-
from assemble import assemble_verses
11-
from assemble import render_verses
10+
from .assemble import assemble_verses
11+
from .assemble import render_verses
1212

13-
from sample import render_to_pydub
14-
from sample import play
13+
from .sample import render_to_pydub
14+
from .sample import play
1515

1616
@click.command()
1717
@click.option('--bpm', default=-1, help='base beats per minute')

setup.py

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#!/usr/bin/env python
2+
3+
from setuptools import setup
4+
5+
def read_requirements(name='requirements.txt'):
6+
7+
with open(name, 'r') as fh:
8+
requirements = [l.strip() for l in fh.readlines() if l.strip()]
9+
10+
return requirements
11+
12+
setup(
13+
name='asciidrumming',
14+
version='0.0.1',
15+
description='Ascii-based (drum-)sequencer.',
16+
url='http://github.com/isnok/asciidrumming',
17+
author='Konstantin Martini',
18+
author_email='[email protected]',
19+
license='None yet',
20+
packages=['asciidrumming'],
21+
zip_safe=False,
22+
install_requires=read_requirements(),
23+
entry_points = {
24+
'console_scripts': ['ascii_drummer=asciidrumming.drumming:main'],
25+
},
26+
)

0 commit comments

Comments
 (0)