Skip to main content

A lightweight Python app framework with mods, caching, settings and language API.

Project description

ToolOS

A lightweight Python app framework with mods, caching, settings and language API.

Installation

pip install toolos

Usage

from toolos import Api

# Initialize the API
api = Api("settings.json")

# Use various components
api.Settings.LoadSettings()
api.Cache.WriteCacheFile("test.txt", "content")
api.Log.WriteLog("app.log", "Application started")

Features

  • Settings management
  • Caching system
  • Logging functionality
  • Language localization
  • State machine
  • Package management
  • Temporary file handling

License

MIT

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

toolos-1.3.2.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

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

toolos-1.3.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file toolos-1.3.2.tar.gz.

File metadata

  • Download URL: toolos-1.3.2.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for toolos-1.3.2.tar.gz
Algorithm Hash digest
SHA256 bf770b0d201dd796ae929af8a01e27f3e21ac6a47a3b329d885909ee8cb0991c
MD5 e70560f8797db688ee1121c90e48f88d
BLAKE2b-256 a76055d580ebc1c6b207436f118de5c073bd49c4f6772558a0e6fd2c14ad3ecb

See more details on using hashes here.

File details

Details for the file toolos-1.3.2-py3-none-any.whl.

File metadata

  • Download URL: toolos-1.3.2-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for toolos-1.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 85be16d966f22a0b5cc062472059dc1229e973f3bb406a3e7233251ba896292f
MD5 d83f126f641ad6c0ce35d8c36431d349
BLAKE2b-256 8d81f578ebc9e66c2ac0a08901506b9f2954cd0690ba453407b2bd0798f72c13

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