organize-tool

View on PyPIReverse Dependencies (0)

3.3.0 organize_tool-3.3.0-py3-none-any.whl

Wheel Details

Project: organize-tool
Version: 3.3.0
Filename: organize_tool-3.3.0-py3-none-any.whl
Download: [link]
Size: 67702
MD5: 623d9ea186313d38f35c7abc6373dad4
SHA256: 9f1be0cf89f650a18edfe3651586e5e1e6df981137334858fe905b1db56d492f
Uploaded: 2024-11-25 15:27:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: organize-tool
Version: 3.3.0
Summary: The file management automation tool
Author: Thomas Feldmann
Author-Email: mail[at]tfeldmann.de
Home-Page: https://github.com/tfeldmann/organize
Project-Url: Documentation, https://organize.readthedocs.io
Project-Url: Repository, https://github.com/tfeldmann/organize
License: MIT
Keywords: file,management,automation,tool,organization,rules,yaml
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
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 :: 3.13
Classifier: Topic :: Utilities
Requires-Python: >=3.9,<4.0
Requires-Dist: ExifRead (==2.3.2)
Requires-Dist: Jinja2 (<4.0.0,>=3.1.2)
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: Send2Trash[nativelib] (<2.0.0,>=1.8.2)
Requires-Dist: arrow (<2.0.0,>=1.3.0)
Requires-Dist: docopt-ng (<0.10.0,>=0.9.0)
Requires-Dist: docx2txt (<0.9,>=0.8)
Requires-Dist: macos-tags (<2.0.0,>=1.5.1); sys_platform == "darwin"
Requires-Dist: markupsafe (==2.0.1); extra == "docs"
Requires-Dist: mkdocs (<2.0.0,>=1.5.3); extra == "docs"
Requires-Dist: mkdocs-autorefs (<0.6.0,>=0.5.0); extra == "docs"
Requires-Dist: mkdocs-include-markdown-plugin (<7.0.0,>=6.0.4); extra == "docs"
Requires-Dist: mkdocstrings[python] (<0.25.0,>=0.24.0); extra == "docs"
Requires-Dist: natsort (<9.0.0,>=8.4.0)
Requires-Dist: pdfminer-six (>=20231228)
Requires-Dist: platformdirs (<5.0.0,>=4.0.0)
Requires-Dist: pydantic (<3.0.0,>=2.3.0)
Requires-Dist: rich (<14.0.0,>=13.4.2)
Requires-Dist: simplematch (<2.0,>=1.4)
Provides-Extra: docs
Description-Content-Type: text/markdown
[Description omitted; length: 8648 characters]

WHEEL

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

RECORD

