Skip to main content

Engage with Zorp!

Project description

organizeit2

Engage with Zorp!

Build Status codecov License PyPI

This morning at dawn, you will take a new form - that of a fleshless, chattering skeleton when Zorp the Surveyor arrives and burns your flesh off with his volcano mouth ~Lou Prozotovich

OrganizeIt2 is a python library for managing large numbers of files and directories. It is type- and configuration-driven with pydantic.

The name is because organizeit was taken on pypi, and is thus a reference to the joke from Parks and Rec.

Overview

OrganizeIt2 has the following models and types:

  • FileSystem: pydantic wrapper of an fsspec AbstractFileSystem
  • Path: wrapper of an fsspec path
  • FilePath: specialization of a Path for files
  • DirectoryPath: specialization of a Path for directories
  • OrganizeIt: Top-level pydantic model representiing an fsspec directory
  • Directory: pydantic model representing an fsspec directory
  • File: pydantic model representing an fsspec file

[!NOTE] This library was generated using copier from the Base Python Project Template repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

organizeit2-0.7.2.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

organizeit2-0.7.2-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

Details for the file organizeit2-0.7.2.tar.gz.

File metadata

  • Download URL: organizeit2-0.7.2.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for organizeit2-0.7.2.tar.gz
Algorithm Hash digest
SHA256 e32c835fa68bb5d813e5d9e935e0e185a9b3de8ccc7ddfb6e326eb2a018986d8
MD5 ef48292810606f7b20184ae05fefdeb7
BLAKE2b-256 144dcab50ffbbaeda2c011e34c2bf73676a48c75ca068c597d150b74ae117c48

See more details on using hashes here.

File details

Details for the file organizeit2-0.7.2-py3-none-any.whl.

File metadata

  • Download URL: organizeit2-0.7.2-py3-none-any.whl
  • Upload date:
  • Size: 27.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for organizeit2-0.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 00ada7a128ac82ba8bfb3aa0a32fec2694723f70378cf9db9e8b98250d11fc1a
MD5 be608c391817f77758d321bf8407e16c
BLAKE2b-256 c56771b1258b7d89fc781f70138fdc34631358a7a486943853167b4cfe1a0d0f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page