wbpUFO

View on PyPIReverse Dependencies (0)

0.2.12 wbpUFO-0.2.12-py3-none-any.whl

Wheel Details

Project: wbpUFO
Version: 0.2.12
Filename: wbpUFO-0.2.12-py3-none-any.whl
Download: [link]
Size: 202858
MD5: f7f44cb08391f9f9fcd6fdcf42aa9c1f
SHA256: 95fe6d5f0464b1a72d55f8f740e82c358c4eccd526990974f58ebc2bc4c3573e
Uploaded: 2024-04-25 16:16:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: wbpUFO
Version: 0.2.12
Summary: UFO font editor for Workbench applications.
Author: Andreas Eigendorf
Home-Page: https://gitlab.com/workbench2/workbench-plugins/wbpUFO
Project-Url: Source, https://gitlab.com/workbench2/workbench-plugins/wbpUFO
Project-Url: Documentation, https://workbench2.gitlab.io/workbench-plugins/wbpUFO
Project-Url: Tracker, https://gitlab.com/workbench2/workbench-plugins/wbpUFO/-/issues
License: MIT
Keywords: workbench,wxPython,GUI
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Environment :: MacOS X :: Cocoa
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: X11 Applications :: GTK
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: User Interfaces
Classifier: Topic :: Text Processing :: Fonts
Classifier: Topic :: Multimedia :: Graphics
Platform: WIN32
Platform: WIN64
Platform: OSX
Platform: POSIX
Requires-Python: >=3.8
Requires-Dist: wbBase (>=0.2.9)
Requires-Dist: wbDefcon (>=0.2.4)
Requires-Dist: wbFontParts (>=0.2.4)
Requires-Dist: ufo2ft (>=3.2.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 636 characters]

WHEEL

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

RECORD

