# Copyright 2023-2024 David Corbett
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

babelfont != 3.0.2.*, != 3.0.3.*, != 3.0.4.*  # https://github.com/simoncozens/babelfont/issues/55
cffi >= 1.14.1
collidoscope >= 0.6
defcon >= 0.6
fontFeatures != 1.0.6  # https://github.com/simoncozens/fontFeatures/commit/889b7e455d8dbb1eeda22de28252db9c37771a09
freetype-py >= 2.1  # https://github.com/rougier/freetype-py/issues/107
fs >= 2.4.16
GitPython >= 3.0.6
importlib-resources >= 2  # https://github.com/googlefonts/nam-files/commit/6d12b577cb778f178e9653b7b89c40b182c44a7a
Jinja2 >= 3a0  # https://github.com/fonttools/fontbakery/issues/4717
lxml >= 4.9.3
munkres >= 1.0.10  # https://github.com/bmc/munkres/issues/21
numpy >= 1.26
openstep-plist >= 0.3.1
orjson >= 3.6.8, != 3.8.*, != 3.9.0.*, != 3.9.1.*
packaging >= 14.5  # https://github.com/fonttools/fontbakery/issues/4792
pip >= 23.1.2  # https://github.com/pypa/pip/commit/f1a7a6f942b869ae3428dbf55dfc1ca756c78d94
protobuf >= 3.12.2
pyclipper >= 1.3.post5
pytz >= 2014.9
pyyaml >= 6.0.1  # https://github.com/yaml/pyyaml/issues/601
requests >= 2.25  # https://github.com/psf/requests/commit/03957eb1c2b9a1e5e6d61f5e930d7c5ed7cfe853#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7R47
rich >= 13.2  # https://github.com/Textualize/rich/commit/6aac8da6984482ad767c06dd592ffa019a0b5318#diff-a008d33d5743c15fbc11efc91f15d4d66e6751eac937baa1fc4467e563157f0dR411
rstr >= 2.2
ruamel-yaml >= 0.2
setuptools >= 66.1  # https://github.com/pypa/setuptools/pull/3685
sre-yield >= 1.1
toml >= 0.9.1  # https://github.com/uiri/toml/commit/c54810e73feb55167cb7ec327b6568fa21d43669
urllib3 >= 1.26.5  # Avoid “No module named 'urllib3.packages.six.moves'” error
