Skip to main content

Filester: generic, file based utilities and helpers

Overview

Find yourself running the same file based operations over and over again in your projects? Yeah, annoying. As a result, this package is a grouping of common file operation facilities which delegate the package inclusion to pip and PyPI. One less thing to worry about ...

See Filester's documentation for more information.

top

Prerequisites

top

Getting Started

Makester is used as the Integrated Developer Platform.

(macOS Users only) upgrading GNU make

Follow these notes to get [GNU make](https://www.gnu.org/s oftware/make/manual/make.html).

Creating the local environment

Get the code and change into the top level git project directory:

git clone git@github.com:loum/filester.git && cd filester

NOTE: Run all commands from the top-level directory of the git repository.

For first-time setup, prime the Makester project:

git submodule update --init

Initialise the environment:

make init-dev

Local environment maintenance

Keep Makester project up-to-date with:

git submodule update --remote --merge

top

Help

There should be a make target to get most things done. Check the help for more information:

make help

top

Running the Test Harness

We use pytest. To run the tests:

make tests

top

Metadata

Release files for filester 1.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for filester 1.1.4
File Size Uploaded Provenance Actions
filester-1.1.4.tar.gz 9.9 kB Without provenance Details for filester-1.1.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for filester 1.1.4
File Interpreter ABI Platform Actions
filester-1.1.4-py3-none-any.whl Python 3 none any Details for filester-1.1.4-py3-none-any.whl

Total release size: 18.2 kB

Release files / filester-1.1.4.tar.gz

Download URL filester-1.1.4.tar.gz
Size 9.9 kB
Tags Source
SHA-256 checksum
How to use checksums
657a49d8ce44ee5b57ad6d350f2c308b80c8d595de062db7a6b8324f0cb23cd3
BLAKE2b-256 checksum
How to use checksums
8f431ae04da225400298a2ac1173e33885e8506d95414959c23ea266713979ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / filester-1.1.4-py3-none-any.whl

Download URL filester-1.1.4-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f91cfa4ec50571de033f494376a7731ebfd17d0e5b0852a3eb74578751c4b8c9
BLAKE2b-256 checksum
How to use checksums
13e8ad8084f3299077fbd4b30a4d671ec3edc3743598700fd11333463cbdcd5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for filester 1.1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page