154 Commits

Author SHA1 Message Date
Behdad Esfahbod
4c24a3e328 [varLib/merger] Fix merging of SinglePos with pos=0
Fixes https://github.com/fonttools/fonttools/issues/3111
2023-05-19 18:37:15 +02:00
Colin M. Ford
c76b8f9990 Adding GlyphsLib to the requirements.txt, requested by Anthrotype 2023-04-06 10:48:00 -04:00
Cosimo Lupo
7f4fe17e5b
Drop Python3.7, require 3.8+
Revert "Revert "Merge pull request #2879 from fonttools/drop-py37""

This reverts commit f21e6768a7e970e3ec0f3c4b818f47f8dfd1c92b.

Which in turn, reverted https://github.com/fonttools/fonttools/pull/2879
2023-02-02 15:34:11 +00:00
Cosimo Lupo
2f0b065b30
requirements.txt: bump skia-pathops==0.7.3 2022-11-14 13:43:29 +00:00
Cosimo Lupo
f21e6768a7
Revert "Merge pull request #2879 from fonttools/drop-py37"
This reverts commit 66a3ec90713375aec5a95d1698ef1521fd432918, reversing
changes made to 82b90236f839fc9fc8e694ddcdee0ad1604d30ec.

A major user of fontTools, RoboFont, will need a bit more time to wean itself from Python 3.7.
We can delay this change by a few more months to give them time to upgrade.
2022-11-14 13:39:18 +00:00
pyup-bot
d80d1360bc Update uharfbuzz from 0.31.0 to 0.32.0 2022-11-07 16:10:40 +00:00
pyup-bot
a613b0d69d Update pyobjc from 8.5.1 to 9.0 2022-11-07 16:10:40 +00:00
pyup-bot
638acdcc36 Update ufolib2 from 0.13.1 to 0.14.0 2022-11-07 16:10:29 +00:00
Cosimo Lupo
f15efa00b1
bump skia-pathops==0.7.3 so we install 3.11 wheels 2022-11-03 12:22:55 +00:00
Cosimo Lupo
496da9985b
setup.py: drop soon EOL python 3.7, require 3.8+
Fixes https://github.com/fonttools/fonttools/issues/2878 and https://github.com/fonttools/fonttools/issues/2163
2022-11-03 11:21:11 +00:00
Cosimo Lupo
fe4bb77cda require unicodedata2>=15 to support Unicode 15 2022-10-28 18:02:45 -07:00
pyup-bot
75de2d4c69 Update uharfbuzz from 0.30.0 to 0.31.0 2022-10-24 09:11:05 -07:00
pyup-bot
b33347bd6e Update pyobjc from 8.5 to 8.5.1 2022-10-24 09:11:04 -07:00
pyup-bot
dd38c3356d Update scipy from 1.9.1 to 1.9.3 2022-10-24 09:11:04 -07:00
pyup-bot
ccf9bdffd0 Update scipy from 1.9.0 to 1.9.1 2022-09-12 17:11:03 +01:00
Cosimo Lupo
615d62ab25 requirements.txt: keep scipy pinned for python_version < 3.7 2022-08-15 12:03:27 +02:00
pyup-bot
4fa24b33ec Update uharfbuzz from 0.26.0 to 0.30.0 2022-08-08 17:10:09 +01:00
pyup-bot
199301ade5 Update scipy from 1.8.1 to 1.9.0 2022-08-08 17:10:08 +01:00
pyup-bot
e404c473a8 Update scipy from 1.7.3 to 1.9.0 2022-08-08 17:10:08 +01:00
Cosimo Lupo
63ce9ea3e8 requirements.txt: scipy 1.8 now requires py38 2022-06-09 17:26:55 +01:00
pyup-bot
a067d906d8 Update uharfbuzz from 0.24.1 to 0.26.0 2022-06-06 17:09:07 +01:00
pyup-bot
859cdbd9b3 Update pyobjc from 8.1 to 8.5 2022-06-06 17:09:07 +01:00
pyup-bot
02478819cf Update ufolib2 from 0.13.0 to 0.13.1 2022-06-06 17:09:06 +01:00
pyup-bot
a3b647f276 Update fs from 2.4.14 to 2.4.16 2022-06-06 17:09:06 +01:00
pyup-bot
16b48bb1a6 Update zopfli from 0.1.9 to 0.2.1 2022-06-06 17:09:06 +01:00
pyup-bot
b93d3490c8 Update scipy from 1.7.3 to 1.8.1 2022-06-06 17:09:05 +01:00
pyup-bot
253c2dbde5 Update freetype-py from 2.2.0 to 2.3.0 2022-06-06 17:09:05 +01:00
Qunxin Liu
fe196bf88e Use Harfbuzz Repacker for packing GSUB/GPOS tables 2022-04-14 10:42:50 -07:00
Takaaki Fuji
3f26a1301a Add freetype-py to requirements.txt 2022-01-11 01:42:05 +09:00
Cosimo Lupo
629f44b8cc
Merge pull request #2484 from fonttools/unicodedata2-14
bump unicodedata2 dependency to 14.0.0
2021-12-20 16:54:14 +00:00
Cosimo Lupo
bd58e66dbf bump unicodedata2 dependency to 14.0.0
now supports pypy3 and Unicode 14.0
2021-12-20 16:44:17 +00:00
pyup-bot
315faa37ca Update ufolib2 from 0.12.1 to 0.13.0 2021-12-20 16:05:21 +00:00
pyup-bot
57ee514ef9 Update pyobjc from 8.0 to 8.1 2021-12-06 16:05:09 +00:00
pyup-bot
a25707c3e1 Update skia-pathops from 0.7.1 to 0.7.2 2021-12-06 16:05:09 +00:00
pyup-bot
9f6b827a53 Update scipy from 1.7.2 to 1.7.3 2021-11-29 16:06:09 +00:00
pyup-bot
22f170af8b Update fs from 2.4.13 to 2.4.14 2021-11-22 16:06:05 +00:00
Cosimo Lupo
2e6b010834
Update requirements.txt 2021-11-15 12:06:51 +00:00
Cosimo Lupo
d36ac5ca28 requirements.txt: use brotlicffi on pypy
brotlipy was renamed to brotlicffi, we changed imports and setup.py'
s install_requires in https://github.com/fonttools/fonttools/pull/2117 but forgot to update the requirements.txt file.
2021-10-19 10:43:49 +02:00
pyup-bot
2cda43e8bf Update pyobjc from 6.2.2 to 7.3 2021-10-18 17:07:07 +01:00
pyup-bot
f1ddecc055 Update ufolib2 from 0.6.2 to 0.11.4 2021-10-18 17:07:06 +01:00
pyup-bot
49d0bf3b6b Update skia-pathops from 0.5.1.post1 to 0.7.1 2021-10-18 17:07:06 +01:00
pyup-bot
ee7bed7d16 Update fs from 2.4.11 to 2.4.13 2021-10-18 17:07:05 +01:00
pyup-bot
77832aef27 Update zopfli from 0.1.6 to 0.1.8 2021-10-18 17:07:05 +01:00
pyup-bot
4e325d0b8b Update scipy from 1.5.4 to 1.7.1 2021-10-18 17:07:05 +01:00
Antonio Cavedoni
56a168aa81 Update requirements.txt rather than conditionally install pyobjc in the GHA workflow 2020-11-20 14:05:46 +01:00
pyup-bot
7286bffb43 Update skia-pathops from 0.5.0 to 0.5.1.post1 2020-11-09 15:50:07 +00:00
pyup-bot
2b3bad98cd Update munkres from 1.1.2 to 1.1.4 2020-11-09 15:50:06 +00:00
pyup-bot
9ef15256cd Update scipy from 1.5.2 to 1.5.4 2020-11-09 15:50:05 +00:00
Cosimo Lupo
5abab6b329
Update skia-pathops to v0.5.0
https://github.com/fonttools/skia-pathops/releases/tag/v0.5.0
2020-09-29 14:32:35 +01:00
Cosimo Lupo
d4fd5d6eb1
requirements.txt: don't install skia-pathops on pypy
we don't have pre-compiled wheels for pypy. The tests will be skipped
2020-09-29 10:04:25 +01:00