Browse code

List numpy as required dependency.

Seems to work alright.

Jose Fonseca authored on 21/02/2021 22:25:11
Showing 1 changed files
... ...
@@ -54,6 +54,9 @@ setup(
54 54
         'Topic :: Multimedia :: Graphics :: Viewers',
55 55
     ],
56 56
 
57
-    # This is true, but doesn't work realiably
58
-    #install_requires=['gi', 'gi-cairo', 'numpy'],
57
+    install_requires=[
58
+        # This is true, but doesn't work realiably
59
+        #'PyGObject',
60
+        'numpy'
61
+    ],
59 62
 )
Browse code

Update docs for NumPy dependency.

Fixes https://github.com/jrfonseca/xdot.py/issues/86

Jose Fonseca authored on 02/01/2021 09:32:27
Showing 1 changed files
... ...
@@ -55,5 +55,5 @@ setup(
55 55
     ],
56 56
 
57 57
     # This is true, but doesn't work realiably
58
-    #install_requires=['gi', 'gi-cairo'],
58
+    #install_requires=['gi', 'gi-cairo', 'numpy'],
59 59
 )
Browse code

Bump to version 1.2.

Jose Fonseca authored on 21/11/2020 11:39:40
Showing 1 changed files
... ...
@@ -14,7 +14,7 @@ from setuptools import setup
14 14
 
