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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pathadder-0.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 f366732c1f0253ffc798e9f8db3d1af02d7dcec7ac7ecc8e32829ef85be9aeba
MD5 b4c9bd579b3628928acf664f1f472336
BLAKE2b-256 ab6c59812cd3d40a8e7f0772c9b7c0061331a1112821252309b6e179a0b1ca3c

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