pyrekordbox

View on PyPIReverse Dependencies (0)

0.3.2 pyrekordbox-0.3.2-py3-none-any.whl

Wheel Details

Project: pyrekordbox
Version: 0.3.2
Filename: pyrekordbox-0.3.2-py3-none-any.whl
Download: [link]
Size: 418182
MD5: 519d3d14c53d164a8ce7dd9952081fb7
SHA256: 1af488ed00483bb8c840c27114653d36fb23f99338ce02fb444f837d68a9087b
Uploaded: 2024-01-05 14:57:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyrekordbox
Version: 0.3.2
Summary: Inofficial Python package for interacting with the library of Pioneers Rekordbox DJ software.
Author-Email: Dylan Jones <dylanljones94[at]gmail.com>
Project-Url: Source, https://github.com/dylanljones/pyrekordbox
Project-Url: Documentation, https://pyrekordbox.readthedocs.io/en/stable/
Project-Url: Tracker, https://github.com/dylanljones/pyrekordbox/issues
License: MIT License Copyright (c) 2022-2024, Dylan Jones Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
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 :: Sound/Audio
Platform: any
Requires-Python: >=3.8
Requires-Dist: bidict (>=0.21.0)
Requires-Dist: blowfish (>=0.6.0)
Requires-Dist: construct (>=2.10.0)
Requires-Dist: numpy (>=1.19.0)
Requires-Dist: packaging
Requires-Dist: psutil (>=5.9.0)
Requires-Dist: sqlalchemy (>=2.0.0)
Requires-Dist: frida-tools
Requires-Dist: python-dateutil
Requires-Dist: hypothesis (>=6.0.0); extra == "test"
Requires-Dist: pytest (>=6.2.0); extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 13856 characters]

WHEEL

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

RECORD

