Skip to main content

General Utilities

Project description

Wardy Utils

Wardy Utils is a collection of general-purpose utilities designed to simplify and enhance your Python scripting experience. This library provides reusable components that can be integrated into your projects to save time and effort.

Features

HTTP Utilities

  • http: A high-level HTTP client built on top of httpx and hishel, setting some caching and timeout comment settings.

Installation

To install Wardy Utils, use pip:

pip install wardy-utils

Usage

HTTP Client Example

from wardy_utils.web import CachedClient

client = CachedClient()
response = client.get("https://example.com")
print(response.text)

Requirements

  • Python 3.13.3 or higher

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to improve the library.

License

This project is licensed under the MIT License.

Author

Created by Wardy
Email: wardy3+gitlab@gmail.com

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

wardy_utils-0.2.3.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

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

wardy_utils-0.2.3-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file wardy_utils-0.2.3.tar.gz.

File metadata

  • Download URL: wardy_utils-0.2.3.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","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 wardy_utils-0.2.3.tar.gz
Algorithm Hash digest
SHA256 d9db1f35771bbfc3a4ba4353d940181c9690d82c54d93fdd8fe1bf57d3f81a42
MD5 b62f3d5e92e9073ef9f92138f955a8fe
BLAKE2b-256 b43618e8e9e442e97040c3ae7949ab6d1cc9c8e67e32d6e464d2dc114a916c63

See more details on using hashes here.

File details

Details for the file wardy_utils-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: wardy_utils-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","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 wardy_utils-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6a0e972ad1d3ed1adf2881d9c8fb32c8183d2921825233c9dc897222af1e5f07
MD5 a245305a55927627ba65bc9a824c67b4
BLAKE2b-256 0a10810ce33f4f05499b515cd5f8c26e6fe4b05c49c7658fda78b430ae541e96

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