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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pathadder-0.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 79a191d5ec8fb2e74cfbd7ce8b810de0eb2cb81c46b3c2515ed1718705365a8b
MD5 00a4aee2b1c360b1c110068de150090c
BLAKE2b-256 859e76171ae5e6ca3142feede18922b56f9159874135ac5d42a2847eea7de5f2

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