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.1.0.tar.gz (4.0 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.1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: the_file_tool-0.1.0.tar.gz
  • Upload date:
  • Size: 4.0 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.1.0.tar.gz
Algorithm Hash digest
SHA256 efa38c8e51052ac6f0acf3962f522fa90f354f643816d7414b3070d03851380d
MD5 fe11d9c5ca9e52dfdf607ff80d09984d
BLAKE2b-256 60528cc2893cf851b7afd0baeb56cf8114c37c8c5e4f75c4e2c36d197b6c130b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: the_file_tool-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1ad7fdecd9d7e7d67c368b9f3462a9d35b5d5c9158e8d5d5e5f4fdd5b610308d
MD5 4e6feede2923ccdc822539e0f0e3aa60
BLAKE2b-256 16962c153c5d416314712782f3ef5bd3ac3290c1fbadc620c6e88f884a03bec2

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