Skip to main content

A Python library for managing and modifying system paths efficiently. (Wattleflow)

Project description

WattleFlow PathAdder Library

WattleFlow Logo

PathAdder—streamlined paths, modular, flexible with aim, directions shape the way, expandable, intuitive form, crafted to endure and persist.


Characteristic Value
Version 0.0.0.4 (latest release)
License Apache 2.0 License
Python Compatibility Python >=3.7.1
Dependencies wattleflow
Size nimble
Documentation WattleFlow PathAdder Documentation

WattleFlow PathAdder Library

PathAdder is a Python library designed for managing and modifying system paths efficiently. It allows for dynamic path addition and manipulation, making it ideal for use cases where you need to manage multiple paths for module imports or configuration files.

With PathAdder, you can easily add directories to the sys.path, ensuring the correct paths are in place for your application to function smoothly.

Installation

pip install pathadder

Key Features

Dynamic Path Addition – Add directories to sys.path at runtime, enabling seamless module imports from custom locations.

Path Overriding – Replace or override existing paths in sys.path, ensuring that the required directory is prioritised in module resolution.

Recursive Path Searching – Search directories recursively to find specific files or subdirectories, ensuring paths are correctly set for complex directory structures.

Path Listing – Easily view and verify all paths currently in sys.path using built-in methods for path inspection.

Documentation

[N/A]

Contributing

We welcome contributions! Please check our GitHub repository for guidelines.

License

WattleFlow PathAdder is licensed under the Apache 2.0 License. See the LICENSE file for more details.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

pathadder-0.5-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file pathadder-0.5-py3-none-any.whl.

File metadata

  • Download URL: pathadder-0.5-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for pathadder-0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5f83402f5c28ad1e4c6309edfda431dbb0d41c040995402e4fca59588da6ed01
MD5 1c26e093be06e32785b2631b0821028b
BLAKE2b-256 2cc2ef71f8ab12cf1647aa8b7e52e5b179f4d89e9e3fe70cd3eed86f93c3bb2e

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