neoscore

View on PyPIReverse Dependencies (0)

0.1.15 neoscore-0.1.15-py3-none-any.whl

Wheel Details

Project: neoscore
Version: 0.1.15
Filename: neoscore-0.1.15-py3-none-any.whl
Download: [link]
Size: 948974
MD5: aacc172230970380fce37baf1fc99a31
SHA256: 86f37ba70941c32707ed7fb950830f5cf5aac372534321023e1c50dfe60ae09f
Uploaded: 2024-01-22 16:28:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: neoscore
Version: 0.1.15
Summary: A graphical musical notation library
Author: Andrew Yoon
Author-Email: andrew[at]nothing-to-say.org
Home-Page: https://neoscore.org
Project-Url: Bug Tracker, https://github.com/DigiScore/neoscore/issues
Project-Url: Repository, https://github.com/DigiScore/neoscore
License: BSD-3-Clause
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
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: Topic :: Multimedia :: Graphics
Requires-Python: >=3.7,<4.0
Requires-Dist: PyQt5 (<6.0.0,>=5.15.6)
Requires-Dist: backports.cached-property (==1.0.2)
Requires-Dist: img2pdf (==0.4.4)
Requires-Dist: pyqt5-qt5 (==5.15.2)
Requires-Dist: sortedcontainers (==2.4.0)
Requires-Dist: typing_extensions (<5,>=4)
Description-Content-Type: text/markdown
[Description omitted; length: 2761 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
neoscore/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neoscore/common.py sha256=x36B8zg_DA5uZ0oDxjWEzBeDxjeMGSKdwd93dTqX56c 3465
neoscore/core/README.md sha256=lPQhWR6c5e3sIHKQd80u0DEbRqH6gKpkLwzKjz1HNZU 324
neoscore/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neoscore/core/break_hint.py sha256=wetU6Z0MSoCF2IscMUfQmoKielHgPMqSCql_TY7fJbo 758
neoscore/core/break_opportunity.py sha256=2xz8Ki-ANgFrFQ2mhgjgU3VWkUogAMuG05_3LWnJUC4 496
neoscore/core/brush.py sha256=-ny-h0P0_skmxktI5tZQDJxRkr08rr28ss8eFYa7-vs 2651
neoscore/core/brush_pattern.py sha256=J6APIBtG6tn5hel2e6Sjtjbn2l-gu5Mz1xilzc-dLWI 1334
neoscore/core/color.py sha256=4IhrP23xBZ5N0U7HzF7FVxmR-SUi6TTdG6DUnuC0VMM 4647
neoscore/core/directions.py sha256=sMHYknBF0aWlmRci8t6yKmmpW2mGHLEk0EPqmD20yc8 1530
neoscore/core/document.py sha256=q_3pq89NQf0YtCDNt7XwERv3gO1Zlw8pLMOhhsR7hHs 3379
neoscore/core/env.py sha256=ZjDcIgB8zGPTyZh3rOkjQDsMvCMJJoavJ29xaglYtTU 778
neoscore/core/exceptions.py sha256=-ukjuDuImAIXxSuaf-b0Y-gs3aLaorRw_-WstM7pogM 3033
neoscore/core/flowable.py sha256=RkRo5h9Fu3kqXaceOps_NLK0IedpnL-1D7OufkgX8Ks 10787
neoscore/core/font.py sha256=3GG0dX70dQqnS9Bbw3xkFacylclfBzKaz2thBN_edCE 3860
neoscore/core/glyph_info.py sha256=zKvyMFuXjpKXPexh32AqA12F2_zVC_L8r7lxb0fqcfw 1231
neoscore/core/has_music_font.py sha256=IvCRVIbd-55jXKEby4CRO-QuXaQM3LcIdWbHvKV04Hc 1830
neoscore/core/image.py sha256=uHLKiptDVM5GxS5yt78aMYn-09cLFakiPdUWrVGxX8s 2918
neoscore/core/key_event.py sha256=1IzeWNZUFGvAa-1HPZ0uKJF3bLbTTRnoaBy1KWMt26o 2146
neoscore/core/layout_controllers.py sha256=_jmlKbFUTcqP38udSDdwOgvtYWkG6QfADhaJUSSeCxo 4495
neoscore/core/math_helpers.py sha256=yqDhvOpMmSfU3nZLQ4YDmewY1LchusuFKvt6xpUzm30 1281
neoscore/core/mouse_event.py sha256=DB_GJlMCwSfGIJaAu6-gs1wo7ZiH0nJqS70hWUUeRfI 1531
neoscore/core/music_char.py sha256=waCWlhg97VCitHzE4kKjAwKNKV5v1phzGpmg4rLlOBQ 1575
neoscore/core/music_font.py sha256=6nOMDTpCj4es9R3ejrgQpW7FHmo9bzndU1Ml4eZ_Ywg 8187
neoscore/core/music_path.py sha256=T3cM-oZQcRFXWHcTn6lxdXPrAUaRFjb14Vp7uRNdUSI 2192
neoscore/core/music_text.py sha256=D42eQG7FoeBkh5oStyY1LJlFhxWz8EkRnMx_0elI2No 7335
neoscore/core/neoscore.py sha256=uTsavatkbTCu-mrnUW78XJc7KTIinwamONM2Ipzn77o 18719
neoscore/core/page.py sha256=DN2YDZkPAwagwESVtq0NIClZL0-jsw-gD40hUKc3AQM 8190
neoscore/core/page_overlays.py sha256=85z3qeKG7yzSsOPwX4KGf7llDHKTLPb9Pzv3RidE4v0 3975
neoscore/core/page_supplier.py sha256=RXTjM2kqLi-U26pmeEampAOQSYWYK30FvK2YXYpxHCc 3264
neoscore/core/painted_object.py sha256=4NsPxDhR5DlcjHbkZKwYEe6wJ9eX3oENRuwRizAF1eA 1875
neoscore/core/paper.py sha256=jYGpYFgGNgHDy3UENaBaDcn5DBWarloj1fGSssvKJa4 2729
neoscore/core/path.py sha256=2FlfTTBCKZeVz8VPhvd67qrSGYbnIKdNs025JgVoKv8 22727
neoscore/core/path_element.py sha256=etz6L2Rb9EtSkKWOyglu9JUQmmFafWNCBv3EQbKCdLo 1631
neoscore/core/pen.py sha256=58gazsorDzS9ZkEdhshydpFsYBi8Trs6I_rZxiGRAzI 4868
neoscore/core/pen_cap_style.py sha256=YH_-d_P1TbBDQzp8kTBOcYBrfSz2UpNDEE_fFRARBao 499
neoscore/core/pen_join_style.py sha256=oAJItQvqnXV9J4PPOCwXwt_HtvnvGTQrQFzw_iEFvyw 538
neoscore/core/pen_pattern.py sha256=XvY_cbYDt9FMX3uHrGk0qnH_EpZcN8O1zjQlP9VdFco 737
neoscore/core/platforms.py sha256=-7gbMEpUOy9nz33DvSjO8Wqxfe8cU2grQMdWucCZnm8 635
neoscore/core/point.py sha256=sKbQK0tyzAREl8kPeHIjFImdLXdzqwwABlOoRIWhnMc 1920
neoscore/core/positioned_object.py sha256=19w24Ko8ZZzmfTun5JATCgnBi5JnXX8Sx16xLomn-u0 24722
neoscore/core/propagating_thread.py sha256=JW0-x9QdtGQQ9Kr8FW2rs6L2cc7jTpsvl4YZOYcuE4U 526
neoscore/core/raw_music_char.py sha256=grsyVs1KBQlF25s5f5v1sKntvIZr4b8-_BxdSgh7N_4 816
neoscore/core/rect.py sha256=rVJt8MJj_-t_MLflkZWs1GLhPEGeIUBdS4GjapuEVPA 1728
neoscore/core/repeating_music_text_line.py sha256=AZ67ARse9NzRFn3myDKW5qOblShbv7sWkfWrfmh7ors 4820
neoscore/core/rich_text.py sha256=vxm_1nWPG3aZFtzfH9WpyxuumWzuLkbvulsD9qnIRrY 3707
neoscore/core/smufl.py sha256=ylzGKO7qxu1z84qzYXdGL-csMg5Xg5iMbK1Q84yX8L8 956
neoscore/core/spanner.py sha256=SIrCbnwnjNUiUYGKoEqMy3jcqaedO-lKE3z-k9hdpzY 3954
neoscore/core/spanner_2d.py sha256=xP77yc-A0Z-6mCo67KzdK1Vahv3yXzuXHO4n3x1PJzU 2002
neoscore/core/text.py sha256=eKp55cwWK7QrT6sLHWzx_mioGFxbkAFet1NoyGdP5jw 8723
neoscore/core/text_alignment.py sha256=e8fW31L-cPiA-1y4Qfgb-G9p071tuiLWalx_I5oFV_c 466
neoscore/core/units.py sha256=MoUENCdxzB63tu4g6b-Cph6TfAY0BGrIm543nnZPAUA 7519
neoscore/interface/README.md sha256=065z-NYXBgeToznpFqJC_7kaunSvYND_JHcgbxXEZJA 713
neoscore/interface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neoscore/interface/app_interface.py sha256=stLopWc6-rFUkBT0dkPBOr9oWZiGfvUde17EQLJljNE 13400
neoscore/interface/brush_interface.py sha256=qEFDvhLY3bPeswlkyWVfu8vTRJ6QEEaWBbk2CRWX9Eo 631
neoscore/interface/font_interface.py sha256=OCadL9ywY9jzkIIAi114ynDVb_JyLBxGq1m9uQDdMPE 2550
neoscore/interface/image_interface.py sha256=mst4yMs4snY9Q4uozdhqM8XsPVY7m5tJnTy5FCB6Esc 2663
neoscore/interface/invisible_object_interface.py sha256=_UbiNmrkaaQfE3wIv3RIuFCMD8LiOatWz0tFftfwZQ0 1076
neoscore/interface/path_interface.py sha256=PalikMgV4OiX_etFGZSz_3C83HaPlfMFgU0pI8P80tU 3650
neoscore/interface/pen_interface.py sha256=jM0lw9bEaZTPigptPUaV3J7OMQZmrySnU7nmJ86fRio 1084
neoscore/interface/positioned_object_interface.py sha256=ry3nbF2a4JhgMW0uOnr6MlFr4tYFTfuNbzOFmX8Lp9k 2633
neoscore/interface/qt/README.md sha256=HyuwFbAwyPI_ejqE9rq-Avje7ln8gFfB0wHVikhfQRI 434
neoscore/interface/qt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neoscore/interface/qt/converters.py sha256=MscvO65vBYMlAygDEFDH20mgtEAGzrkzhzPDYz2IAPE 3619
neoscore/interface/qt/file_paths.py sha256=rOBS3yCk_0QSej61NYUH0itQCIw0jBCHmQWkOw6Tt34 287
neoscore/interface/qt/hashing.py sha256=SkYRMNkKMhz8g_YkjR2CI_fvA8b4kAPk-ouKTuYvakc 1133
neoscore/interface/qt/main_window.py sha256=gDvZdoKARqe1DfEP8SY5mGtruD9HuJggop6Gmj3Hxgk 2064
neoscore/interface/qt/main_window.ui sha256=iRuws_i1pG6-PNF5q8nPLaSstYiUCwPSFt_KefO3bZ4 1363
neoscore/interface/qt/q_clipping_path.py sha256=1mpY09XrkRYwRZk7BmS9xE4slWJmQnqdZJsrBnzo9XQ 9069
neoscore/interface/qt/q_rich_text_item.py sha256=C3SUaFZtXJQt3mu4sw2Em8Mm1-PA6twqqhrqzqQcIEE 1338
neoscore/interface/qt/viewport.py sha256=9G7Zcx553_Agsa7CS96s30nmaR_bzL0JfZIgc6ViPb8 4748
neoscore/interface/repl.py sha256=QDs1a1Om9hwYY_Joqy8hNFEpqRZRz8qNS9Z0DOIBOgk 566
neoscore/interface/rich_text_interface.py sha256=5al1aIaOQ-jyti3DpnLwFhgqWUDVEZ4d0shbZsJ7Tbs 1412
neoscore/interface/text_interface.py sha256=OZoC9i2UQxGaxTVw9Qr1BRkXhZ1sC110pX5sSYik4Dg 3890
neoscore/resources/README.md sha256=lYsbdWPO9Sf_v33YdwD4ZmSKhsyGCBNPv7rl3kwl3b0 177
neoscore/resources/fonts/bravura/Bravura.otf sha256=3KLZDIhDenAbHC5x-lTnb5-kHX3u6TXXTchx6mbs_dI 512924
neoscore/resources/fonts/bravura/OFL.txt sha256=JGYlQQ30tS7gJXTAG7KQcMyDGpIF6hQbdQHxYeWaWLo 4419
neoscore/resources/fonts/bravura/README.md sha256=HKviwXkRqkY77q_0g7JS1MjBNf6mqZ8lTly7s8rjjxA 333
neoscore/resources/fonts/bravura/bravura_metadata.json sha256=9Gdi2mdcEcwaYLVYZTuoeEpAtXkgJVebtGXY2b4kNqY 733542
neoscore/resources/fonts/lora/Lora-Italic-VariableFont_wght.ttf sha256=WVNyhnS7X5XN3nwN3iEUDAEb3qQ9xaYSOOmoP_gZJyo 226332
neoscore/resources/fonts/lora/Lora-VariableFont_wght.ttf sha256=7xPGunk4LKayTLIHfFtOWPX0LEUXIh5IL52AQVzWn4c 214780
neoscore/resources/fonts/lora/OFL.txt sha256=9uMJKOIO7-04ZgUiRML4z8cLP9xcN5rM7stND_e7VG0 4484
neoscore/resources/smufl/README.md sha256=j0RmcXHia1y8CDaESss4knUky9R7vIpxU8tBoqHhgjs 282
neoscore/resources/smufl/classes.json sha256=bAY6VaYJVMmK8f4DOd9b_jXV-ttyAA23P5Pl3nk56Nk 104517
neoscore/resources/smufl/glyphnames.json sha256=sHjzchmKlGtyWZ4V0xn99IyKbFAB5EcciwTxb7rBRSo 301683
neoscore/resources/smufl/ranges.json sha256=0MU6kO2z3ArLw4EF9ARVrh0FsaXlaqEsp4k_i95Tm6s 98796
neoscore/western/README.md sha256=KZtdnH0fR03mpxI2s2wlMIv873sAaRjTF7rEnFr7-JE 518
neoscore/western/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neoscore/western/abstract_slur.py sha256=gDutxrAfWRqYGL9hrVIqJiSo4Z2efKWESy1JDSECJdk 4630
neoscore/western/abstract_staff.py sha256=7GP7Kjn1EE4awk81j60vO8M2SU-dwGS5mZ9_dnXHSPg 6871
neoscore/western/accidental.py sha256=_OP_1xpxgLt5j-KYFFXK_L0hAkdg40ezXCsjKLvnReA 1868
neoscore/western/accidental_type.py sha256=z3qwN5zWCCVstYAZwZhiAgIg0MBUekyndt42sdREYX0 1928
neoscore/western/arpeggio_line.py sha256=EJOKrJXdeMbqQPonhImhp93wgEWfxwYDh0z8UaT4TRg 4638
neoscore/western/barline.py sha256=c13kH6PN8ndswigIQ0tUgClQlAvpq4KMSz-lAUNAdx8 5012
neoscore/western/barline_style.py sha256=WWeCxCLlvSK4VjwIQE8PUk7D58EWp6z3Pcdgs59sW_8 1814
neoscore/western/beam.py sha256=hXBO-fRsbNC0a2b85YlTBtQPk9IDNT6UiuDsraPOVj4 2081
neoscore/western/beam_group.py sha256=w4FF2DpvKTDvqNJ4bJ16VTOqfTtvDvrufGSm63Tj_xE 15355
neoscore/western/brace.py sha256=hVDcRTuvvwsmyGy0Eccpm8nvOz9SB9D2XIHHkzB1Luw 4321
neoscore/western/chordrest.py sha256=tTpUHOUIX8PrWCdXLt2qnC8qvRElg5cQ3xVkeXgPl3E 25875
neoscore/western/clef.py sha256=D-MA7jrkhUy9YmtcUHue25229Hz23jVtU6QtjklvFo8 5397
neoscore/western/clef_type.py sha256=iUbkuuaUb-Kc52hi13Ch7QYcl860aQ2fL-2BHCXHwuM 6062
neoscore/western/duration.py sha256=78AJ4Oi7QrneuCITILsqJBHB9X24sYvUfYzU4P-GB3I 5658
neoscore/western/duration_display.py sha256=e9IKax2uFUWsvZtKnJqG1WYeIbf32xYVyLR4YdafhMY 1098
neoscore/western/dynamic.py sha256=HzQSUTVuXEjN55s73PWZOfgD-snqci9W9Ea9zMA_mgg 3932
neoscore/western/flag.py sha256=ZWekfxJxMmdXhRKqSly623eozBQqZh86UXnWf0z4Jzo 3224
neoscore/western/hairpin.py sha256=suU7sfdc7n9V1jIg92WCOWcjP06FFPMQEhnM1cJTrqw 5711
neoscore/western/instrument_name.py sha256=7JP81RpglwcWg6qmZROBPR5W5xas5VMP2CVi3MLkW-w 7122
neoscore/western/interval.py sha256=_rzxiShkfehf6tQDaiXiCfduAku2QrqnIeAV6C9yOiI 3779
neoscore/western/invisible_clef.py sha256=ETsgWE9A_9kCIe5PHHfLU6VcCRTeccEcY-t-K-9HUDY 587
neoscore/western/key_signature.py sha256=wLrdAY0OpznEjdUxXSoNRcYPG1erEf5V9WURP3ge-JM 5361
neoscore/western/key_signature_type.py sha256=ZBIvl7oU33CA6Akb_eIkEc-sf-PJvXUbM_anG-e-A5M 4233
neoscore/western/ledger_line.py sha256=-bLB_n3_t9SYzMm_lrvE6SijjJq3zqwuJxu9L0h3_E0 1318
neoscore/western/meter.py sha256=pDJrvYfLYm6cD1Baq-pibBCKZLVtDrCmYGvtkE0YHYI 2425
neoscore/western/metronome_mark.py sha256=PYFsGDOed08lDbiEryvP7KYi6Q4JtoMihRJPtdxKZ7Y 3618
neoscore/western/multi_staff_object.py sha256=Fu0TW2V0_ZJrzBkzeFzfh6oSVm416mv4UO4MGKoV3ag 1950
neoscore/western/notehead.py sha256=f-njtJggyXRd_7C7vKWBHAXDrVsrIErGijJ9nWgQJBc 4310
neoscore/western/notehead_tables.py sha256=MhOp0Y_WL5bFqZOuuvDKui16LE2DBGyKm_DucMXbSVg 9882
neoscore/western/octave_line.py sha256=lYb-zV1JdjlnipSZRj6LVBTuo8gH5bC5whrh3XW4g4A 5518
neoscore/western/ped_and_star.py sha256=3L1mo6kLiWvRLszuHK7AQ6nvQg--6imuWzFsIPfrUo4 1843
neoscore/western/pedal_line.py sha256=WQC4TuNAMMOa9yS_xGkedPLIkcmaCS5vD9_7VoEGem8 4574
neoscore/western/pitch.py sha256=LDgVoIS1C-q6yL0G9xCDAMg2q3S6eOe5G2DG8rvfa78 5943
neoscore/western/rest.py sha256=SScjdY3B22ApjVWrjIJadMtPhPuBkqhPQFvLgmSpYps 2091
neoscore/western/rhythm_dot.py sha256=GeCWakD854jKSWCjcYQV5vbnF9rw9q35jDFhVtTh6fE 912
neoscore/western/slur.py sha256=UjdeHbpBBs1NLabxo6Oq_bOPgS4qhyB4wWfWm_weOrg 2536
neoscore/western/staff.py sha256=9qveMV-oc32HLRK4rzjLVapJwoyieCXsZDeeuiNkZp0 10473
neoscore/western/staff_fringe_layout.py sha256=IIdvxkOL5Knb8UE2FJdROZK03ByriEPj2TZkrjpowtI 1212
neoscore/western/staff_group.py sha256=UqIec43_ctL6DVla-LM7ZoMDclm-0m4pvXqGQv8Ehvc 4971
neoscore/western/staff_object.py sha256=9xNrh_QkpOvEn7KdIPcYq8u10f9MX6BiExxOY2gJJsA 1607
neoscore/western/stem.py sha256=oo4i3conpXrjsvD-1q5wkoxEep1Kp-FDI_VkKMyssRc 1935
neoscore/western/system_line.py sha256=UQ6pxr1UUYzdJqIZCEqBok9OOl7EoWJV3kCmGvMAupg 2736
neoscore/western/tab_clef.py sha256=Res6dOeczK0j5sQmSKYWpHSmanYmDNoz_Ii2WWnApTw 3669
neoscore/western/tab_number.py sha256=1TOo3dap0_h9pDYlc9SRedTC7K8ZmlBtqNiG-3mfyNk 1744
neoscore/western/tab_staff.py sha256=-lf7QPJCbLmHTQu14sB6Dh1lwd9U-CarcMUub_yBa44 6199
neoscore/western/tab_string_text.py sha256=ahb0VB1vMUxq7eexiyCerHVq0Q-VU9lpX2tJEDiIFvc 2733
neoscore/western/tie.py sha256=0KpPMlO44LhoE-Bt74NNnQxqEBVjT4ZM8Jbwh1lRvxo 2520
neoscore/western/time_signature.py sha256=m3WwiDxHNNhmBbp7GtjEJsKcpBUZhk01Y4t4ynnPAII 5152
neoscore/western/tremolo.py sha256=ytDoJQDuPex7y1wB9mjzDL_Q97Cd5e3h78bIJ-L6d4Q 2877
neoscore/western/tuplet.py sha256=PBTSMS9cXQZsN5REqpyvDP0ZR59n1EridtFzXYS9zrA 4766
neoscore-0.1.15.dist-info/LICENSE.txt sha256=-j3MjKj-jcPZ_KkLepa2rH_pNBIYYz2O_JkZtmsVtwo 1498
neoscore-0.1.15.dist-info/METADATA sha256=-9Nat8T7thEAaCuEHpMiVtwx6gcSVkaSH5p67P0JqPY 3870
neoscore-0.1.15.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
neoscore-0.1.15.dist-info/RECORD