Cosimo Lupo
fe90e12601
Remove old 'Doc/ttx.1' man page as outdated, not working on Mac/Windows
...
The file contains outdated information and nobody is maintaining it any longer.
Plus it only works on Linux, and only if pip installing as sudo (which is bad!).
We need proper Sphinx+ReadTheDocs kind of documentation.
2016-08-19 12:27:09 +01:00
Cosimo Lupo
e6a7e3c53c
setup.py: use setuptools.find_packages instead of specifying list of sub-packages
2016-08-19 10:16:18 +01:00
Cosimo Lupo
94b7cac969
setup.py: drop support for distutils-only setup; require setuptools
...
It's 2016.
2016-08-19 10:14:01 +01:00
Cosimo Lupo
189fac4758
setup.py: pep8 whitespace; remove unused imports
2016-08-06 13:37:39 +01:00
Cosimo Lupo
8e3b30a078
Revert "setup.py: version 3.1"
...
This reverts commit cef46f09cf2ddac7e4cd34ed385a094877a8bc4e.
Let's change the package version string only when we are ready to tag the new release.
2016-08-06 13:30:15 +01:00
Cosimo Lupo
cef46f09cf
setup.py: version 3.1
2016-08-06 11:59:00 +01:00
Behdad Esfahbod
5f953db5ee
[varLib] Document module a bit
2016-04-15 13:56:37 -07:00
Ayantha Randika
aa90ff936d
Added otlLib
2016-01-19 17:49:08 +05:30
amitdo
bf51c78d72
Remove obsolete code - 'xml.parsers.expat' is part of
...
Python's stdlib
The 'xml.parsers.expat' module has been a part of Python's Standard Library since version 2.0. Link: https://docs.python.org/2/library/pyexpat.html#module-xml.parsers.expat . FontTools requires Python 2.7, or Python 3.3 or later. Checking for the existence of this module is not necessary anymore.
2016-01-10 12:45:32 +02:00
Adrien Tétar
ed5b9d9b57
setup.py: add feaLib and mtiLib
2016-01-02 16:38:17 +01:00
Ben Kiel
d7623b08ca
Add t1Lib to packages
...
Seems that setup.py wasn't installing this.
2015-12-07 16:01:09 -06:00
Khaled Hosny
b39077b64e
Fix setup.py to install fontTools.subset
...
Broken since 29d7edf76f9ca888d120f2018e08e2b337ba7cf8.
2015-12-01 11:58:20 +04:00
Behdad Esfahbod
58f86f318a
3.0
2015-08-31 18:57:15 +01:00
Behdad Esfahbod
e02ea3f28d
[setup] Remove obsolete version check
2015-08-31 18:55:34 +01:00
Cosimo Lupo
73a6fa8b11
[setup.py] monkeypatch py_compile to halt compilation on syntax errors
...
Fixes https://github.com/behdad/fonttools/issues/290
2015-06-14 00:22:43 +01:00
Cosimo Lupo
8f1e58c6a6
[setup.py] use py_modules instead of packages "" for standalone modules
...
That is to get rid of the warning that '' is not a valid package name
2015-05-20 12:40:19 +01:00
Cosimo Lupo
175a16209c
[setup.py] use setuptools if available, or fall back to distutils
...
modify scripts to work as setuptools 'console_scripts', where the main
function takes no arguments;
add empty identifier "" in 'packages' argument of setup, to install the
standalone sstruct.py and xmlWriter.py for legacy support;
remove py2exe since it is made redundant by setuptools 'console_scripts';
remove custom 'build_ext' command since the eexecOpmodule.c is no longer
present.
2015-05-20 11:02:43 +01:00
Behdad Esfahbod
2a60b441b0
Bump version to 2.5, update maintainer and URL
...
https://github.com/behdad/fonttools/issues/140
2014-08-13 13:10:31 -04:00
Roozbeh Pournader
642eaf135d
Properly merge head.flags and OS/2.fsType
...
Also install the merge script.
2013-12-22 15:33:25 -05:00
Behdad Esfahbod
494d9d139e
Remove eexecOp C extension
...
It hasn't been working:
6102ba7500
And it's only used to load Type1 fonts, so who cares if the Python
implementation is slow...
2013-12-07 17:36:12 -05:00
Behdad Esfahbod
9cab956e1c
[setup] Remove "" from packages
...
We should never install any module in the root.
2013-11-29 16:21:02 -05:00
Behdad Esfahbod
986407e037
Fix setup.py warning
...
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'console'
2013-11-29 16:18:55 -05:00
Denis Jacquerye
db08ee2c19
missing from __future__ import print_function in setup.py
...
python3: sum() can't sum bytes, using b''.join(seq) instead
2013-11-29 14:15:48 -05:00
Behdad Esfahbod
57fbb3dcb3
Remove fontTools.ttLib.test from setup.py
...
Fixes up 9e4b640932b25a59745e30a6de1f943a2f50d5ba
Fixes https://github.com/behdad/fonttools/issues/41
2013-11-25 04:57:42 -05:00
Khaled Hosny
0e37f89e70
Letovers from pyftfontview → pyftinspect rename
...
Fixes “setup.py install”.
2013-09-12 11:13:39 +02:00
Behdad Esfahbod
ee5e163149
[setup.py] Add new tools
2013-08-29 18:53:38 -04:00
Behdad Esfahbod
4d1541a66b
[setup.py] Remove numpy
2013-08-29 18:50:24 -04:00
pabs3
c88536d1f4
Add dependency information to the setup file.
...
Patch-by: Mikhail Kashkin <mkashkin@gmail.com>
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@621 4cde692c-a291-49d1-8350-778aa11640f8
2013-06-25 01:37:36 +00:00
pabs3
ec62dbe03e
Release fonttools version 2.4
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@619 4cde692c-a291-49d1-8350-778aa11640f8
2013-06-22 14:25:03 +00:00
pabs3
86cee05817
Fix the instructions for building a Windows installer.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@582 4cde692c-a291-49d1-8350-778aa11640f8
2010-12-29 10:43:44 +00:00
pabs3
e7689a4856
Release fonttools version 2.3
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@579 4cde692c-a291-49d1-8350-778aa11640f8
2009-11-08 15:58:24 +00:00
pabs3
406cb2f7ba
Install the manual page to the correct location.
...
Shame on MacPorts and Gentoo for not forwarding this change.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@576 4cde692c-a291-49d1-8350-778aa11640f8
2009-11-08 15:54:25 +00:00
pabs3
ff85008e80
Get ready to release version 2.2
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@559 4cde692c-a291-49d1-8350-778aa11640f8
2008-05-18 06:28:37 +00:00
pabs3
3697259346
Add cleaned-up and updated manual page from the Debian package.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@552 4cde692c-a291-49d1-8350-778aa11640f8
2008-05-16 08:45:43 +00:00
jvr
1b7d54fedc
converted usage of Numeric to numpy
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@537 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-04 15:25:27 +00:00
jvr
a5ed95261c
post 2.1 version numbering
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@531 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 17:20:26 +00:00
pabs3
d80c13e389
Get ready to release version 2.1
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@516 4cde692c-a291-49d1-8350-778aa11640f8
2008-01-28 04:19:40 +00:00
pabs3
fb8e53bfcf
Just use fonttools as the tarball name.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@515 4cde692c-a291-49d1-8350-778aa11640f8
2008-01-28 04:00:14 +00:00
jvr
ceb3449e2b
whoops, forgot to add the .pens subpacke to the distutils script :-( noticed by rroberts.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@433 4cde692c-a291-49d1-8350-778aa11640f8
2003-08-28 17:59:52 +00:00
jvr
91bde1751e
edited meta info, added trove classification
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@382 4cde692c-a291-49d1-8350-778aa11640f8
2003-01-03 21:01:07 +00:00
jvr
b46acaab88
ttx it is, the other tools are now obsolete
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@315 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 09:22:28 +00:00
jvr
7bd0d8cdc1
oops.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@280 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-13 08:15:21 +00:00
jvr
366823498c
added py2exe support (yes, that was basically all there was to it...)
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@278 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-11 18:19:46 +00:00
jvr
059cbe3cfb
gracefully skip C extension if it can't be built
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@274 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-01 09:11:01 +00:00
jvr
fdf2d770c7
install the scripts from Tools/
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@193 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-03 18:57:02 +00:00
jvr
48e4b6254e
import expat instead of xmlproc, as that's what we're using now
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@187 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-03 08:59:22 +00:00
jvr
5808f3ff71
added warning about dependency on NumPy and PyXML
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@151 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 23:03:47 +00:00
jvr
09f337befd
eexecOp.{so|pyd|slb} goes into fontTools/misc/
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@145 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 19:18:30 +00:00
jvr
3285b4b52d
Removed obsolete install.py script, and replaced it with a
...
proper setup.py, offering full distutils support. So far only
tested under MacOS.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@140 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 18:47:22 +00:00