Skip to main content

don't question my methods

Project description

py416

tests docs PyPI License: MIT

What this package is and hopes to achieve

This is a collection of various functions, mostly for my own use in writing scripts for work and personal projects. I built this for the following reasons:

  • Learn more advanced Python concepts
  • Convenience of installing through pip
  • Greatly cut down on the amount copy-pasting of code between projects
  • Produce something that looks professional and can be used by others
  • I abhor Windows' backslashes

The bulk of this package deals with filesystem manipulation as that's what I need it for most. A lot of these functions are just wrappers for basic os and shutil functions with some extra safety, configurability, and normalization.

This is built in Python 3.8 because it's the latest version available on Windows 8, which is required for my work. This is automatically tested on macOS, Ubuntu, and Windows with Python versions 3.8-3.12. I have no plans to test on older versions, nor to add new features that don't work in 3.8, such as dict union operators (3.9), match (3.10), or toml (3.11).

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

py416-0.62.tar.gz (23.9 kB view details)

Uploaded Source

Built Distribution

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

py416-0.62-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file py416-0.62.tar.gz.

File metadata

  • Download URL: py416-0.62.tar.gz
  • Upload date:
  • Size: 23.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for py416-0.62.tar.gz
Algorithm Hash digest
SHA256 00f2c95f578d18f7bcafa1da43a4e510e53b951a9d12e65fa6aae361a9e5433a
MD5 40c42d3ea270ece2eb2a0964a8c06778
BLAKE2b-256 272207464b8029b379c9bdb80fb365498618dc76111b25cdfef57e6539449110

See more details on using hashes here.

File details

Details for the file py416-0.62-py3-none-any.whl.

File metadata

  • Download URL: py416-0.62-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for py416-0.62-py3-none-any.whl
Algorithm Hash digest
SHA256 eae24a6029f78a85bf632e1a2701c26e42cf96f8a0a3ab5fd5a8895103240752
MD5 4f645c3f48d83d5b6b7c04e10c7ec5e5
BLAKE2b-256 fbfe988d88a93ea65ca2654bd3f2b4fe67eb9a6a74d558186ee1dd901bc7a467

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