15 15
 setup(
16 16
     name='xdot',
17
-    version='1.1',
17
+    version='1.2',
18 18
     author='Jose Fonseca',
19 19
     author_email='jose.r.fonseca@gmail.com',
20 20
     url='https://github.com/jrfonseca/xdot.py',
Browse code

Bump to version 1.1.

Jose Fonseca authored on 07/04/2019 01:42:45
Showing 1 changed files
... ...
@@ -14,7 +14,7 @@ from setuptools import setup
14 14
 
15 15
 setup(
16 16
     name='xdot',
17
-    version='1.0',
17
+    version='1.1',
18 18
     author='Jose Fonseca',
19 19
     author_email='jose.r.fonseca@gmail.com',
20 20
     url='https://github.com/jrfonseca/xdot.py',
Browse code

Bump to version 1.0

Jose Fonseca authored on 12/09/2018 14:39:41
Showing 1 changed files
... ...
@@ -14,7 +14,7 @@ from setuptools import setup
14 14
 
15 15
 setup(
16 16
     name='xdot',
17
-    version='0.9',
17
+    version='1.0',
18 18
     author='Jose Fonseca',
19 19
     author_email='jose.r.fonseca@gmail.com',
20 20
     url='https://github.com/jrfonseca/xdot.py',
Browse code

Don't check for graphviz python module

It's not used by xdot. Fixes #51.

Balló György authored on 26/01/2018 22:05:00 • José Fonseca committed on 26/01/2018 22:19:20
Showing 1 changed files
... ...
@@ -31,7 +31,6 @@ setup(
31 31
         """,
32 32
     license="LGPL",
33 33
 
34
-    install_requires=['graphviz'],
35 34
     packages=['xdot', 'xdot/dot', 'xdot/ui'],
36 35
     entry_points=dict(gui_scripts=['xdot=xdot.__main__:main']),
37 36
 
Browse code

Bump version to 0.9.

Jose Fonseca authored on 11/01/2018 10:58:29
Showing 1 changed files
... ...
@@ -14,7 +14,7 @@ from setuptools import setup
14 14
 
15 15
 setup(
16 16
     name='xdot',
17
-    version='0.8',
17
+    version='0.9',
18 18
     author='Jose Fonseca',
19 19
     author_email='jose.r.fonseca@gmail.com',
20 20
     url='https://github.com/jrfonseca/xdot.py',
Browse code

Update setup comments.

Jose Fonseca authored on 19/09/2017 09:07:05
Showing 1 changed files
... ...
@@ -3,12 +3,11 @@
3 3
 # The purpose of this script is to enable uploading xdot.py to the Python
4 4
 # Package Index, which can be easily done by doing:
5 5
 #
6
-#   python setup.py register
7
-#   python setup.py sdist upload
6
+#   python3 setup.py sdist upload
8 7
 #
9 8
 # See also:
10
-# - https://code.google.com/archive/p/jrfonseca/issues/19
11
-# - http://docs.python.org/2/distutils/packageindex.html
9
+# - https://packaging.python.org/distributing/
10
+# - https://docs.python.org/3/distutils/packageindex.html
12 11
 #
13 12
 
14 13
 from setuptools import setup
Browse code

Bump version to 0.8.

Jose Fonseca authored on 23/05/2017 09:52:26
Showing 1 changed files
... ...
@@ -15,7 +15,7 @@ from setuptools import setup
15 15
 
16 16
 setup(
17 17
     name='xdot',
18
-    version='0.7',
18
+    version='0.8',
19 19
     author='Jose Fonseca',
20 20
     author_email='jose.r.fonseca@gmail.com',
21 21
     url='https://github.com/jrfonseca/xdot.py',
Browse code

Fix missing subdirectories to build package.

Pierre Lestringant authored on 10/11/2016 16:31:00 • Jose Fonseca committed on 14/11/2016 21:24:30
Showing 1 changed files
... ...
@@ -33,7 +33,7 @@ setup(
33 33
     license="LGPL",
34 34
 
35 35
     install_requires=['graphviz'],
36
-    packages=['xdot'],
36
+    packages=['xdot', 'xdot/dot', 'xdot/ui'],
37 37
     entry_points=dict(gui_scripts=['xdot=xdot.__main__:main']),
38 38
 
39 39
     # https://pypi.python.org/pypi?%3Aaction=list_classifiers
Browse code

Cleaner splitting into separate modules

Peter Hill authored on 02/07/2016 09:45:05 • Jose Fonseca committed on 10/07/2016 08:40:15
Showing 1 changed files
... ...
@@ -32,8 +32,9 @@ setup(
32 32
         """,
33 33
     license="LGPL",
34 34
 
35
-    py_modules=['xdot'],
36
-    entry_points=dict(gui_scripts=['xdot=xdot:main']),
35
+    install_requires=['graphviz'],
36
+    packages=['xdot'],
37
+    entry_points=dict(gui_scripts=['xdot=xdot.__main__:main']),
37 38
 
38 39
     # https://pypi.python.org/pypi?%3Aaction=list_classifiers
39 40
     classifiers=[
Browse code

Update install_requires comment.

https://github.com/jrfonseca/xdot.py/issues/31

Jose Fonseca authored on 23/06/2016 12:55:57
Showing 1 changed files
... ...
@@ -55,6 +55,6 @@ setup(
55 55
         'Topic :: Multimedia :: Graphics :: Viewers',
56 56
     ],
57 57
 
58
-    # This is true, but pointless, because easy_install PyGTK chokes and dies
59
-    #install_requires=['PyGTK', 'pycairo'],
58
+    # This is true, but doesn't work realiably
59
+    #install_requires=['gi', 'gi-cairo'],
60 60
 )
Browse code

Add PyPi classifiers.

Fixes https://github.com/jrfonseca/xdot.py/issues/31

Jose Fonseca authored on 23/06/2016 12:48:39
Showing 1 changed files
... ...
@@ -35,6 +35,26 @@ setup(
35 35
     py_modules=['xdot'],
36 36
     entry_points=dict(gui_scripts=['xdot=xdot:main']),
37 37
 
38
+    # https://pypi.python.org/pypi?%3Aaction=list_classifiers
39
+    classifiers=[
40
+        'Development Status :: 6 - Mature',
41
+
42
+        'Environment :: X11 Applications :: GTK',
43
+
44
+        'Intended Audience :: Information Technology',
45
+
46
+        'Operating System :: OS Independent',
47
+
48
+        'License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)',
49
+
50
+        'Programming Language :: Python :: 3',
51
+        'Programming Language :: Python :: 3.4',
52
+        'Programming Language :: Python :: 3.5',
53
+        'Programming Language :: Python :: 3 :: Only',
54
+
55
+        'Topic :: Multimedia :: Graphics :: Viewers',
56
+    ],
57
+
38 58
     # This is true, but pointless, because easy_install PyGTK chokes and dies
39 59
     #install_requires=['PyGTK', 'pycairo'],
40 60
 )
Browse code

Bump version.

Fixes https://github.com/jrfonseca/xdot.py/issues/24

Jose Fonseca authored on 20/04/2016 11:43:50
Showing 1 changed files
... ...
@@ -15,7 +15,7 @@ from setuptools import setup
15 15
 
16 16
 setup(
17 17
     name='xdot',
18
-    version='0.6',
18
+    version='0.7',
19 19
     author='Jose Fonseca',
20 20
     author_email='jose.r.fonseca@gmail.com',
21 21
     url='https://github.com/jrfonseca/xdot.py',
Browse code

Update Google Code URLs.

Jose Fonseca authored on 01/12/2015 10:05:03
Showing 1 changed files
... ...
@@ -7,7 +7,7 @@
7 7
 #   python setup.py sdist upload
8 8
 #
9 9
 # See also:
10
-# - https://code.google.com/p/jrfonseca/issues/detail?id=19
10
+# - https://code.google.com/archive/p/jrfonseca/issues/19
11 11
 # - http://docs.python.org/2/distutils/packageindex.html
12 12
 #
13 13
 
Browse code

Apply 2to3.

Jose Fonseca authored on 16/10/2015 23:26:44
Showing 1 changed files
... ...
@@ -1,4 +1,4 @@
1
-#!/usr/bin/env python
1
+#!/usr/bin/env python3
2 2
 #
3 3
 # The purpose of this script is to enable uploading xdot.py to the Python
4 4
 # Package Index, which can be easily done by doing:
Browse code

Update homepage URL.

Too late for 0.6, but at least next release will get it right.

José Fonseca authored on 01/03/2014 18:40:00
Showing 1 changed files
... ...
@@ -18,7 +18,7 @@ setup(
18 18
     version='0.6',
19 19
     author='Jose Fonseca',
20 20
     author_email='jose.r.fonseca@gmail.com',
21
-    url='http://code.google.com/p/jrfonseca/wiki/XDot',
21
+    url='https://github.com/jrfonseca/xdot.py',
22 22
     description="Interactive viewer for Graphviz dot files",
23 23
     long_description="""
24 24
         xdot.py is an interactive viewer for graphs written in Graphviz's dot
Browse code

Bump version number.

Issue #5.

José Fonseca authored on 01/03/2014 18:37:23
Showing 1 changed files
... ...
@@ -15,7 +15,7 @@ from setuptools import setup
15 15
 
16 16
 setup(
17 17
     name='xdot',
18
-    version='0.5',
18
+    version='0.6',
19 19
     author='Jose Fonseca',
20 20
     author_email='jose.r.fonseca@gmail.com',
21 21
     url='http://code.google.com/p/jrfonseca/wiki/XDot',
Browse code

Note on uploading to pipy (issue #71)

José Fonseca authored on 09/05/2013 08:31:26
Showing 1 changed files
... ...
@@ -4,6 +4,7 @@
4 4
 # Package Index, which can be easily done by doing:
5 5
 #
6 6
 #   python setup.py register
7
+#   python setup.py sdist upload
7 8
 #
8 9
 # See also:
9 10
 # - https://code.google.com/p/jrfonseca/issues/detail?id=19
Browse code

Add a comment on how to upload the package to PyPI.

So I can easily find how next time I forget it.

José Fonseca authored on 09/05/2013 07:43:09
Showing 1 changed files
... ...
@@ -1,4 +1,15 @@
1 1
 #!/usr/bin/env python
2
+#
3
+# The purpose of this script is to enable uploading xdot.py to the Python
4
+# Package Index, which can be easily done by doing:
5
+#
6
+#   python setup.py register
7
+#
8
+# See also:
9
+# - https://code.google.com/p/jrfonseca/issues/detail?id=19
10
+# - http://docs.python.org/2/distutils/packageindex.html
11
+#
12
+
2 13
 from setuptools import setup
3 14
 
4 15
 setup(
Browse code

Bump version number.

José Fonseca authored on 09/05/2013 07:34:28
Showing 1 changed files
... ...
@@ -3,7 +3,7 @@ from setuptools import setup
3 3
 
4 4
 setup(
5 5
     name='xdot',
6
-    version='0.4',
6
+    version='0.5',
7 7
     author='Jose Fonseca',
8 8
     author_email='jose.r.fonseca@gmail.com',
9 9
     url='http://code.google.com/p/jrfonseca/wiki/XDot',
Browse code

Add setup script (Marius Gedminas, issue #19).

Jose.R.Fonseca authored on 09/08/2009 13:44:12
Showing 1 changed files
1 1
new file mode 100755
... ...
@@ -0,0 +1,28 @@
1
+#!/usr/bin/env python
2
+from setuptools import setup
3
+
4
+setup(
5
+    name='xdot',
6
+    version='0.4',
7
+    author='Jose Fonseca',
8
+    author_email='jose.r.fonseca@gmail.com',
9
+    url='http://code.google.com/p/jrfonseca/wiki/XDot',
10
+    description="Interactive viewer for Graphviz dot files",
11
+    long_description="""
12
+        xdot.py is an interactive viewer for graphs written in Graphviz's dot
13
+        language.
14
+
15
+        It uses internally the graphviz's xdot output format as an intermediate
16
+        format, and PyGTK and Cairo for rendering.
17
+
18
+        xdot.py can be used either as a standalone application from command
19
+        line, or as a library embedded in your python application.
20
+        """,
21
+    license="LGPL",
22
+
23
+    py_modules=['xdot'],
24
+    entry_points=dict(gui_scripts=['xdot=xdot:main']),
25
+
26
+    # This is true, but pointless, because easy_install PyGTK chokes and dies
27
+    #install_requires=['PyGTK', 'pycairo'],
28
+)