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.2 (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.0.0.2-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pathadder-0.0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.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.0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b349777f8557bea393bc3e8d18985f77a63da783b93cdecfa29bc650e84ae20a
MD5 89894bf3fec4ae468058aed77b3b0a45
BLAKE2b-256 0616472e412126ce49645c50457c019aa8f06a335880fb35db5b221b108ce26d

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