Skip to main content

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

  • Twitter
  • 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:

  1. Install Poetry if you haven't already:

    curl -sSL https://install.python-poetry.org | python3 -
    
  2. Install dependencies (including all integrations for development):

    poetry install --all-extras
    
  3. Run tests:

    poetry run pytest
    

Adding New Integrations

To add a new integration:

  1. Create a new directory under wildcard/integrations/
  2. 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
  3. Implement the required tools and mapping functions
  4. Add appropriate tests
  5. Update this README with the new integration

License

Apache 2.0 License (See LICENSE file for details)

Release files for agentsjson-integrations 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agentsjson-integrations 0.1.0
File Size Uploaded
agentsjson_integrations-0.1.0.tar.gz 48.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agentsjson-integrations 0.1.0
File Interpreter ABI Platform
agentsjson_integrations-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 167.8 kB

Release files / agentsjson_integrations-0.1.0.tar.gz

Download URL agentsjson_integrations-0.1.0.tar.gz
Size 48.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7fb12252524d9c0b32e2711f696305d53536e916bd1181eec3d66ece6ca27d96
BLAKE2b-256 checksum
How to use checksums
89e499e92d7dfcaed00215859a79d5d4b3d76dc1e45eed46cc28428d6c9afec1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.13.1 Darwin/23.4.0

Release files / agentsjson_integrations-0.1.0-py3-none-any.whl

Download URL agentsjson_integrations-0.1.0-py3-none-any.whl
Size 119.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
470c9d554c4ee99876ecbc6706050cbc99a3a4f96c6e11d4d9c33e8b5c9ad760
BLAKE2b-256 checksum
How to use checksums
65e59899d183b337c6810dd87714bea536f3bea28453992221bb60ac293b882c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.13.1 Darwin/23.4.0

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page