openbakery

View on PyPIReverse Dependencies (0)

0.1.0 openbakery-0.1.0-py3-none-any.whl

Wheel Details

Project: openbakery
Version: 0.1.0
Filename: openbakery-0.1.0-py3-none-any.whl
Download: [link]
Size: 328766
MD5: cd41884196f18d90317c140533c0c657
SHA256: 74498cd725e6590c453b87f5781715dde490eb0787ec98ebd965b1bb90e59f94
Uploaded: 2023-06-11 13:50:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: openbakery
Version: 0.1.0
Summary: A font quality assurance tool for everyone
Author: OpenBakery authors and contributors: Dave Crossland, Felipe Sanches, Lasse Fister, Marc Foley, Nikolaus Waxweiler, Chris Simpkins, Jens Kutilek, Vitaly Volkov, Simon Cozens, Miguel Sousa
Author-Email: miguel.sousa[at]adobe.com
Home-Page: https://github.com/miguelsousa/openbakery/
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.8
Requires-Dist: fontTools (>=4.39.0)
Requires-Dist: freetype-py (!=2.4.0)
Requires-Dist: munkres
Requires-Dist: opentypespec
Requires-Dist: opentype-sanitizer (>=7.1.9)
Requires-Dist: PyYAML
Requires-Dist: toml
Requires-Dist: cmarkgfm
Requires-Dist: rich
Requires-Dist: packaging
Requires-Dist: pip-api
Requires-Dist: requests
Requires-Dist: beziers (>=0.5.0)
Requires-Dist: collidoscope (>=0.5.2)
Requires-Dist: stringbrewer
Requires-Dist: ufo2ft (>=2.25.2)
Requires-Dist: vharfbuzz (>=0.2.0)
Requires-Dist: defcon; extra == "all"
Requires-Dist: axisregistry (>=0.3.0); extra == "all"
Requires-Dist: ufolint; extra == "all"
Requires-Dist: fontTools[lxml,unicode] (>=4.39.0); extra == "all"
Requires-Dist: ufo2ft (>=2.25.2); extra == "all"
Requires-Dist: lxml; extra == "all"
Requires-Dist: beautifulsoup4; extra == "all"
Requires-Dist: font-v; extra == "all"
Requires-Dist: fontTools[ufo] (>=4.39.0); extra == "all"
Requires-Dist: gflanguages (>=0.3.0); extra == "all"
Requires-Dist: protobuf (<4,>=3.7.0); extra == "all"
Requires-Dist: dehinter (>=3.1.0); extra == "all"
Requires-Dist: glyphsets (>=0.5.0); extra == "all"
Requires-Dist: lxml; extra == "fontval"
Requires-Dist: axisregistry (>=0.3.0); extra == "googlefonts"
Requires-Dist: beautifulsoup4; extra == "googlefonts"
Requires-Dist: dehinter (>=3.1.0); extra == "googlefonts"
Requires-Dist: font-v; extra == "googlefonts"
Requires-Dist: fontTools[lxml,unicode] (>=4.39.0); extra == "googlefonts"
Requires-Dist: gflanguages (>=0.3.0); extra == "googlefonts"
Requires-Dist: glyphsets (>=0.5.0); extra == "googlefonts"
Requires-Dist: protobuf (<4,>=3.7.0); extra == "googlefonts"
Requires-Dist: defcon; extra == "googlefonts"
Requires-Dist: fontTools[ufo] (>=4.39.0); extra == "googlefonts"
Requires-Dist: ufo2ft (>=2.25.2); extra == "googlefonts"
Requires-Dist: ufolint; extra == "googlefonts"
Requires-Dist: defcon; extra == "ufo-sources"
Requires-Dist: fontTools[ufo] (>=4.39.0); extra == "ufo-sources"
Requires-Dist: ufo2ft (>=2.25.2); extra == "ufo-sources"
Requires-Dist: ufolint; extra == "ufo-sources"
Provides-Extra: all
Provides-Extra: docs
Provides-Extra: fontval
Provides-Extra: googlefonts
Provides-Extra: ufo-sources
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: AUTHORS.txt
[Description omitted; length: 3037 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.40.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
openbakery/__init__.py sha256=cc4OdxXG34_YoHbQJ4Wk_vcJIKcQAWmt7JxxR5gDOms 108
openbakery/__main__.py sha256=8hAxCbF3ISj7QqbZaI32yYeSiYtVTjTXlMg90KxDm6U 76
openbakery/_version.py sha256=iyxbHkgS1yJGtIeySh-gmqzwOuLbVveAe9CoQYWfZ0c 160
openbakery/axes_pb2.py sha256=B9nnnNhQgK_yX6KgB16YLOJuX0dzzp1TAfdJP2YUWfU 2014
openbakery/callable.py sha256=MwGNifw9RJV5sL9ur63xBvHWNTx5YrZ4T88kKqnRCVQ 12045
openbakery/checkrunner.py sha256=7Il1dvII2O2xzHdywpcsttkkjTD8-C-yN0NeUXbO9As 23453
openbakery/cli.py sha256=feNckeSkbWcJaSGCeYzMnKSKbGFU0BFa3CfUFmyHOK8 2637
openbakery/codetesting.py sha256=B0QLcdHZ5WY1VE7h-Vwn_Yt3HyqHrwqDSLwBaAsZa7g 9831
openbakery/configuration.py sha256=DpsCVfwgGqJ2AbOh0Jrz7LoboJMlpWVklrXS2OI4W98 874
openbakery/constants.py sha256=xkiI6ufhRFSN5G-3gnWTpoRC6TpZQVnAhmvkL4xkX-8 57980
openbakery/designers_pb2.py sha256=Wm16-hKgOQznto7EyQJ2TZ2r6ozcBXmc3bxTPv0KhvQ 3980
openbakery/errors.py sha256=J0ozCDKxKcv3glESZ1mcDu6rPb9ylqqQboSLGtVEDzY 2467
openbakery/fonts_profile.py sha256=bVmNQ3llh3n2md8JTjPCYY44vvE__Hqwx3xLTt4ajvk 4960
openbakery/fonts_public_pb2.py sha256=uuRP3dpkU_NDAm1brfNVGW_bpYM02ELV-1DPRZRLQW0 43804
openbakery/glyphdata.py sha256=ROPIGniXwIyWlPatBfQXWKdWTYftpW-FW_OGgZTsL_o 125115
openbakery/message.py sha256=222Ezy5ah7-YwLqetBqJXGBrvq3zYa8wUUFF_JfzXpE 1359
openbakery/multiproc.py sha256=14I37yYWipaS8CVGiwPgxHrqrLIU11m_v5V09O-3AVI 8386
openbakery/profile.py sha256=-6QGDzxcErJt-CT5F49xdqklBcY_RA8BmozDgFvdV7I 46840
openbakery/section.py sha256=G58cpihGhS_9xzfpwYvC9axx8zmANCLMrPL6tOW4Uo8 4981
openbakery/status.py sha256=QDuLEcNuVJxfwsRdpK0KH63miG56flCPrDv57s2NLsI 4499
openbakery/utils.py sha256=_8n5imXPSje-BuYhV8HNJxCT3HA6e_-GEbM79QUnYg0 21414
openbakery/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openbakery/commands/build_contributors.py sha256=wYo1Jg1zFs8gE259qzqksQqdzOQDSFxqiEa4QniBVik 1741
openbakery/commands/check_profile.py sha256=a6EklRVAST6Ce2W7m2UejG7WKo5JTISgwIjy7j2hxbM 14626
openbakery/commands/generate_glyphdata.py sha256=YFG3EcnFboJ0k0OrvzlwPBmbuZzHRa36RI-2X9bNTgo 4092
openbakery/data/openbakery-microsoft-vendorlist.cache sha256=nvj2-oMdw1v7QCdKy84ijFbBHKgKQX_fkVpU0GEvObc 177102
openbakery/data/googlefonts/abbreviations_familyname_exceptions.txt sha256=TY7meXlwM8oNg0_cqebwgBCa6iDjTun8N9vFoFjXd7M 213
openbakery/data/googlefonts/camelcased_familyname_exceptions.txt sha256=Riky-kh9CK59_0iegZy1CBfPazO6ifojD0uOWqV-W54 684
openbakery/data/googlefonts/reserved_font_name_exceptions.txt sha256=B5CjXHRE7W7PMNTU3ew6d8tbmAB55bh6nZUwo8W4ie4 662
openbakery/profiles/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openbakery/profiles/adobefonts.py sha256=s9tWBUf6HRMC4cS7YbFp8H2cPmrkddKZ3DOtDArMw7M 26545
openbakery/profiles/cff.py sha256=2DaKEmlk5htYIEMJmB0uCaQ2LA8875lCsobYdJYbjDk 8142
openbakery/profiles/cmap.py sha256=tY4zPJH5YZrTaXeYlV8bFH15HBJ1JYAwauM72IyoabA 1222
openbakery/profiles/dsig.py sha256=GzCgzhy15-HqmBDTH0r-HQxl5WXJ_4fWJpS9gzXi7R4 1786
openbakery/profiles/fontbureau.py sha256=DfacUarw2Sak3a6gSHQVLzusEMrmOg_hdXvAsvV7tD8 1588
openbakery/profiles/fontval.py sha256=j-7Kx0_pijZD5SkYE8WcPey7jrE_kJmB589PJRtFlak 12755
openbakery/profiles/fontwerk.py sha256=7081nFxvCoSFQ86h0eKz_-vskYgNW4Ab-GftKhOF5yY 9430
openbakery/profiles/fvar.py sha256=x01_AL-vpuIK58bMS-bcYozoaxNc_hUpFeTCA1RO4sc 26276
openbakery/profiles/gdef.py sha256=eOP2oALJLQJYuR1GuqiyAwVP5cRqSgOwW7RbesKxqIw 7238
openbakery/profiles/glyf.py sha256=YHmmhiMtoqIzwajFubbwYAuiB1W46Lp1rbt_J43Sbfc 5259
openbakery/profiles/googlefonts.py sha256=Y9R5t-kD3aHk-eHdvDlnZqiAuPNBlpjTjsJtJJrmkfI 266360
openbakery/profiles/googlefonts_conditions.py sha256=gpcQJXEV_YgZpB4I260ltIfp7t4uYD0TWjuWWU5KmjQ 20716
openbakery/profiles/gpos.py sha256=UDvGeS_gmxoGl8JBehG7FOQqH62ufprqXE2eEAv7YJU 1503
openbakery/profiles/head.py sha256=rIpty2KY98Yh-G_1ajwmCIONjr31ZqhrI2ZeLutltQo 7658
openbakery/profiles/hhea.py sha256=XcDce2GPjEQiOnjYZohmRJZ2NrEgoowrwhnnllW5a_Q 3719
openbakery/profiles/iso15008.py sha256=RLcQ6t7o6tfQCK9jK-AeI-c60mZKmj9RU8hvZ8YmTSk 12171
openbakery/profiles/kern.py sha256=wqPAQQEdnQUPaXYnqEIxuoCOUBX4cJ0OPNqhpbYMiGo 3280
openbakery/profiles/layout.py sha256=YER-BmIr5eqUupxXUZZf7gXyuLTxLQtIAvFUle6qB1E 4317
openbakery/profiles/loca.py sha256=WdiXK68w52el0-wIDQy4dK20CK7MKp1-NIXcBthrV-Y 864
openbakery/profiles/name.py sha256=41fSNRgrDnBn5axwsuRQN0dqBrEabm-frmN9cLeVoGA 30178
openbakery/profiles/notofonts.py sha256=0Xx340NX2MO-tTA2LcIrQ2jzle-Agb2aAT9YMbdxTIA 22141
openbakery/profiles/opentype.py sha256=svl5P_u-we61v5w3F_0BtJF57wbaC8ZRC3JQCuxB63s 4199
openbakery/profiles/os2.py sha256=9g2OwNa4FaVLaKlukvDrt3b2Kfusd1WdhQS-OJfy_ug 14974
openbakery/profiles/outline.py sha256=qBHyaq8uusx2YAQxWBOGArw62DtUdSuaToiu74HRIlM 12565
openbakery/profiles/post.py sha256=PJx7RaKS7Y5c2o6QGekAIl4VmwAkdEronZBAGZzFvpY 10545
openbakery/profiles/proposals.py sha256=zeYU_GVcXMPSUWNn3aZmncbOxzgmD1LOUaM9ndEjnzc 3140
openbakery/profiles/shaping.py sha256=Xu541HX7yJcRo7UzgpdhBJBBgk3kWECznUij7tQ6FMA 25783
openbakery/profiles/shared_conditions.py sha256=BFL0ksRJJMV_kthaIs5PGvRD10lQ2gExhqkuEWlWiPw 19269
openbakery/profiles/stat.py sha256=lfrUxGE3ZzWAk4dNGDFgRFw8Ce8JMcXmgtfcEvugIb4 11982
openbakery/profiles/ufo_sources.py sha256=JhHCZXsExr0GRHY6IAzJQUyTiF8V2aLQxiTTuk0wwlY 9755
openbakery/profiles/universal.py sha256=gfd2jY5UtWnQJWLSQucBsTst6Svg3KWGrTlJONa-oIM 76402
openbakery/reporters/__init__.py sha256=W3g3d1wwkLUHrsOuK06K9DxkTdkA52bWPyOgO2d5n9g 4107
openbakery/reporters/badge.py sha256=6NLsj6ZRyOFr4KwglOlhpgqTSLE9Urn4wRPDIlo1Yj4 5304
openbakery/reporters/ghmarkdown.py sha256=dOtmzx22fyQ_U1rxNgabT_b6Qn1KdbGgRz0S-LDZAgA 6412
openbakery/reporters/html.py sha256=YXg4LC9A7T-aminr-h7std01MJixxgnFP14fDEkkfpI 8437
openbakery/reporters/serialize.py sha256=L6EJnzwWbE7KakL0hItowN6r5UzvqjzyiwQk5RkoLW0 6710
openbakery/reporters/terminal.py sha256=mQykXDORxBe_VkDt6oBrYbg0YyNsrHcS284xqP_nlSA 27635
openbakery-0.1.0.dist-info/AUTHORS.txt sha256=XbRm0plWwouGpT_MdlFqoWKAOs8VVIUpMqkUcRMsxnM 458
openbakery-0.1.0.dist-info/LICENSE.txt sha256=sEyIUP32TRcjPwrL5OtjLwO9ZjCUIzyUm9vniIWLuEE 10851
openbakery-0.1.0.dist-info/METADATA sha256=KhEqDF45Qi_wnmc2udeJfYGYEs1KXGoKKG4OAD9vrPc 6135
openbakery-0.1.0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
openbakery-0.1.0.dist-info/entry_points.txt sha256=TdLyFbqqtanIPCKSrcd8ceLXf6JKxYhZI7Z9iG6y2HY 51
openbakery-0.1.0.dist-info/top_level.txt sha256=l9sx0Vk-08MLC83lODKSapHYnqkSK5VoiVZsOoVRs3M 11
openbakery-0.1.0.dist-info/RECORD

top_level.txt

openbakery

entry_points.txt

openbakery = openbakery.cli:main