Skip to main content

A pure python library for converting data, documents, and images. Built at Hack@URI 2026

Project description

The File Tool

Description

The File Tool aims to centralize all of the file related needs a python programmer might need into a single python library. Functionally it acts as a wrapper for many other libraries allowing them to interact and acomplish file related tasks without the need for coding functions to handle conversions. The intial version of this project was created as a hack at the MLH sponsored Hack@URI 2026.

Table of Contents

Installation

Install using pip the_file_tool (Instructions pending)

Usage

Below are some examples of use. Further examples and tests are included in the library and can be called using certain functions. Refer to documentation for more info.

License

MIT

Contributing

(List any used Libraries)

Tests

Test file conversion, test error handling, test file editing (subject to change).

Questions

Contact me: GitHub


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

the_file_tool-0.2.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

the_file_tool-0.2.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file the_file_tool-0.2.1.tar.gz.

File metadata

  • Download URL: the_file_tool-0.2.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for the_file_tool-0.2.1.tar.gz
Algorithm Hash digest
SHA256 2a2e1481919b7d60b15db4e201be77ee7b85401ba774d9cad4189f1555f6c989
MD5 15c935b7dcbe266632c7c8fa3ca2cf08
BLAKE2b-256 6ed3977e1f570798343ce7724487bbf7407f457ebd1b3538edb6183ab8733dc3

See more details on using hashes here.

File details

Details for the file the_file_tool-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: the_file_tool-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for the_file_tool-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9a8b8cb9abcb1808965d137dd183ab012c81eb528d1dbbd703551deefe95fd11
MD5 d7654f894d590dc940775ec6ae2ee0ed
BLAKE2b-256 ce8232a62d844941dbe13833833c7a7ee18d3dd41cfe5fe583c9d1d9acc62c5d

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