114 Commits

Author SHA1 Message Date
Behdad Esfahbod
d8979befe1 [requirements] Add sympy
Used by misc.symfont.
2023-11-15 10:31:25 -07:00
Cosimo Lupo
d210cc5ac1 requirements.txt: tell pyup bot to keep scipy pinned for py3.8 2023-11-03 10:15:23 +00:00
pyup-bot
f77844215f Update glyphslib from 6.4.0 to 6.4.1 2023-10-23 16:55:10 +01:00
pyup-bot
1e56041a20 Update scipy from 1.10.0 to 1.11.3 2023-10-23 16:55:10 +01:00
pyup-bot
480e69399b Update unicodedata2 from 15.0.0 to 15.1.0 2023-10-23 16:55:09 +01:00
Hugo van Kemenade
4470c4401d Bump requirements.txt to support Python 3.12 2023-09-29 10:57:05 +03:00
Hugo van Kemenade
0c87cbad6e Bump scipy for Python 3.12 support 2023-09-29 10:33:59 +03:00
dependabot[bot]
d2194d2056
Bump scipy from 1.9.3 to 1.10.0
Bumps [scipy](https://github.com/scipy/scipy) from 1.9.3 to 1.10.0.
- [Release notes](https://github.com/scipy/scipy/releases)
- [Commits](https://github.com/scipy/scipy/compare/v1.9.3...v1.10.0)

---
updated-dependencies:
- dependency-name: scipy
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 23:32:45 +00:00
Cosimo Lupo
610eeca449
requirements.txt: bump lxml to 4.9.2 2023-05-24 16:39:58 +01:00
Cosimo Lupo
31cb8c0a96
define 'noextra' tox env, fold 'nolxml' into that one
and keep all pinned test dependencies inside a single requirements.txt, previously lxml was defined only inside tox.ini
2023-05-24 16:30:57 +01:00
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