blackrenderer>=0.6.0
fonttools[ufo,unicode]
fontPens
easing-functions
mido
defcon
freetype-py
uharfbuzz>=0.14.0
python-bidi<=0.4.2
requests
b3denv>=0.0.12

[audio]
pyaudio
soundfile

[blender]
skia-pathops
ufo2ft
ufoLib2

[c]
noise

[drawbot]
numpy

[experimental]
pynput
rtmidi
noise

[notebook]
skia-pathops
skia-python
potracer
tdqm

[unicode]
unicodedata2

[viewer]
glfw
PyOpenGL
skia-pathops
ufo2ft
numpy
potracer

[viewer:python_version < '3.12']
skia-python==87.5

[viewer:python_version >= '3.12']
skia-python>87.5

[website]
jinja2
python-frontmatter
livereload
Markdown
markdown-captions
beautifulsoup4
brotli
lxml
pygments
sourcetypes