Path Digest Size
wbpUFO/__init__.py sha256=A6hTmUxRJNfccf7IVjnIclpiSpj3xIDgAFLVCNSrqtk 10602
wbpUFO/config.py sha256=kQLhUBmmI4OiyUZyzbmvqxHkzns5waULbArQwUPzqng 3025
wbpUFO/document.py sha256=kfvuoGCVPJFGpQrQqrUAGiGBE8pT-sQR1dx4lCEKjsw 19621
wbpUFO/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbpUFO/template.py sha256=GN6VvPu_eTjqES2pERY-7gCCcKNe0W-FrIHGYVWjLyw 4084
wbpUFO/control/__init__.py sha256=WNlwickB4vZIfnmCPfybWXZQkqoZ6Cgzoqp_8rgtMj8 1290
wbpUFO/control/dialogItemPicker.py sha256=_6wKb0rpAS1LorvZldpkL_TkJAFytP7JAZleslIuYmc 1306
wbpUFO/control/dialogItemPickerUI.py sha256=lpIzSYyhnnDd3SQf8ZwxzhDUA-HvQt8kPAFqw2UAQWw 1717
wbpUFO/control/findGlyphListCtrl.py sha256=N8c7y6WWryyvAVm8YX8AAaTZnf6r-TItZ4ZECAT9G08 1052
wbpUFO/control/glyphGridStatusPanelUI.py sha256=b6pix-bEgqAjqIrK86FJlEtf3kjfUaytki9zxVSMYb4 4709
wbpUFO/control/kerningViewCanvas.py sha256=C6QrAAQSiddkBom7NRjhgvwuFJGsz3i6Ad6j1D4Q9os 5122
wbpUFO/control/kerningViewPanelUI.py sha256=Mz7BjA21xOvKh5690OstumQf36rZMUkkpekcJVWbWQo 3381
wbpUFO/control/libControl.py sha256=WJjCBHkg-gs97z_526NYOzWwfUVow6dPwddSxTHdkUE 5045
wbpUFO/control/panelItemPicker.py sha256=mXvLlkTUniGrEdHIIVDOTU3W5MNjsDXbiqMXxHMlzvo 2798
wbpUFO/control/panelItemPickerUI.py sha256=Ms88ODImvjwEXouYbmKfrUGf3f4lsIy2t3WHHMtORGM 5686
wbpUFO/control/glyphEditor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbpUFO/control/glyphEditor/canvas.py sha256=Hp-Q-aqFcW6nUk5pUuKvWaFS343XQuWVsn64yQRKWkk 24639
wbpUFO/control/glyphEditor/cursor.py sha256=g_F_v4nL_WLEg4XBPxm6SKeF5OeyFFX4rTwtJQ8WmIw 20703
wbpUFO/control/glyphEditor/editPanel.py sha256=L3Q4Z65hZ9vEroTjAzmU52msgUU257oLQkGZAprL6UE 5759
wbpUFO/control/glyphEditor/menu.py sha256=uwiZoTNkuAHopxf8egKssOw-KNNbSbkGuSMrWFb1_4o 21510
wbpUFO/control/glyphEditor/drawing/__init__.py sha256=fshNGFUkiTHiLzc3t6ZSWXz1_Y9WR9lwT7UIZeCsgoI 140
wbpUFO/control/glyphEditor/drawing/base.py sha256=0KX6DCkuXNDATcVysrBj576OfYym3OzCZzbA9IK3Kpg 8756
wbpUFO/control/glyphEditor/drawing/font.py sha256=H4MXnHKaU1VxwOhre14ArfoANwbGCZ9_wy5Fqoy1BBE 3465
wbpUFO/control/glyphEditor/drawing/glyph.py sha256=h2JnJHvBKiIu1AsI-MlLA9HbYo-8r4pDOTVzeJ4ddMk 28062
wbpUFO/control/glyphEditor/tool/__init__.py sha256=1rL6yzIcEt1zTHB4Bx_ptnpT7li9Ivw6rKl8lVI-Jto 512
wbpUFO/control/glyphEditor/tool/addellipse.py sha256=WDD0B6IfZiIbU79b5MxqzR99oo0UID0JrhxTRDEytHE 2399
wbpUFO/control/glyphEditor/tool/addrectangle.py sha256=6PH_tBJBVOsJW4GsagFzjP-sBwjnM4eRn4wVSegtUB4 1507
wbpUFO/control/glyphEditor/tool/base.py sha256=RqzGZUG11NB2g1LNLlrhaMRnfFGTqoDg21RdRJQ98Lo 14003
wbpUFO/control/glyphEditor/tool/magicwand.py sha256=Hzii7IHSXb5YPS_Y5PjzXIISdt5QTPFmdQ44_9dTrwE 2079
wbpUFO/control/glyphEditor/tool/tooldraw.py sha256=9Hl3a0h-D7Wzui2VxxteUEQcDigz9NKJboQ-pq8bLQc 2953
wbpUFO/control/glyphEditor/tool/tooledit.py sha256=Nk88YCUvuBQsvKFZC1yLkfCoJSUyMvkGDrYqtl58p5c 17167
wbpUFO/control/glyphEditor/tool/toolerase.py sha256=sbDZPBA0WlDTeBkfpm1Xf96Cu2dFpQMjOZvzGmssAAc 3421
wbpUFO/control/glyphEditor/tool/toolknife.py sha256=-i8fm_F1hygMPPUtnAnupe4yzCRWv6HlKNJ9LJKJ6EY 7101
wbpUFO/control/glyphEditor/tool/toolmeter.py sha256=OSKJot2VzaoTBZ8LqeaH3zPL39W9xkxX7bliAaIE6G4 5302
wbpUFO/control/glyphEditor/tool/toolpan.py sha256=eMgcPA8Oz-aDSZByzgLNkaWaNoyRxZ5dZX84uct2kIY 556
wbpUFO/control/glyphEditor/tool/toolreverse.py sha256=5P4ZuRN-gjVXNDFihloKfFdhJbw8IsgPNC6YSz-XTtE 1691
wbpUFO/control/glyphEditor/tool/toolrotate.py sha256=l_3DE8VlP7BEDlRPNciZJckmnoKKnnj3rqsF-ygjQ28 1848
wbpUFO/control/glyphEditor/tool/toolscale.py sha256=J9fKiVLrEmPmo4Jh8ISLWV-YvNPLmhu1MAsG7Ouhqak 2538
wbpUFO/control/glyphEditor/tool/toolstartpoint.py sha256=n1ZO9_x_CVZ_ulpe-ucaKhydaucJxsIKweHkpjd-3P4 1852
wbpUFO/control/glyphEditor/tool/toolzoom.py sha256=5b-boQcRan3H31OZGI4qjpooVNKyT5tupMXwltrX97E 2756
wbpUFO/dialog/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbpUFO/dialog/anchorDialog.py sha256=tW6ASV8BKCIRQIXQbCjkijByQ1Ej8WyRMRCZU7_jILU 1292
wbpUFO/dialog/anchorDialogUI.py sha256=4qP7-_mLmM0bBKtSlkmJus53YBa5XdBQNus3K3Q_8TU 4887
wbpUFO/dialog/applyGlyphConstructionDialog.py sha256=msHPSHRSVT6j1CUr5JIVRXZFhfByc53Y4wfoVblaR3E 1207
wbpUFO/dialog/applyGlyphConstructionDialogUI.py sha256=60UmQtkl046LgRU-hAeYv7pIdOHrlQu3A3yUfeeGQ-o 4147
wbpUFO/dialog/assignLayerDialog.py sha256=oNa_8C2KRkQMt1_mATk0lVH3DZrrlyEz6IEqmrcFgAs 3351
wbpUFO/dialog/assignLayerDialogUI.py sha256=8hmKhP8jHmsNlVIt0-qYAyi2LNHtm6PMlbJy7Syo_4U 6012
wbpUFO/dialog/componentDialog.py sha256=CeuTQrEx8UQ4vUyH4m9Ovz2bZPPiH8gPYLQhVvbTnaI 1734
wbpUFO/dialog/componentDialogUI.py sha256=vPUnsMssx6-JOF3miNjy5klxrmnfR0NEZJGYyM6gD5Q 4425
wbpUFO/dialog/deleteGlyphsDialog.py sha256=zvEhHYJwM7KD_CXIuhJ_q7xI6W5Z-XYXu5MC7fMu9ig 573
wbpUFO/dialog/deleteGlyphsDialogUI.py sha256=3xrjrygWgwbBmKR1pElF3eOcLN4HOd3K-tIsM70CfAY 2839
wbpUFO/dialog/findGlyphDialog.py sha256=eBj2YaprSdhSYVeeeNjHlVu1lX3qCi6IWp61lm-EMDM 6368
wbpUFO/dialog/findGlyphDialogUI.py sha256=u9NrTjTgOF_0bBrvNDldWLlOOTbGNA8mkhSbMwE7xO8 5036
wbpUFO/dialog/generateOTCFFoptionsDialog.py sha256=3x6U9sSZBOFyEyTrmJUWDWXxwA4VZGaHx22KNfyesUI 820
wbpUFO/dialog/generateOTCFFoptionsDialogUI.py sha256=nftBgE2r8nMj1gJUW0hKzP3D7o-uf48mRDshQLMy8pk 3899
wbpUFO/dialog/guidelineDialog.py sha256=kCIlLC-PI_pE54Pgnxe5ZUd33bybZpsB8M5VWXayum0 1445
wbpUFO/dialog/guidelineDialogUI.py sha256=WCTWcHh5y8O3V4Rk22aUb7tVJswOn5YTWRCbnbvE3ZI 5816
wbpUFO/dialog/layerDialog.py sha256=tYanbZaZe9iCru0ydq6k1T1p9enkSym0LZvPO31A_j0 1244
wbpUFO/dialog/layerDialogUI.py sha256=aMXpn2kyCXEuk8cgBQulW8Xi3t8qtUAt0j4KKp3ADLc 2511
wbpUFO/dialog/newFontDialog.py sha256=vGRPy47pgAuAf3Is_rjOC-dyroZFZKidmKY8tsvR7-I 441
wbpUFO/dialog/newFontDialogUI.py sha256=vFnAMD-TToRiza_67i9QwEObsbXecAyg0RBMqbcoOM8 2797
wbpUFO/dialog/newGlyphDialog.py sha256=v7HsibLTFDWkMt-oP2fs1Ne5EkZNCmELWkzAFPj_Fv0 1957
wbpUFO/dialog/newGlyphDialogUI.py sha256=PNtJhnVG_J0qqvy_QPrFT_IoHeG7fCDlHDbvfVe9Kcg 2355
wbpUFO/dialog/renameGlyphDialog.py sha256=snbr1vZt2s_oGumJtADCvOQ7h_y3tue8bqh-X5z3sAc 8386
wbpUFO/dialog/renameGlyphDialogUI.py sha256=fte5WIHW4G7O-UwummIdwOzZLNWRVHoxi3h0I5mp6ko 9608
wbpUFO/dialog/revertFontDialog.py sha256=B-tMkJFNT78ppevGG3LfmK957RM0QRZJAyuY5JxvC7g 5367
wbpUFO/dialog/revertFontDialogUI.py sha256=DZH8ukdydIiNl6eajtum-dnAZMCqfieGcfwsUGEGnMw 7261
wbpUFO/dialog/selectFontsDialog.py sha256=iCBri77ca7h9ec8X2J1mcUkxyidffCSx-NP3Et5jqBM 1549
wbpUFO/dialog/selectFontsDialogUI.py sha256=NUEM7CoM54nOrtvrUCkJXe6vrJ8dh0NqHrCt2kRZ31E 1967
wbpUFO/glyphCommand/__init__.py sha256=LExl2T3YCbSMoSODJ5N2ei31IYhspD6kHJZ722Td_Is 3040
wbpUFO/glyphCommand/anchor.py sha256=4T_sqBuuQVggP0ozTp2uzxLfABLufx4PIubsoBfFfRE 2679
wbpUFO/glyphCommand/base.py sha256=GN2nnz1OtQcbp_QhABcY-co3R7TchSUNkMoFGnTH3uk 4530
wbpUFO/glyphCommand/commandListCtrl.py sha256=-ARwDiqmT-8AdmiHXOX4s29ksmwkqBdIICMF30M-1DI 957
wbpUFO/glyphCommand/commandListDialog.py sha256=ev028IUfV1soGNGCTcp-EhbN3YIDIWGlkql9o4nTXdc 13260
wbpUFO/glyphCommand/commandListDialogUI.py sha256=j4m5Qb6E3F8q0wSRsLpVtc7dHfWHTZ0njqocdRjKLZk 12967
wbpUFO/glyphCommand/composite.py sha256=zewPRqoMIF_uxQ6Nk6fAUJMnjv22uG5Dwww0TglTzMs 3220
wbpUFO/glyphCommand/contour.py sha256=QR0pTJzEAhVoaH3lWaYjt0D6jgw7eKdSDxxRgQTIqu8 6822
wbpUFO/glyphCommand/guideline.py sha256=a781N7LGqHbd5lOxiiSz4xW0si7P36PhKhHeWtxmyv8 2070
wbpUFO/glyphCommand/layer.py sha256=8gzESlrgxmCO2Uj36ZJ6wtg_niN258YiboW0xNjIkN0 3274
wbpUFO/glyphCommand/metric.py sha256=6UyRajG3TGw8ZLwfRKVHCbBfl62lmAfxgEmE3656AMI 7342
wbpUFO/glyphCommand/misc.py sha256=kvCGL69G1en61a6RIY7OGbm9hG93-cxFGuDKB9X9Irg 3310
wbpUFO/glyphCommand/parameter.py sha256=slC_ohEJKcbCNNgXbWicR8pgzkzmiZZVO5KxZHCTDDE 5157
wbpUFO/panel/__init__.py sha256=w7KdJ5ocShKkiDmLIm9RS9lYX-31oO5GLL1VDI5rbcE 112
wbpUFO/panel/glyphViewCanvas.py sha256=N1KwFTt_jWITQGc22hVN-YnChd3kvZtSAJ8gqc8aPcw 16132
wbpUFO/panel/glyphViewPanel.py sha256=VuYADInxs_Y6aS3xfxsep9_hvKUUlAWE3998CuIEHUQ 2162
wbpUFO/panel/glyphViewPanelUI.py sha256=ZlaRsatN1KCgGi0ZqT9ClqwMn3r6IAZsRakUdkpjb68 3718
wbpUFO/toolbar/__init__.py sha256=wTx7jQI-JcsOVqML3U7tlDcLbbWpE7pOWQiZYS671Ok 1980
wbpUFO/toolbar/command.py sha256=1opXzlS3OS6eFfh_whFfocs18wjEI19-UpDQi4l-0Vs 7037
wbpUFO/toolbar/editTool.py sha256=-qbmmDoCsJYNsq90DcSWXR8FwuWddn8CugUeS4ZPpNg 4790
wbpUFO/toolbar/glyphLock.py sha256=io3YL3fdn_PZQsDzYd8pCM2_RJOzTv496Ts-PWjwoqA 4521
wbpUFO/toolbar/glyphShow.py sha256=8uwLcjutW1DR0llAh0AaYynQi7-Ix-mXo6kOholFtGA 7625
wbpUFO/toolbar/layer.py sha256=Q3qMh8Z-4PTW9cxNr3FxBfXVqEVKQTAaEQjTOiDfTmU 12968
wbpUFO/toolbar/markColor.py sha256=AMbLVPHaGykOflKEqpCB72PnfxPNa0gwouWeLNWAtSc 4501
wbpUFO/view/__init__.py sha256=TVQKeDEvWor8KUVv8GyvoLH1Pj9jOvOdpjwMAJ4Rk34 62
wbpUFO/view/glyph.py sha256=qVdh3zPvIA5KOW4LboJA0ZsVM_H2h7NxJJKOhuKbQRU 5217
wbpUFO/view/font/__init__.py sha256=gecrfpmYYjtUcutEfLXzaSuFTVHX_LAvc4e6pInPEhE 5591
wbpUFO/view/font/feature.py sha256=-ACiqJ_Nmr2PzV6pEEGWIf7ekyiWKVnhue09dpYFpOQ 20645
wbpUFO/view/font/fontInfoBase.py sha256=7FfeJV88MiEo7zw87H2nUa9AUw_EmQQbDiK6kb3GOxI 735
wbpUFO/view/font/fontInfoCaret.py sha256=7fbW8SFnWuG7G5uu7-C-YsB0KelCeJHNtO91MSk5Cww 241
wbpUFO/view/font/fontInfoCaretUI.py sha256=638sC_3L8jV6ODSnHb7Ui8nK-_siNnpWkVOV43ob8FY 6034
wbpUFO/view/font/fontInfoClassification.py sha256=cjqfm8AR_0c8fYojVEKivQS50CeCcCmFo3XHLqPYs4E 295
wbpUFO/view/font/fontInfoClassificationUI.py sha256=IfsYVomQ_tSiPcgQjba1h6vaQ-BKHBVoqLeK3Oex09Q 4073
wbpUFO/view/font/fontInfoCodepage.py sha256=-K390b6KcH7DYcTDHnMG1oIAxE-J-hh0LhCZ3NolT68 259
wbpUFO/view/font/fontInfoCodepageUI.py sha256=IY58QJcV4r8mWdHMPqs_iWjaeex1hMuPTlu5xJCZ6R4 2539
wbpUFO/view/font/fontInfoControl.py sha256=_6jQRS4MEZLdgd55mnNj5hoI43fsj_z3GDDvFTxb7oA 8952
wbpUFO/view/font/fontInfoEmbedding.py sha256=5_ZF8Z1GlTXrsYdooIO3pOmQaqOxPRdyUrab743-oRg 265
wbpUFO/view/font/fontInfoEmbeddingUI.py sha256=DHTaIIxY_-fwwAcwlKcd5dtqV3PrMyC8xjjtFe7QsKs 3938
wbpUFO/view/font/fontInfoEncoding.py sha256=dsYKMHjpwST97xoYatX7mIhgvkeLnGc8kEUEx7K5YBk 259
wbpUFO/view/font/fontInfoEncodingUI.py sha256=IQhhiDlEUGKDlFJV9vnN3uCVLFcREXgMr1eWduz8mIo 4188
wbpUFO/view/font/fontInfoHinting.py sha256=ozEfiilQVwb-kxhFugf94i5N9_UZJZLGRkdvZXf_1qE 253
wbpUFO/view/font/fontInfoHintingPS.py sha256=z0bRN1W58HB0NFPjAQvFKdi2gs9QAd98HFmhdaSPjVE 1910
wbpUFO/view/font/fontInfoHintingPSUI.py sha256=w63iHyUjFpqQXSsweqRwENtp3905Bojz4wA6uhobkFM 10731
wbpUFO/view/font/fontInfoHintingUI.py sha256=aihjKqvLMQkPh9EJBJnYR-fZnA6igMzFLVmpqloydYM 6830
wbpUFO/view/font/fontInfoIdentification.py sha256=e3tLkhWt9et6ruKE7PjX3DHZ2B6Yguxj_RElhu0HKXY 295
wbpUFO/view/font/fontInfoIdentificationUI.py sha256=IAx_PRLkehR4tEZEoTTMwptIoQc4gWBBQeLbmaxz2FY 6714
wbpUFO/view/font/fontInfoLegal.py sha256=BFAbpvhMYB3PCLqBqVIAfqetuRzliX55SHArrmlA3B8 241
wbpUFO/view/font/fontInfoLegalUI.py sha256=mRXRIiM7UmUPN2y0Xs14mm659IWntKDKiMz9PALQ3SE 6955
wbpUFO/view/font/fontInfoLine.py sha256=IvqeTBFZfETMcwm-XWE0-zRephG9tVOJBtQm2UTY8To 235
wbpUFO/view/font/fontInfoLineUI.py sha256=xWKCkghLbyhjIEUbn_DmBMr2ABRUljLFvddgm_AWO24 4862
wbpUFO/view/font/fontInfoMetric.py sha256=Lc5FojTui0AZR5QtksuM1B8jS7ceY-h9f8v0XKtE6XU 246
wbpUFO/view/font/fontInfoMetricUI.py sha256=AkVKOXQQJy8KcwoV5dde3xJX-x7VMyZqg_oi8y7l7Y8 13226
wbpUFO/view/font/fontInfoName.py sha256=mQCycLwR69erNIHP0ORDWOZu7sRVGVl1r1hDQganvm4 235
wbpUFO/view/font/fontInfoNameUI.py sha256=MGFkXe0cHE_dhzRk8HMnLoGnsjjCEaGregnm5Fe8GJ4 13730
wbpUFO/view/font/fontInfoNaviagtionPanelUI.py sha256=NXZS7RN9_xEaFLsCpbOc_3OctZ8CsxD97ewHN99hg5E 2726
wbpUFO/view/font/fontInfoNote.py sha256=klplRsrs_wFIBsX9mmXQ_h1c5c5oigyE2hAFR3T1Y7o 235
wbpUFO/view/font/fontInfoNoteUI.py sha256=MdqqP_IogRAG8bAcFAg4eewfSJlTl0BXiHyuARiWxsM 1740
wbpUFO/view/font/fontInfoSuperSubscript.py sha256=yBlVBfa4ptyQtDrY-86tbqBjLKJ75PwTNqC1ih2-xhQ 301
wbpUFO/view/font/fontInfoSuperSubscriptUI.py sha256=ZzV8zWBdop2drBZmem2yIH_hMluIklZNFqldhSa0yww 7207
wbpUFO/view/font/fontInfoUnicode.py sha256=UCMxxdDbzuy7v9ks7M0FXsUWbWFInzcdp-onQ3YEp0o 253
wbpUFO/view/font/fontInfoUnicodeUI.py sha256=TepQ1l-ZrbuowWKJra0D5afZWFfGvWxCKeOn6pdrKZU 2453
wbpUFO/view/font/fontInfoValidator.py sha256=3NFnC_pDJ-OwM5xsk0zZW-euAqLGozJ6wrnXM62lIcw 11197
wbpUFO/view/font/glyphGrid.py sha256=qmmvkRnA5szX3WJZzXurOMEfYXwdpRc1jjiDMByftOs 45481
wbpUFO/view/font/groups.py sha256=0DZcdlrvevuXVHftdJdYoZn9durwJYBBdNa96NMjL3U 14736
wbpUFO/view/font/groupsStatusPanelUI.py sha256=1STQWGdmTvzeYOsg4hUIaAbN8OLClWXDyQfVmnoIvmk 3788
wbpUFO/view/font/hintPSlistCtrl.py sha256=8e1GFuDcAzHYPWFCGJGRdff2RLw-IVck4lpFDbbYSAk 3244
wbpUFO/view/font/hintPSpanel.py sha256=79ct-TmDXKmH6j1dOPmVhhk8uGGzylKNXRe680HAmKc 7302
wbpUFO/view/font/info.py sha256=gRYDKYyL21Lvu4KMljeJiNPA1GPN3Ev78tqO-TqTcKg 16330
wbpUFO/view/font/kerning.py sha256=641jhTox1uOz5cGp1JkkCdSSFvq7ANHHzZxWR3-wqcs 7184
wbpUFO/view/font/kerningStatusPanelUI.py sha256=FzZTKnCEOcNEW3Geg1wOPHnelUXGxQVaqv1VQvyFO3Y 2885
wbpUFO/view/font/stemPanelUI.py sha256=aSvIGEDshhUvtTVLgfEBJVmDl5Vur5mPKZrrIm59Ek8 4342
wbpUFO/view/font/zonePanelUI.py sha256=baWc3Ci-7Tg8brB53PLJp5zdEevwzmm74mZ8tmUxIOw 4950
wbpUFO/view/fontinfo/__init__.py sha256=zyrTRKN_P-tMcJqyu46pQIPB_p8TvcLp2HL89SbngxE 5560
wbpUFO-0.2.12.dist-info/LICENSE sha256=nJPclg17OaFzVfSOF2LMbHpypEd0EEGNYTZzYp1qwv4 1080
wbpUFO-0.2.12.dist-info/METADATA sha256=gd5PL_x-gPD7RwKbp8DY7Rr0M5laRrkr2R4ol-1cwGg 2384
wbpUFO-0.2.12.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
wbpUFO-0.2.12.dist-info/entry_points.txt sha256=YyMT6QtHx8aggPBuu1mcoxl24ovjzxyBKzO681yWh3Y 29
wbpUFO-0.2.12.dist-info/top_level.txt sha256=68iEkx5u2RqvUrb0TKJQyXSvtcZjOk48UXaaLS2I1zg 7
wbpUFO-0.2.12.dist-info/RECORD

top_level.txt

wbpUFO

entry_points.txt

ufo = wbpUFO