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.3 (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.3-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pathadder-0.3-py3-none-any.whl
  • Upload date:
  • Size: 10.3 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cff0f440460ea7e447553985162187fc7f32d0e6b2ad5f265fbcd5540c14f08b
MD5 535cf764af6388ca1a19f6cb8b41bad9
BLAKE2b-256 d9ca22c833266e41257c65b786e26f591c4aebb3a8137d1561504174972dabe7

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