Integration modules for Agents.json Python implementation
Project description
Wildcard Integrations
Integration modules for Wildcard Python implementation. This package provides various service integrations that can be used with the Wildcard core package.
Available Integrations
- Giphy
- More integrations coming soon...
Installation
Basic Installation
pip install wildcard-integrations
With Specific Integrations
# Install with Twitter integration
pip install wildcard-integrations[twitter]
# Install with Giphy integration
pip install wildcard-integrations[giphy]
# Install with multiple integrations
pip install wildcard-integrations[twitter,giphy]
# Install all integrations
pip install wildcard-integrations[all]
Development
This package is managed with Poetry. To set up your development environment:
-
Install Poetry if you haven't already:
curl -sSL https://install.python-poetry.org | python3 -
-
Install dependencies (including all integrations for development):
poetry install --all-extras
-
Run tests:
poetry run pytest
Adding New Integrations
To add a new integration:
- Create a new directory under
wildcard/integrations/ - Add the integration's dependencies to pyproject.toml:
- Add as an optional group under
[tool.poetry.group.<integration>] - Add to
[tool.poetry.extras]for pip installation
- Add as an optional group under
- Implement the required tools and mapping functions
- Add appropriate tests
- Update this README with the new integration
License
Apache 2.0 License (See LICENSE file for details)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentsjson_integrations-0.1.0.tar.gz.
File metadata
- Download URL: agentsjson_integrations-0.1.0.tar.gz
- Upload date:
- Size: 48.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.13.1 Darwin/23.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7fb12252524d9c0b32e2711f696305d53536e916bd1181eec3d66ece6ca27d96
|
|
| MD5 |
389748ff19c18a07042b370cbe5c85c7
|
|
| BLAKE2b-256 |
89e499e92d7dfcaed00215859a79d5d4b3d76dc1e45eed46cc28428d6c9afec1
|
File details
Details for the file agentsjson_integrations-0.1.0-py3-none-any.whl.
File metadata
- Download URL: agentsjson_integrations-0.1.0-py3-none-any.whl
- Upload date:
- Size: 119.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.13.1 Darwin/23.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
470c9d554c4ee99876ecbc6706050cbc99a3a4f96c6e11d4d9c33e8b5c9ad760
|
|
| MD5 |
0c980a1ff61546112190f8d637c84ede
|
|
| BLAKE2b-256 |
65e59899d183b337c6810dd87714bea536f3bea28453992221bb60ac293b882c
|