semvec/pypi-packages huggingface dataset:
pulumi-external 0.1.0a1771567009
A Pulumi package for creating and managing External cloud resources.
License: Apache-2.0
Requires Python: >=3.9
Keywords: pulumi, category/cloud

[![Actions Status](https://github.com/pulumi/pulumi-external/workflows/master/badge.svg)](https://github.com/pulumi/pulumi-external/actions)
[![NPM version](https://img.shields.io/npm/v/@pulumi/external)](https://www.npmjs.com/package/@pulumi/external)
[![Python version](https://img.shields.io/pypi/v/pulumi_external)](https://pypi.org/project/pulumi_external)
[![NuGet version](https://img.shields.io/nuget/v/Pulumi.External)](https://www.nuget.org/packages/Pulumi.External)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/pulumi/pulumi-external/sdk/go)](https://pkg.go.dev/github.com/pulumi/pulumi-external/sdk/go)
[![License](https://img.shields.io/github/license/pulumi/pulumi-external)](https://github.com/pulumi/pulumi-external/blob/master/LICENSE)

# External Resource Provider

This provider is mainly used for ease of converting terraform programs to Pulumi.
When using standard Pulumi programs, you would not need to use this provider. 

The External resource provider for Pulumi lets you use External resources in your cloud programs.
To use this package, please [install the Pulumi CLI first](https://www.pulumi.com/docs/install/).

## Installing

This package is available in many languages in the standard packaging formats.

### Node.js (Java/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either `npm`:

    $ npm install @pulumi/external

or `yarn`:

    $ yarn add @pulumi/external

### Python

To use from Python, install using `pip`:

    $ pip install pulumi_external

### Go

To use from Go, use `go get` to grab the latest version of the library:

    $ go get github.com/pulumi/pulumi-external/sdk

### .NET

To use from .NET, install using `dotnet add package`:

    $ dotnet add package Pulumi.External

<!-- If your provider has configuration, remove this comment and the comment tags below, updating the documentation. -->
<!--

## Configuration

The following Pulumi configuration can be used:

- `external:token` - (Required) The API token to use with External. When not set, the provider will use the `EXTERNAL_TOKEN` environment variable.

-->

<!-- If your provider has reference material available elsewhere, remove this comment and the comment tags below, updating the documentation. -->
<!--

## Reference

For further information, please visit [External reference documentation](https://example.com/external).

-->
pulumi-dnsimple 5.1.0a1771566827
A Pulumi package for creating and managing dnsimple cloud resources.
License: Apache-2.0
Requires Python: >=3.9
Keywords: pulumi, dnsimple

[![Actions Status](https://github.com/pulumi/pulumi-dnsimple/workflows/master/badge.svg)](https://github.com/pulumi/pulumi-dnsimple/actions)
[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com)
[![NPM version](https://badge.fury.io/js/%40pulumi%2Fdnsimple.svg)](https://www.npmjs.com/package/@pulumi/dnsimple)
[![Python version](https://badge.fury.io/py/pulumi-dnsimple.svg)](https://pypi.org/project/pulumi-dnsimple)
[![NuGet version](https://badge.fury.io/nu/pulumi.dnsimple.svg)](https://badge.fury.io/nu/pulumi.dnsimple)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/pulumi/pulumi-dnsimple/sdk/v4/go)](https://pkg.go.dev/github.com/pulumi/pulumi-dnsimple/sdk/v4/go)
[![License](https://img.shields.io/npm/l/%40pulumi%2Fpulumi.svg)](https://github.com/pulumi/pulumi-dnsimple/blob/master/LICENSE)

# dnsimple Resource Provider

The dnsimple resource provider for Pulumi lets you manage dnsimple resources in your cloud programs. To use
this package, please [install the Pulumi CLI first](https://pulumi.io/).

## Installing

This package is available in many languages in the standard packaging formats.

### Node.js (Java/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either `npm`:

    $ npm install @pulumi/dnsimple

or `yarn`:

    $ yarn add @pulumi/dnsimple

### Python

To use from Python, install using `pip`:

    $ pip install pulumi_dnsimple

### Go

To use from Go, use `go get` to grab the latest version of the library

    $ go get github.com/pulumi/pulumi-dnsimple/sdk/v4

### .NET

To use from .NET, install using `dotnet add package`:

    $ dotnet add package Pulumi.Dnsimple

## Configuration

The following configuration points are available:

- `dnsimple:token` - (required) The DNSimple API v2 token. Please note that this must be an API v2 token. You can use 
   either an User or Account token, but an Account token is recommended. Can be sourced from `DNSIMPLE_TOKEN` environment
   variable.
- `dnsimple:account` - (required) The ID of the account associated with the token. Can be sourced from `DNSIMPLE_ACCOUNT` 
   environment variable.

## Reference

For further information, please visit [the dnsimple provider docs](https://www.pulumi.com/docs/intro/cloud-providers/dnsimple) or for detailed reference documentation, please visit [the API docs](https://www.pulumi.com/docs/reference/pkg/dnsimple).
pulumi-dbtcloud 1.7.0a1771566663
A Pulumi package for creating and managing dbt Cloud resources.
License: Apache-2.0
Requires Python: >=3.9
Keywords: pulumi, dbtcloud, dbt, cloud, category/cloud

# dbt Cloud Resource Provider

The dbt Cloud Resource Provider lets you manage dbt Cloud resources.

## Installation

This package is available for several languages/platforms:

- JavaScript/TypeScript: [`@pulumi/dbtcloud`](https://www.npmjs.com/package/@pulumi/dbtcloud)
- Python: [`pulumi-dbtcloud`](https://pypi.org/project/pulumi-dbtcloud/)
- Go: [`github.com/pulumi/pulumi-dbtcloud/sdk/go/dbtcloud`](https://pkg.go.dev/github.com/pulumi/pulumi-dbtcloud/sdk/go/dbtcloud)
- .NET: [`Pulumi.Dbtcloud`](https://www.nuget.org/packages/Pulumi.DbtCloud)

### Node.js (JavaScript/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either `npm`:

```bash
npm install @pulumi/dbtcloud
```

or `yarn`:

```bash
yarn add @pulumi/dbtcloud
```

### Python

To use from Python, install using `pip`:

```bash
pip install pulumi-dbtcloud
```

### Go

To use from Go, use `go get` to grab the latest version of the library:

```bash
go get github.com/pulumi/pulumi-dbtcloud/sdk/go/dbtcloud
```

### .NET

To use from .NET, install using `dotnet add package`:

```bash
dotnet add package Pulumi.DbtCloud
```

## Configuration Options

Use `pulumi config set dbtcloud:<option> (--secret)`.

| Option     | Environment Variable   | Required/Optional | Default                                                      | Description                             |
|------------|------------------------|-------------------|--------------------------------------------------------------|-----------------------------------------|
| `token`    | `DBT_CLOUD_TOKEN`      | Required          |                                                              | The API token for your dbt Cloud user   |
| `accountId`| `DBT_CLOUD_ACCOUNT_ID` | Required          |                                                              | The ID for your dbt Cloud account       |
| `hostUrl`  | `DBT_CLOUD_HOST_URL`   | Optional          | [https://cloud.getdbt.com/api](https://cloud.getdbt.com/api) | The host URL for your dbt Cloud account |
pulumi-confluentcloud 2.59.0a1771566476
A Pulumi package for creating and managing Confluent cloud resources.
License: Apache-2.0
Requires Python: >=3.9
Keywords: pulumi, confluentcloud, category/cloud

[![Actions Status](https://github.com/pulumi/pulumi-confluentcloud/workflows/master/badge.svg)](https://github.com/pulumi/pulumi-confluentcloud/actions)
[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com)
[![NPM version](https://badge.fury.io/js/%40pulumi%2Fconfluentcloud.svg)](https://www.npmjs.com/package/@pulumi/confluentcloud)
[![Python version](https://badge.fury.io/py/pulumi-confluentcloud.svg)](https://pypi.org/project/pulumi-confluentcloud)
[![NuGet version](https://badge.fury.io/nu/pulumi.confluentcloud.svg)](https://badge.fury.io/nu/pulumi.confluentcloud)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/pulumi/pulumi-confluentcloud/sdk/go)](https://pkg.go.dev/github.com/pulumi/pulumi-confluentcloud/sdk/go)
[![License](https://img.shields.io/npm/l/%40pulumi%2Fpulumi.svg)](https://github.com/pulumi/pulumi-confluentcloud/blob/master/LICENSE)

# Confluent Cloud Resource Provider

The Confluent Resource Provider lets you manage [Confluent](https://confluent.cloud/) resources.

Please Note:
This provider is built from the ConfluentInc official Terraform Provider - https://github.com/confluentinc/terraform-provider-confluent

## Installing

This package is available for several languages/platforms:

### Node.js (JavaScript/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either `npm`:

```bash
npm install @pulumi/confluentcloud
```

or `yarn`:

```bash
yarn add @pulumi/confluentcloud
```

### Python

To use from Python, install using `pip`:

```bash
pip install pulumi_confluentcloud
```

### Go

To use from Go, use `go get` to grab the latest version of the library:

```bash
go get github.com/pulumi/pulumi-confluentcloud/sdk
```

### .NET

To use from .NET, install using `dotnet add package`:

```bash
dotnet add package Pulumi.ConfluentCloud
```

## Configuration

The following configuration points are available for the `confluent cloud` provider:

- `confluentcloud:cloudApiKey` (environment: `CONFLUENT_CLOUD_API_KEY`) - the API key for `Confluent Cloud`
- `confluentcloud:cloudApiSecret` (environment: `CONFLUENT_CLOUD_API_SECRET`) - the API secret for `Confluent Cloud`

## Reference

For detailed reference documentation, please visit [the Pulumi registry](https://www.pulumi.com/registry/packages/confluentcloud/api-docs/).
pulumi-cloudinit 1.5.0a1771566453
A Pulumi package for creating and managing cloudinit cloud resources.
License: Apache-2.0
Requires Python: >=3.9
Keywords: pulumi, cloudinit

[![Actions Status](https://github.com/pulumi/pulumi-cloudinit/workflows/master/badge.svg)](https://github.com/pulumi/pulumi-cloudinit/actions)
[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com)
[![NPM version](https://badge.fury.io/js/%40pulumi%2Fcloudinit.svg)](https://npmjs.com/package/@pulumi/cloudinit)
[![NuGet version](https://badge.fury.io/nu/pulumi.cloudinit.svg)](https://badge.fury.io/nu/pulumi.cloudinit)
[![Python version](https://badge.fury.io/py/pulumi-cloudinit.svg)](https://pypi.org/project/pulumi-cloudinit)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/pulumi/pulumi-cloudinit/sdk/go)](https://pkg.go.dev/github.com/pulumi/pulumi-cloudinit/sdk/go)
[![License](https://img.shields.io/npm/l/%40pulumi%2Fpulumi.svg)](https://github.com/pulumi/pulumi-cloudinit/blob/master/LICENSE)

# CloudInit Provider

Provider for rendering [cloud-init](https://cloudinit.readthedocs.io/) configurations.

## Installing

This package is available in many languages in the standard packaging formats.

### Node.js (Java/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either `npm`:

    $ npm install @pulumi/cloudinit

or `yarn`:

    $ yarn add @pulumi/cloudinit

### Python 3

To use from Python, install using `pip`:

    $ pip install pulumi_cloudinit

### Go

To use from Go, use `go get` to grab the latest version of the library

    $ go get github.com/pulumi/pulumi-cloudinit/sdk

### .NET

To use from .NET, install using `dotnet add package`:

    $ dotnet add package Pulumi.CloudInit

## Reference

For further information, please visit [the CloudInit provider docs](https://www.pulumi.com/docs/intro/cloud-providers/cloudinit) or for detailed reference documentation, please visit [the API docs](https://www.pulumi.com/docs/reference/pkg/cloudinit).
pulumi-cloudamqp 3.27.0a1771566282
A Pulumi package for creating and managing CloudAMQP resources.
License: Apache-2.0
Requires Python: >=3.9
Keywords: pulumi, cloudamqp

[![Actions Status](https://github.com/pulumi/pulumi-cloudamqp/workflows/master/badge.svg)](https://github.com/pulumi/pulumi-cloudamqp/actions)
[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com)
[![NPM version](https://badge.fury.io/js/%40pulumi%2Fcloudamqp.svg)](https://www.npmjs.com/package/@pulumi/cloudamqp)
[![Python version](https://badge.fury.io/py/pulumi-cloudamqp.svg)](https://pypi.org/project/pulumi-cloudamqp)
[![NuGet version](https://badge.fury.io/nu/pulumi.cloudamqp.svg)](https://badge.fury.io/nu/pulumi.cloudamqp)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/pulumi/pulumi-cloudamqp/sdk/v3/go)](https://pkg.go.dev/github.com/pulumi/pulumi-cloudamqp/sdk/v3/go)
[![License](https://img.shields.io/npm/l/%40pulumi%2Fpulumi.svg)](https://github.com/pulumi/pulumi-cloudamqp/blob/master/LICENSE)

# CloudAMQP Resource Provider

The CloudAMQP resource provider for Pulumi lets you manage CloudAMQP resources in your cloud programs. To use
this package, please [install the Pulumi CLI first](https://pulumi.io/).

## Installing

This package is available in many languages in the standard packaging formats.

### Node.js (Java/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either `npm`:

    $ npm install @pulumi/cloudamqp

or `yarn`:

    $ yarn add @pulumi/cloudamqp

### Python

To use from Python, install using `pip`:

    $ pip install pulumi_cloudamqp

### Go

To use from Go, use `go get` to grab the latest version of the library

    $ go get github.com/pulumi/pulumi-cloudamqp/sdk/v3

### .NET

To use from .NET, install using `dotnet add package`:

    $ dotnet add package Pulumi.cloudamqp

## Configuration

The following configuration points are available:

- `cloudamqp:apikey` - (Required) Key used to authentication to the CloudAMQP Customer API. May be set via the `CLOUDAMQP_APIKEY` environment variable.
- `cloudamqp:baseurl` - (Optional) Base URL to CloudAMQP Customer website. Default is `https://customer.cloudamqp.com`.

## Reference

For further information, please visit [the CloudAMQP provider docs](https://www.pulumi.com/docs/intro/cloud-providers/cloudamqp) or for detailed reference documentation, please visit [the API docs](https://www.pulumi.com/docs/reference/pkg/cloudamp).
pulumi-cloudngfwaws 1.1.0a1771566355
A Pulumi package for creating and managing Cloud NGFW for AWS resources.
License: Apache-2.0
Requires Python: >=3.9
Keywords: pulumi, cloudngfwaws, Palo Alto Networks, ngfw, category/network

# Palo Alto Networks Cloud NGFW for AWS Resource Provider

The Palo Alto Networks Cloud NGFW for AWS Resource Provider lets you manage  Palo Alto Networks Cloud NGFW for AWS resources.

## Installation

This package is available for several languages/platforms:

- JavaScript/TypeScript: [`@pulumi/cloudngfwaws`](https://www.npmjs.com/package/@pulumi/cloudngfwaws)
- Python: [`pulumi-cloudngfwaws`](https://pypi.org/project/pulumi-cloudngfwaws/)
- Go: [`github.com/pulumi/pulumi-cloudngfwaws/sdk/go/cloudngfwaws`](https://pkg.go.dev/github.com/pulumi/pulumi-cloudngfwaws/sdk/go/cloudngfwaws)
- .NET: [`Pulumi.CloudNgfwAws`](https://www.nuget.org/packages/Pulumi.CloudNgfwAws)

### Node.js (JavaScript/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either `npm`:

```bash
npm install @pulumi/cloudngfwaws
```

or `yarn`:

```bash
yarn add @pulumi/cloudngfwaws
```

### Python

To use from Python, install using `pip`:

```bash
pip install pulumi-cloudngfwaws
```

### Go

To use from Go, use `go get` to grab the latest version of the library:

```bash
go get github.com/pulumi/pulumi-cloudngfwaws/sdk/go/cloudngfwaws
```

### .NET

To use from .NET, install using `dotnet add package`:

```bash
dotnet add package Pulumi.CloudNgfwAws
```

## Reference

For detailed reference documentation, please visit [the Pulumi registry](https://www.pulumi.com/registry/packages/meraki/api-docs/).
respan-exporter-superagent 0.2.0
Respan exporter for Superagent (safety-agent) SDK
License: Apache-2.0
Requires Python: <3.14,>=3.11

# Respan Exporter for Superagent

Exports `safety-agent` (Superagent) calls to Respan traces ingestion.

## Installation

```bash
pip install respan-exporter-superagent
```

## Usage

```python
import os
from respan_exporter_superagent import create_client

client = create_client(
    api_key=os.getenv("RESPAN_API_KEY"),
    endpoint=os.getenv("RESPAN_ENDPOINT"),  # optional
)

result = await client.guard(
    input="hello",
    respan_params={
        "span_workflow_name": "wf",
        "span_name": "sp",
        "customer_identifier": "user-123",
    },
)
print(result)
```

## Environment variables

- `RESPAN_API_KEY`: API key used for ingest authorization.
- `RESPAN_ENDPOINT`: optional override for ingest endpoint.