Skip to main content

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

  • 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)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentsjson_integrations-0.1.0.tar.gz (48.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentsjson_integrations-0.1.0-py3-none-any.whl (119.3 kB view details)

Uploaded Python 3

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

Hashes for agentsjson_integrations-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7fb12252524d9c0b32e2711f696305d53536e916bd1181eec3d66ece6ca27d96
MD5 389748ff19c18a07042b370cbe5c85c7
BLAKE2b-256 89e499e92d7dfcaed00215859a79d5d4b3d76dc1e45eed46cc28428d6c9afec1

See more details on using hashes here.

File details

Details for the file agentsjson_integrations-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentsjson_integrations-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 470c9d554c4ee99876ecbc6706050cbc99a3a4f96c6e11d4d9c33e8b5c9ad760
MD5 0c980a1ff61546112190f8d637c84ede
BLAKE2b-256 65e59899d183b337c6810dd87714bea536f3bea28453992221bb60ac293b882c

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