Skip to content

Commit ebcfdf0

Browse files
committed
Merge branch 'hotfix-0.1.2'
2 parents 03c0b1a + beff27b commit ebcfdf0

29 files changed

+1521
-1518
lines changed

pythomata/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
__author__ = """Marco Favorito"""
66
__email__ = 'marco.favorito@gmail.com'
7-
__version__ = '0.1.1'
7+
__version__ = '__version__ = '0.1.1''

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1+
setuptools==38.5.2
12
pydot
23
graphviz
4+
pyparsing

setup.py

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,40 +11,36 @@
1111
with open('HISTORY.rst') as history_file:
1212
history = history_file.read()
1313

14-
requirements = ["graphviz", "pydot"]
14+
requirements = ["graphviz", "pydot", "pyparsing"]
1515

16-
setup_requirements = ["graphviz", "pydot"]
16+
setup_requirements = ["graphviz", "pydot", "pyparsing"]
1717

18-
test_requirements = ["graphviz", "pydot"]
18+
test_requirements = ["graphviz", "pydot", "pyparsing"]
1919

2020
setup(
21+
name='pythomata',
22+
version='0.1.2',
23+
description="Python implementation of automata.",
24+
long_description=readme + '\n\n' + history,
2125
author="Marco Favorito",
2226
author_email='marco.favorito@gmail.com',
27+
url='https://github.com/MarcoFavorito/pythomata',
28+
packages=find_packages(include=['pythomata*']),
29+
include_package_data=True,
30+
install_requires=requirements,
31+
license="MIT license",
32+
zip_safe=False,
33+
keywords='pythomata',
2334
classifiers=[
2435
'Development Status :: 2 - Pre-Alpha',
2536
'Intended Audience :: Developers',
2637
'License :: OSI Approved :: MIT License',
2738
'Natural Language :: English',
39+
'Programming Language :: Python :: 3',
2840
'Programming Language :: Python :: 3.5',
2941
'Programming Language :: Python :: 3.6',
3042
],
31-
description="Python implementation of automata.",
32-
entry_points={
33-
'console_scripts': [
34-
'pythomata=pythomata.cli:main',
35-
],
36-
},
37-
install_requires=requirements,
38-
license="MIT license",
39-
long_description=readme + '\n\n' + history,
40-
include_package_data=True,
41-
keywords='pythomata',
42-
name='pythomata',
43-
packages=find_packages(include=['pythomata']),
44-
setup_requires=setup_requirements,
4543
test_suite='tests',
44+
setup_requires=setup_requirements,
4645
tests_require=test_requirements,
47-
url='https://github.com/MarcoFavorito/pythomata',
48-
version='0.1.1',
49-
zip_safe=False,
5046
)

tests/automata/nfa_strings.dot

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
digraph {
22
fake0 [style=invisible]
33
fake1 [style=invisible]
4-
s4 [root=true]
5-
s3 [shape=doublecircle]
64
s2 [shape=doublecircle]
75
s5
6+
s3 [shape=doublecircle]
7+
s4 [root=true]
88
s1 [root=true]
99
fake1 -> s1 [style=bold]
1010
fake0 -> s4 [style=bold]
11-
s3 -> s1 [label=b]
12-
s5 -> s5 [label=b]
1311
s5 -> s5 [label=a]
1412
s5 -> s5 [label=c]
15-
s1 -> s3 [label=b]
16-
s1 -> s2 [label=b]
17-
s1 -> s5 [label=c]
18-
s4 -> s1 [label=b]
19-
s4 -> s5 [label=b]
20-
s4 -> s1 [label=c]
13+
s5 -> s5 [label=b]
2114
s2 -> s1 [label=b]
15+
s4 -> s1 [label=c]
16+
s4 -> s5 [label=b]
17+
s4 -> s1 [label=b]
18+
s1 -> s5 [label=c]
19+
s1 -> s2 [label=b]
20+
s1 -> s3 [label=b]
21+
s3 -> s1 [label=b]
2222
}

tests/automata/nfa_strings.dot.svg

Lines changed: 55 additions & 55 deletions
Loading

0 commit comments

Comments
 (0)