Cosimo Lupo
25c84dcb84
Test fontLibValidator with either bytes or unicode
...
This passes on my local machine with both 2.7 and 3.6.
I can't seem to reproduce this error:
https://github.com/unified-font-object/ufoLib/issues/98
2017-10-19 17:34:34 +02:00
Frederik Berlaen
627f997ddb
remove raise errors when the formatVersion < 3
...
see https://github.com/unified-font-object/ufoLib/issues/91
Im going to ahead on this as no one replied...
2017-09-26 21:58:26 +02:00
Cosimo Lupo
fb1eef601f
minor
2017-08-07 18:40:36 +01:00
Cosimo Lupo
b03a005119
Merge pull request #84 from chrissimpkins/master
...
detect incorrect metainfo.plist formatVersion type before version tes…
2017-08-07 18:35:45 +01:00
Chris Simpkins
659299a318
detect incorrect metainfo.plist formatVersion type before version testing ( #83 )
2017-07-27 22:18:42 -04:00
Cosimo Lupo
3d365bcefa
Merge pull request #78 from unified-font-object/pyup-scheduled-update-06-05-2017
...
Scheduled weekly dependency update for week 23
2017-06-05 16:50:00 +01:00
pyup-bot
bf27243b0d
Update fonttools from 3.12.1 to 3.13.1
2017-06-05 14:57:05 +01:00
Cosimo Lupo
ab9985ee3a
Bump version: 2.1.0 → 2.1.1.dev0
2017-05-24 18:39:50 +01:00
Cosimo Lupo
1c5f70c873
Release 2.1.0
2017-05-24 18:38:10 +01:00
Cosimo Lupo
16abd8130c
Add bump_version and release commands to setup.py
2017-05-24 18:37:52 +01:00
Cosimo Lupo
c26bb1072e
Merge pull request #76 from unified-font-object/pyup-scheduled-update-05-22-2017
...
Scheduled weekly dependency update for week 21
2017-05-24 18:20:34 +01:00
pyup-bot
ddf5000d45
Update fonttools from 3.10.0 to 3.12.1
2017-05-22 15:44:05 +02:00
Cosimo Lupo
7059f32998
Merge pull request #73 from anthrotype/reverse-pen
...
[pointPen] add ReverseContourPointPen from defcon
2017-05-02 09:35:44 +01:00
Cosimo Lupo
e883885c3a
[pointPen] add ReverseContourPointPen from defcon
...
https://github.com/typesupply/defcon/issues/106
2017-04-25 10:50:21 +01:00
Cosimo Lupo
f7c0ea88fc
Merge pull request #72 from anthrotype/add-component-kwargs
...
[pointPen] make PointToSegmentPen.addComponent accept/ignore **kwargs
2017-04-25 10:45:28 +01:00
Cosimo Lupo
d952f9a74f
[pointPen] make PointToSegmentPen.addComponent accept/ignore **kwargs
...
The beginPath and addPoint methods of PointToSegmentPen already take
extra **kwargs (via BasePointToSegmentPen); only the addComponent method
does not.
This makes it raise TypeError when an unknown keyword argument is passed
(e.g. 'identifier' for UFO3 objects).
For the PointToSegmentPen, which translates between the PointPen and
the SegmentPen API, it is ok if we only use the arguments that have
an equivalent in the SegmentPen API, and silently discard the **kwargs.
2017-04-25 10:23:38 +01:00
Cosimo Lupo
a9a2096cd2
Merge pull request #71 from unified-font-object/pyup-scheduled-update-04-24-2017
...
Scheduled weekly dependency update for week 17
2017-04-24 18:03:13 +01:00
pyup-bot
cd605b4444
Update fonttools from 3.9.1 to 3.10.0
2017-04-24 14:41:05 +01:00
Cosimo Lupo
7e2b8284f6
Merge pull request #67 from unified-font-object/pyup-scheduled-update-03-27-2017
...
Scheduled weekly dependency update for week 13
2017-03-27 14:44:21 +01:00
pyup-bot
6e6a7e4afb
Update fonttools from 3.8.0 to 3.9.1
2017-03-27 14:28:06 +01:00
pyup-bot
99c5f8491d
Update fonttools from 3.7.2 to 3.8.0
2017-03-06 13:39:50 +00:00
Denis Moyogo Jacquerye
6ca25ce193
Merge pull request #64 from benkiel/master
...
Remove duplicate variable assignment
2017-03-06 13:39:29 +00:00
Cosimo Lupo
57682a8b17
Merge pull request #63 from anthrotype/pointpen-identifier
...
[pointPen] add identifier=None argument to AbstractPointPen methods
2017-02-27 16:55:26 +00:00
Ben Kiel
0bc4ab9497
Remove duplicate variable assignment
2017-02-27 10:18:02 -06:00
Cosimo Lupo
869a8f6a45
[pointPen] add **kwargs to AbstractPointPen's beginPath and addCompoment too
2017-02-27 16:04:47 +00:00
Cosimo Lupo
8e92750f5d
Merge pull request #61 from unified-font-object/pyup-scheduled-update-02-20-2017
...
Scheduled weekly dependency update for week 08
2017-02-27 12:51:56 +00:00
Cosimo Lupo
6739bc8b9d
[pointPen] add identifier=None argument in AbstractPointPen.beginPath, addPoint and addComponent methods
2017-02-27 12:46:06 +00:00
pyup-bot
c8415152e8
Update fonttools from 3.7.0 to 3.7.2
2017-02-20 05:13:05 -08:00
Adrien Tétar
9d6dfda96e
Merge pull request #59 from unified-font-object/pyup-scheduled-update-02-13-2017
...
Scheduled weekly dependency update for week 07
2017-02-18 10:22:29 +01:00
pyup-bot
fd8a1a6fdb
Update fonttools from 3.6.3 to 3.7.0
2017-02-13 05:13:05 -08:00
Cosimo Lupo
95b69bc950
Merge pull request #56 from unified-font-object/pyup-update-fonttools-3.5.0-to-3.6.3
...
Update fonttools to 3.6.3
2017-02-06 19:10:55 +00:00
Cosimo Lupo
fde6540b01
add .pyup.yml for pyup.io bot; updates are now scheduled weekly
2017-02-06 19:04:57 +00:00
pyup-bot
ae986dae85
Update fonttools from 3.5.0 to 3.6.3
2017-02-06 14:43:38 +01:00
Cosimo Lupo
e05e478373
Merge pull request #50 from unified-font-object/pyup-update-fonttools-3.4.0-to-3.5.0
...
Update fonttools to 3.5.0
2017-01-14 16:05:11 +00:00
pyup-bot
c2f929ea7a
Update fonttools from 3.4.0 to 3.5.0
2017-01-14 15:50:49 +00:00
Adrien Tétar
a3d25221af
Merge pull request #49 from unified-font-object/pyup-update-fonttools-3.1.2-to-3.4.0
...
Update fonttools to 3.4.0
2016-12-21 17:16:04 -01:00
pyup-bot
50f72da594
Update fonttools from 3.1.2 to 3.4.0
2016-12-21 16:44:04 +00:00
Cosimo Lupo
5526dc8e17
README.md: add PyPI badge
...
[skip ci]
2016-10-18 12:23:52 +01:00
Cosimo Lupo
51da9ba81e
start new release cycle
2016-10-18 12:21:51 +01:00
Cosimo Lupo
4cb0bb1ff5
Merge pull request #47 from unified-font-object/deploy
...
Deploy to PyPI and Github Releases on tags
2016-10-18 12:07:47 +01:00
Cosimo Lupo
03114c3b47
setup.py: version 2.0.0
2016-10-18 12:04:40 +01:00
Cosimo Lupo
61b93e9a14
configure deployment to Github Releases and PyPI upon tags
2016-10-18 12:04:40 +01:00
Cosimo Lupo
c86c970219
.gitignore: add .eggs/ and .tox/ folders
...
.eggs/ is where setuptools downloads the setup and test requirements.
.tox/ is the folder containing Tox's cache and virtual environments
[skip ci]
2016-10-18 11:09:43 +01:00
Adrien Tétar
8a1075cfe4
Merge pull request #45 from anthrotype/testdata
...
move all test data inside the inlined ufoLib/test modules, and install them
2016-10-17 20:53:02 +02:00
Cosimo Lupo
116bc0b6d2
setup.cfg: include LICENSE.txt in wheel distribution packages
2016-10-17 19:41:15 +01:00
Cosimo Lupo
3b9ced71e0
move all test data inside the inlined ufoLib/test modules, and install them
...
Since the test suite is inlined, it makes sense to also have the test data installed alongside the test modules.
So all the content of the two top-level folders Data and TestData is now placed inside Lib/ufoLib/test/testadata.
The MANIFEST.in has been adjusted accordingly.
The `install_package_data` in setup.py ensures the package data specified in the manifest is installed with the package.
This way anyone who installs ufoLib (even the wheel from PyPI) can run the test suite with `pytest --pyargs ufoLib`.
2016-10-17 19:41:13 +01:00
Adrien Tétar
21b0f40ddc
Merge pull request #44 from anthrotype/setup-fixes
...
setup.py: point package url to github repo; remove `import fontTools` check
2016-10-17 17:41:34 +02:00
Cosimo Lupo
6bfe462ba7
setup.py: point package url to github repo; remove import fontTools
check
...
The `url` field in setup.py must be the home page for the package.
I moved the url to the UFO spec in the 'long_description', so it will show up in the PyPI project page.
Checking for `import fontTools` is redundant since dependency resolution is now automatic.
2016-10-17 16:18:57 +01:00
Cosimo Lupo
835872946d
Merge pull request #43 from anthrotype/fonttools-3.1.2
...
specify fonttools 3.1.2 from PyPI in both setup.py and requirements.txt
2016-10-17 15:34:52 +01:00
Cosimo Lupo
e7aa1768c0
specify fonttools 3.1.2 from PyPI in both setup.py and requirements.txt
2016-10-17 15:19:59 +01:00