Path Digest Size
organize/__init__.py sha256=X9A8k3sLbWXmd1WmvQRzn__JKASkvWZTM3i2xB4ntLE 180
organize/__main__.py sha256=7EN03JB90CQvbG1Rit69MkEUDZQZ2vJ6uaJPaNC8KDs 63
organize/__version__.py sha256=MPSbkJS_-QSkLK7sMlFXFf5iWlbcSL18Dj2ZiMCtS9c 22
organize/action.py sha256=54mDLTcI21UtwkLvqyBv2B14rocsuPLVbqbKh08G_k4 730
organize/actions/__init__.py sha256=gdql7DMAE6jxmRbBnfSyf-TrV8gTN3JIzE70iLPKrxY 607
organize/actions/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
organize/actions/common/conflict.py sha256=JQVZPvIzGxJyuS-VDMcHO53ZIFl27LrWDQ7qVrkceFs 4140
organize/actions/common/target_path.py sha256=ymJSNHRKu3e-wF_4hKIjW_q366HCHLW1P_iLQFmnBAo 1028
organize/actions/confirm.py sha256=0y2EUK10eAOopWT9BmUbNjH0CSVJ0lIbPH8XSyivhyg 969
organize/actions/copy.py sha256=-XpXw3fnJZ2cu8peJj8Z9M62-HJbFSw6psEtLcRdlW0 3634
organize/actions/delete.py sha256=-7-6AEbffxzHWHzCcuU3FGgwBnluOYuKl_lr8YTiyBI 1121
organize/actions/echo.py sha256=psBSbBsximgkuRacxjdK63etpJH8JoYaEmK9PbQ-s80 996
organize/actions/hardlink.py sha256=Je-Cn-Q9yh-keLWupYPihiefYEmNGIV1PpFI3wCNHsQ 2975
organize/actions/macos_tags.py sha256=QmHdlX8UKhKK51aximkW-ajfQevIIknWsCRhjseKfFs 2313
organize/actions/move.py sha256=5Fe0_MvR-dMR2zUWcRA_gGiLlEGnKypU6dOeu778mv8 3319
organize/actions/python.py sha256=6brL7gZgVThcFBQfoq_0qHVMH5_-GBVVyscNlOW_DHI 2387
organize/actions/rename.py sha256=Q5Fln6mxPZxEugIKpqt9Mi7x5vKCm1OI__FslmmIpek 2394
organize/actions/shell.py sha256=OFbYHmdZlp2R7jYOKKc_95nVk-dQK09Kz_hdda4y2ow 3122
organize/actions/symlink.py sha256=zwhwmiX5fUysxEUVRLlfYNav9m0G0UtD3ptkep11dss 2808
organize/actions/trash.py sha256=5pgwY2ILXozWhnfG4bL0urdKm87M6MB_3cQG8TcApRo 888
organize/actions/write.py sha256=PycXujxqD6RA1EtcxnQd6W735gK-mAiDLqfdIC_YqQY 3333
organize/cli.py sha256=_E_--Zs5uTkmy3pK2AI41SqgUq6o2_97djiCMarvTNQ 8814
organize/config.py sha256=asFLmW5aWapyGaIKNCba2VQCAXNVUmeAEn7b3SzS7b0 3475
organize/errors.py sha256=W5-96eQYnjdfZc9bA5RUZcx998pTgS4P7YsHLhyrvkA 1491
organize/filter.py sha256=yeRHcCJp7QHVBjWUnPWuppJpk8fRAJsOi7WmQxRyKqk 2125
organize/filters/__init__.py sha256=dQvYNKQqlc0PsDRq8zLem53DWS0pi3eNfxYIPpoC2xw 704
organize/filters/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
organize/filters/common/timefilter.py sha256=4rVbk999fVltI5kro9JKv1tRbre9ElRDTpk5gT-xQpo 2247
organize/filters/created.py sha256=2xZ8DqzBFu3JVU2LIK1a1JTQV0gbxhniWeZFm5-braY 2575
organize/filters/date_added.py sha256=eJLaNIclbfHL5xaT_vV6cZGOCPPaM1DNng4MP8JtolI 1677
organize/filters/date_lastused.py sha256=VrMGQkPtbltLa1oA2mN_uZEc-DWZ-7rpWgJZJ8dEOtM 1748
organize/filters/duplicate.py sha256=fylkti_kdd-IcCE1AAXo1X_6JdZTtPZS1pS1jgPV-z8 7280
organize/filters/empty.py sha256=CL130ibaR82yYmLzSmYUS5hH1ACFsg84wlAdEfdv7l0 545
organize/filters/exif.py sha256=UL2KdEMgqbbmwrss0Pi-tipILLgCq0mViTudJ17scKw 8801
organize/filters/extension.py sha256=XRMEownvBTqJsoz29GnKs6loXefYR3_CkGuhVfy-bcE 2033
organize/filters/filecontent.py sha256=qjDtz3CIV_IfLBMf1eAdjwTH2qMcu5lj9tKs5gHTkhg 4277
organize/filters/hash.py sha256=fkvuBfm3nzSj2fPfQ_Zkqd6Aa8LbiFrutSBfyWRycg8 2668
organize/filters/lastmodified.py sha256=IsKRq5NkJGlqvM7OPl2vP4hr2fmZzepT9FNzUdxGpXA 1290
organize/filters/macos_tags.py sha256=7J7-q6ljMcZHw-V7ZVKBuyM8HV6SP3IXzqDwVAe_cSY 1706
organize/filters/mimetype.py sha256=KG7amqaUiLDfU5MTaCsWk4tX2J3seYFiWee4Y7cOdew 1850
organize/filters/name.py sha256=xrkkbuLOM3_YF8VUoP1p2yTOOr2ooazhF5rI9x9v0-4 2970
organize/filters/python.py sha256=uYY4r2QehlSDistwpY99oLDtkvKJZKPWhDvdaVBfeQ8 2672
organize/filters/regex.py sha256=WjypYuIFoNNuG_40IGPWhIW5788ZLMIJK1ipqEGVmUQ 1349
organize/filters/size.py sha256=cJEyE7_xU9trtMEhfDUujHH6X5PTWRTnC_N639o49X0 5175
organize/find_config.py sha256=EMLJmr7nIDFUawhovQeqoEVwLtwcahlR8mQcC9dtVpM 3451
organize/location.py sha256=06_7eeSlUkTfVtaizPK4ejhnM3DLhXSKRCWwuAnxvzU 1040
organize/logger.py sha256=466m3DjhOgl5QW6n3xkwk_vDL0sWFfdU7APfBFH6PD8 603
organize/output/__init__.py sha256=YxUx8Iw2d7MQ_OBAXVqJwS909LZnmV81IdVox_S0--k 191
organize/output/_sender.py sha256=0Q0KIcz6saWNdkMV6auu53TG0u4GQbuAPiTNN2uUQ58 414
organize/output/default.py sha256=DJirWEcYWP-yVkOe__HSZpQZxaOEt0vIz8MD1AsnQtM 6761
organize/output/jsonl.py sha256=hfjQwZiZQceUVAipFB_JDVdUj3PPKlH8EemhaJe0m3c 3017
organize/output/output.py sha256=3ZJ8G1vg8QnUogKMHc8EUkN6c9CDsliOOr1OVZntG20 906
organize/output/saving.py sha256=S8qkP4wekaA3ZYsW4D_4JduN42V_9M6v548bJDSfSzc 1137
organize/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
organize/registry.py sha256=fYWyZzH4QRgPLGmgCN2XIuftyW2KzDleIDJbqW97DM8 1290
organize/resource.py sha256=bvMxpmaXKOLFwTibbUwJ9p_LY10x1kTxMgiRgroG6MY 2841
organize/rule.py sha256=2pzwfGpfTb4MUlY122WvUCDWHiD6iCGX6wRAmd66ekM 10132
organize/template.py sha256=irXl5n8tIHPmrbVYupOxVHBqoFvnL6-PlZPu06m-cXs 1344
organize/utils.py sha256=Hcat_ChIaPN6HVwBqnDT5N0jew6Bi4H3T26QXjA2NTY 2241
organize/validators.py sha256=IfkHg-OTN8fcG6krG2bFf8OjuDRWKYAcpxIRKpIdpg0 683
organize/walker.py sha256=X0kIehjbi8DEeXHpwCvjN4nB2Ujy3vlUAamsyEU8jLg 5227
organize_tool-3.3.0.dist-info/LICENSE.txt sha256=xtL9C3xXO9Hj21nsO0ZEohe9E30RcCdNrvZShO63CzY 1077
organize_tool-3.3.0.dist-info/METADATA sha256=PaHb94Y3gfjuA28jn9KBN7gUDZ2SlVjIp36phwZqPi4 10687
organize_tool-3.3.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
organize_tool-3.3.0.dist-info/entry_points.txt sha256=XXPjOvgoeZeyZv6VqlbyGBv-F1BNTZo3dOIm3dPnV54 45
organize_tool-3.3.0.dist-info/RECORD

entry_points.txt

organize = organize.cli:cli