Path Digest Size
docs/Makefile sha256=4zv3TVkTACm6JBaKgTES3ZI9cETXgM6ULbZkXZP1as8 638
docs/make.bat sha256=s8EuuVXNRnn4xmWLWTpk3Z01aqJSJT8ymrmK6ux0zbc 769
docs/source/api.md sha256=IKKMeQ2wFSS_ippOWJ63ELtMjfkNe27KjWcFFEdUXnE 276
docs/source/conf.py sha256=lPfAJtd0VY7uEDmHrEfHvQzNJg6WN_1seM9pCFc2e6E 6244
docs/source/index.md sha256=c67TMpDCaiqFe44n0pXWL__utlLAz7xqfDVjyWbxx3M 2660
docs/source/installation.md sha256=WmX6gjuPimA6uXhS7wZzKKG1AQCHpfB0nPm3g8_ur6A 9234
docs/source/key.md sha256=J9kx2Cgwm-ddLjbFkjBmAargPSg5WfVguJ1ffrDuCDs 3976
docs/source/quickstart.md sha256=WnvNiMVFqdu5qQGSYmAfomrHa87ecmf3VEPC4HeLFcA 6399
docs/source/requirements.txt sha256=7YYc-tO0BQcBVUa4GvM1r1G5Ma9gkwGZpNbAKlJL97s 117
docs/source/_static/images/anlz_beat.svg sha256=cVooi17HFw3mOT39cFNB05tr-cZwbK_Hjmho6eBJNX8 2924
docs/source/_static/images/anlz_file.svg sha256=E74hjyTFJRy6tCxyTPfsYoM0GmOKoY1To_eHatpPEjs 12320
docs/source/_static/images/anlz_pco2.svg sha256=LAv_EZf72FbslKdHmuBy5ROWy8xKKkkXqp7mSk3WG20 8155
docs/source/_static/images/anlz_pcob.svg sha256=w4NRLCj0EMMnQ2i6tnlE-nFxETSiTs8PQF5nxMI3bgo 8682
docs/source/_static/images/anlz_pcp2.svg sha256=JDncv7fo6ylorWyaH7kZ6roYB7zryFbJE_HY4IfWG8E 24904
docs/source/_static/images/anlz_pcpt.svg sha256=8PcHBFAHXrDnTyC_7rO0TM-5cGy8BfjIXWxDi0zEK8Y 16473
docs/source/_static/images/anlz_ppth.svg sha256=-rPlwvBrrsYaL87GNI-WJJBFCYkcZwkWoGwH5NT8bLk 7124
docs/source/_static/images/anlz_pqt2.svg sha256=sRvbV-DjoTIWtxwChaw6kBqKFXNqBCF4V9hru9ZtdiE 18386
docs/source/_static/images/anlz_pqt2_2.svg sha256=8g3XCJDz8xbH_KK7CvMpmIZjaGrWBKQVlA4k4M3PF50 13774
docs/source/_static/images/anlz_pqtz.svg sha256=OPlW76hPkbhOByYgmVQfucTpb5irZXYcASZokfpK3A0 8141
docs/source/_static/images/anlz_pssi.svg sha256=zM8fsNshSMd0wDvO_qM7RzsAKVIEN8Y41jY76hBJjyQ 11684
docs/source/_static/images/anlz_pssi_entry.svg sha256=YkUg7fXtUst0OBI6vIlhHCK-nzhmR-22UGKFQ0pHxxA 12095
docs/source/_static/images/anlz_pvbr.svg sha256=7mA6S__F4AoX-GamftlevellDiTlcIWRWi77A7HZEDg 7284
docs/source/_static/images/anlz_pwav.svg sha256=psm3g7ILLVNgPNmPG2Hy7k9-q7qmnMnyQ3_-XYVAW2g 7566
docs/source/_static/images/anlz_pwv3.svg sha256=FwZJIiHj5hj-FB-cioNlxrGBeIEuZy2BOLEzSWC57IE 8389
docs/source/_static/images/anlz_pwv4.svg sha256=k5GQu2N965zPSG0FQWuml96UMfqBvs8Vy-Emklvn2dI 8173
docs/source/_static/images/anlz_pwv5.svg sha256=Ph1TSlji2BgWK3rVI7MvnpGM68wef1s-Hs6OlmC0oQQ 8173
docs/source/_static/images/anlz_pwv5_entry.svg sha256=TyNh_6gIsQKuDvS0RO5tmsptzmxiQ-LL1L3DQdIFi4I 5648
docs/source/_static/images/anlz_pwv6.svg sha256=J2KvE_bI-NTFSpFp7QsKSsgbWGCyuUAuW_dOgdnv2DY 7577
docs/source/_static/images/anlz_pwv7.svg sha256=n5NsTErvfsCw-otWdVXn12lM0tHyh-zQDZsZtQOJf0U 8173
docs/source/_static/images/anlz_pwvc.svg sha256=wO_tsxRDVnAbptbSZYK1z7YOH-0vNUqXDB9Udj4ungA 7128
docs/source/_static/images/anlz_tag.svg sha256=owPTtrTRDYCkaSg32_UJ-MTZp3K6WlkRQdJHTzdtxqs 6188
docs/source/_static/images/x64dbg_rb_key.png sha256=gtwUA6lbuFRbLQQACnBQ-aO8p5Ex-7E41dS0cW6XyAU 280011
docs/source/_static/logos/dark/logo_primary.svg sha256=pH4Q28u9JaCA4dVrKB-NDy00PNw2EhDwz7fIYUzezvk 3079
docs/source/_static/logos/light/logo_primary.svg sha256=MUbYjowOcWdtoHVnK7pyV9xcTRdm7gS4whw94pVMGSI 3080
docs/source/_static/logos/mid/logo_primary.svg sha256=utCWWbXXW5auRRposMMaMO9t_AflsN13rZGo3_Pg2WE 3078
docs/source/_templates/apidoc/module.rst_t sha256=keQqb9G8LA-JS5tuytgzfsxRXsADEvuOz3mJjY9qYHU 185
docs/source/_templates/apidoc/package.rst_t sha256=Ra-lunZcMyDtrb6vgrfAnBcBW4eFMTEIyg12fSe9h4o 1173
docs/source/_templates/apidoc/toc.rst_t sha256=6EfpNwcRXLa8Ae3NcovuSmV5PSBy5gP0t6XfphUYb7M 127
docs/source/_templates/autosummary/class.rst sha256=5yRMWkUNDXGvQE1gGm6yisL1bX4BDOsaBPciNUs_6vA 579
docs/source/_templates/autosummary/module.rst sha256=xSCcWeBqQdMgpese2OwFlvzSOMsPZKTBCLCwgD3OG4k 789
docs/source/development/changes.md sha256=ys1_zvYKQWEak_mBXBUMLpO3CWriHpjSAg1-17mTk04 40
docs/source/development/contributing.md sha256=7bERN03kHo2Wf0ZrgHYP4MfBSdFGmE_Kk0CxK0uay2I 43
docs/source/formats/anlz.md sha256=P7FrPqbu3i8SlRKVV9IU9cOQajKJHOjLlAWHheDGN7c 21455
docs/source/formats/db6.md sha256=VpZHX6RazlW-Jqf3PAF_Hi_W8vFntO-1Arr2VnNL_Dc 30122
docs/source/formats/mysetting.md sha256=OIYIn_B2HJcJtJM0wNjjzPy3xPkyz4raxg_-Y6E3D1k 9746
docs/source/formats/xml.md sha256=uL7eWWQfQXsyf55Vydt1iLq7Jzio3kIGbSfjpg5-CRY 8491
docs/source/tutorial/anlz.md sha256=JtcQIy44qaSP_GL0aL9VYQYOX8aVju7uFxgN3FPNy9o 145
docs/source/tutorial/configuration.md sha256=mqmeFM3I7pDA_ajPQWqVyvc9Y0PWGYXLr3yyojTGsL8 2127
docs/source/tutorial/db6.md sha256=nmaC6sF1noBxp0_LvihnzD9eMYeL-fCkAet4qiShOcc 6611
docs/source/tutorial/index.md sha256=zjx5uXESYzHIyeqtL4XjhZUDPOpNiutZ3gkUOeG8R9w 318
docs/source/tutorial/mysetting.md sha256=su-WMvEd3DrFF32RDfQBm3TlAUgK5PRPT1n_77BYnvY 3659
docs/source/tutorial/xml.md sha256=x_rFvsVzZtUV0upEkPWkgrmr3B-FYjZKWvBuJBLFAu0 6414
pyrekordbox/__init__.py sha256=ODYrBuSF14PNKNAxsbi5_VR-ja2P3ySK0WwM8l7MFCk 647
pyrekordbox/__main__.py sha256=R1lus_-hBG4Uf6SRuzXXFwaE-dT9Uma_lzMOGgsdDLs 5975
pyrekordbox/_version.py sha256=9jP8Fo8egXoMs_T3DFqSuJYg4n9o9mnwYubl_hnut4k 411
pyrekordbox/config.py sha256=ttihHzwfg3IGnp2IyCdnOWKhiH72HZ-dy7NQb4-SG-8 25190
pyrekordbox/logger.py sha256=qCY_3L_3WIMAvNmVKvh7oshGlWrd0T5aIW1bNCIu3Lo 521
pyrekordbox/rbxml.py sha256=0qsKc8SQa54URwWGt6oHTOHBiAQU2S8MbSxDbzKUB7A 38369
pyrekordbox/utils.py sha256=sT1xt-rM94Dir-S0OSSqKbquf9kdFbzZvBu3-7q0QDM 4361
pyrekordbox/xml.py sha256=7wFkMyWL4AQLINvxVxkQxlruG9c7R-gkxdP7xXFOkWU 241
pyrekordbox/anlz/__init__.py sha256=OSpyl3pmmnt3mG905J9qvNnYchsgrIfathw0QXoOhjo 3156
pyrekordbox/anlz/file.py sha256=r2FppO6efPzKfCfz6foX9G2aBu8gkKXMrjIm9fua3_M 6949
pyrekordbox/anlz/structs.py sha256=Lt4fkb3SAE8w146eWeWGnpgRoP6jhLMWrSMoMwPjG04 7925
pyrekordbox/anlz/tags.py sha256=uqneBP9CstYy7a4IpeEC9A5tfI59DQm0ik7yFXk_dNo 14094
pyrekordbox/db6/__init__.py sha256=qvyltQqNG0Y-5_gRm7Y_yqmI7Dwh1v5Bl1SsxcUZb1w 881
pyrekordbox/db6/aux_files.py sha256=t0SfMCXBHjlCSfgRfpw1RTj0cmV0QY07xSLepjQqMnY 7591
pyrekordbox/db6/database.py sha256=12QO8ucH_o9mxRN84PEV9-HcToFrZ5N5mXE5uZzEwzU 81685
pyrekordbox/db6/registry.py sha256=L4X49HqKtvyD_c4Ad3HR7aM5bj468MgD3Yj6WUE0ri8 9724
pyrekordbox/db6/smartlist.py sha256=Hmi6hT0jNg00IYUXVdYJVrGT4EzNCsoi-194ACUZKsc 12077
pyrekordbox/db6/tables.py sha256=K5Ii8AXmqIqCbjBhNrO3ayeEJ7-nN-Broyx2oxxg1xQ 68030
pyrekordbox/mysettings/__init__.py sha256=rMS6Kknf1-X3PXF_TUxm8xui0H1Ap3R7G_9mqlnQUAM 705
pyrekordbox/mysettings/file.py sha256=dQEsdBivpverXCssyVNUeQyUXIooNrOGIIiPLwi_6T4 12669
pyrekordbox/mysettings/structs.py sha256=5Y1F3qTmsP1fRB39_BEHpQVxKx2DO9BytEuJUG_RNcY 8472
tests/__init__.py sha256=s321RtRiHJsLt0YFq0NRncW7u66uwYHQE-6IjPcg10o 67
tests/test_anlz.py sha256=hZAW5GFEJpU8UmmHYLuU5OZlApGrWZyPAR79KtaR0cw 5782
tests/test_config.py sha256=wYp4wHRhIk2grhGXhk4z9umrhOWhVvTOm2mHydzLEs8 6157
tests/test_db6.py sha256=UhxMYRABsI-ySUmWsU3KuoN-ovBwfCWT77YbBllw51A 40085
tests/test_mysetting.py sha256=te6B_BErGc6ThgBpAl45n0Nd0hWJcm-X9WTw14bR6MA 5781
tests/test_xml.py sha256=SMRML85D24AMpgqBASK1rd-5UdacTlyUVWZGpOoRp40 16854
pyrekordbox-0.3.2.dist-info/LICENSE sha256=VwG9ZgC2UZnI0gTezGz1qkcAZ7sknBUQ1M62Z2nht54 1074
pyrekordbox-0.3.2.dist-info/METADATA sha256=1pBRrWlB0ptEfbIONVZSTzQ1rMyEvx93Eaw6W4Mn5do 16818
pyrekordbox-0.3.2.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
pyrekordbox-0.3.2.dist-info/top_level.txt sha256=Cv8QDfcJ7y8fYUm0Q8D5GoiGxaqb7qt8Z5ntVbj1cLk 23
pyrekordbox-0.3.2.dist-info/RECORD

top_level.txt

docs
pyrekordbox
tests