Pulumi-checkly - Checkly Pulumi Provider With Python

Overview

🚨 This project is still in very early stages and is not stable, use at your own risk! 🚨

Checkly Pulumi Provider

The Checkly Resource Provider lets you manage Checkly resources.

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:

npm install @pulumi/checkly

or yarn:

yarn add @pulumi/checkly

Python

To use from Python, install using pip:

pip install pulumi_checkly

Go

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

go get github.com/pulumi/pulumi-checkly/sdk/go/...

.NET

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

dotnet add package Pulumi.Checkly

Configuration

The following configuration points are available for the foo provider:

  • checkly:apiKey (environment: CHECKLY_API_KEY) - the Checkly API Key.
  • checkly:accountId (environment: CHECKLY_ACCOUNT_ID) - the Checkly account ID.

Reference

For detailed reference documentation, please visit the Pulumi registry.

Comments
  • seo fixes try 2

    seo fixes try 2

    hi folks, sry about the trouble i made a mistake in https://github.com/checkly/pulumi-checkly/pull/35 and this fixes it up

    will need a release after merging for the registry to know about the change

    no urgency on this, whenever yall have the time

    thank you!!!!!!!!

    opened by susanev 1
  • chore(deps): bump actions/setup-dotnet from 3.0.0 to 3.0.1

    chore(deps): bump actions/setup-dotnet from 3.0.0 to 3.0.1

    Bumps actions/setup-dotnet from 3.0.0 to 3.0.1.

    Release notes

    Sourced from actions/setup-dotnet's releases.

    Enable DOTNET_INSTALL_DIR environment variable

    In scope of this release the DOTNET_INSTALL_DIR environment variable was enabled to add the ability to change the installation directory for .NET SDK #329. The DOTNET_INSTALL_DIR can be helpful when access to the default installation directory, for instance, on self-hosted runners, is denied.

    Example of usage:

    build:
      runs-on: self-hosted
      env:
        DOTNET_INSTALL_DIR: "path/to/directory"
      steps:
        - uses: actions/setup-dotnet@v3
          with:
            dotnet-version: '3.1.x'
    
    Commits
    • 45c9f23 Enable ability to change .NET SDK installation directory by `DOTNET_INSTALL_D...
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 1
  • chore(deps): bump actions/checkout from 2 to 3

    chore(deps): bump actions/checkout from 2 to 3

    Bumps actions/checkout from 2 to 3.

    Release notes

    Sourced from actions/checkout's releases.

    v3.0.0

    • Updated to the node16 runtime by default
      • This requires a minimum Actions Runner version of v2.285.0 to run, which is by default available in GHES 3.4 or later.

    v2.4.2

    What's Changed

    Full Changelog: https://github.com/actions/checkout/compare/v2...v2.4.2

    v2.4.1

    • Fixed an issue where checkout failed to run in container jobs due to the new git setting safe.directory

    v2.4.0

    • Convert SSH URLs like org-<ORG_ID>@github.com: to https://github.com/ - pr

    v2.3.5

    Update dependencies

    v2.3.4

    v2.3.3

    v2.3.2

    Add Third Party License Information to Dist Files

    v2.3.1

    Fix default branch resolution for .wiki and when using SSH

    v2.3.0

    Fallback to the default branch

    v2.2.0

    Fetch all history for all tags and branches when fetch-depth=0

    v2.1.1

    Changes to support GHES (here and here)

    v2.1.0

    ... (truncated)

    Changelog

    Sourced from actions/checkout's changelog.

    Changelog

    v3.0.2

    v3.0.1

    v3.0.0

    v2.3.1

    v2.3.0

    v2.2.0

    v2.1.1

    • Changes to support GHES (here and here)

    v2.1.0

    v2.0.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 1
  • Linter fixes

    Linter fixes

    Hi friends,

    we noticed a failing lint check on our registry for this provider.

    I took the liberty of fixing the lint steps for you and am hoping you'll accept this change here as well.

    opened by guineveresaenger 1
  • chore(deps): bump jaxxstorm/action-install-gh-release from 1.8.0 to 1.9.0

    chore(deps): bump jaxxstorm/action-install-gh-release from 1.8.0 to 1.9.0

    Bumps jaxxstorm/action-install-gh-release from 1.8.0 to 1.9.0.

    Release notes

    Sourced from jaxxstorm/action-install-gh-release's releases.

    v1.9.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/jaxxstorm/action-install-gh-release/compare/v1...v1.9.0

    Commits
    • f2bcf76 prepare for v1.9.0
    • 402ff66 Merge pull request #32 from rvesse/custom-ext-matching
    • 6a7d694 Support custom extension matching
    • a5d3a43 Merge pull request #37 from jaxxstorm/cache_test
    • a54299b enable cache
    • d8b1913 add a cache and arch test
    • 35ef742 Merge pull request #34 from jaxxstorm/node_version_update
    • e9b01a6 Merge pull request #28 from jaxxstorm/dependabot/npm_and_yarn/actions/core-1.9.1
    • bcc5424 Bump @​actions/core from 1.8.2 to 1.9.1
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump goreleaser/goreleaser-action from 3 to 4

    chore(deps): bump goreleaser/goreleaser-action from 3 to 4

    Bumps goreleaser/goreleaser-action from 3 to 4.

    Release notes

    Sourced from goreleaser/goreleaser-action's releases.

    v4.0.0

    What's Changed

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3...v4.0.0

    v3.2.0

    What's Changed

    • chore: remove workaround for setOutput by @​crazy-max (#374)
    • chore(deps): bump @​actions/core from 1.9.1 to 1.10.0 (#372)
    • chore(deps): bump yargs from 17.5.1 to 17.6.0 (#373)

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3.1.0...v3.2.0

    v3.1.0

    What's Changed

    • fix: dist resolution from config file by @​crazy-max (#369)
    • ci: fix workflow by @​crazy-max (#357)
    • docs: bump actions to latest major by @​crazy-max (#356)
    • chore(deps): bump crazy-max/ghaction-import-gpg from 4 to 5 (#360)
    • chore(deps): bump ghaction-import-gpg to v5 (#359)
    • chore(deps): bump @​actions/core from 1.6.0 to 1.8.2 (#358)
    • chore(deps): bump @​actions/core from 1.8.2 to 1.9.1 (#367)

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3.0.0...v3.1.0

    Commits
    • 8f67e59 chore: regenerate
    • 78df308 chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#383)
    • 66134d9 Merge remote-tracking branch 'origin/master' into flarco/master
    • 3c08cfd chore(deps): bump yargs from 17.6.0 to 17.6.2
    • 5dc579b docs: add example when using workdir along with upload-artifact (#366)
    • 3b7d1ba feat!: remove auto-snapshot on dirty tag (#382)
    • 23e0ed5 fix: do not override GORELEASER_CURRENT_TAG (#370)
    • 1315dab update build
    • b60ea88 improve install
    • 4d25ab4 Update goreleaser.ts
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump jaxxstorm/action-install-gh-release from 1.7.1 to 1.8.0

    chore(deps): bump jaxxstorm/action-install-gh-release from 1.7.1 to 1.8.0

    Bumps jaxxstorm/action-install-gh-release from 1.7.1 to 1.8.0.

    Release notes

    Sourced from jaxxstorm/action-install-gh-release's releases.

    v1.8.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/jaxxstorm/action-install-gh-release/compare/v1...v1.8.0

    Commits
    • 1e02892 update nodejs version
    • aa41d5e Merge pull request #33 from peter-evans/token-updates
    • 7bb0a2e Use the default token in ci
    • 28ac5f4 Fix the private repository example
    • 15669b0 Set a token default and support private repos
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • feat: sync with tf provider v1.6.3

    feat: sync with tf provider v1.6.3

    Affected Components

    • [x] Resources
    • [ ] Test
    • [ ] Docs
    • [ ] Tooling
    • [ ] Other

    Pre-Requisites

    • [x] Go code is formatted with go fmt

    Notes for the Reviewer

    • Sync with latest terraform provider version 1.6.3
    opened by ianaya89 0
  • chore(deps): bump actions/setup-dotnet from 3.0.2 to 3.0.3

    chore(deps): bump actions/setup-dotnet from 3.0.2 to 3.0.3

    Bumps actions/setup-dotnet from 3.0.2 to 3.0.3.

    Release notes

    Sourced from actions/setup-dotnet's releases.

    Fix issue with ECONNRESET and refactor authutil

    In scope of this release we updated the link to the .Net Core releases index file (#337) in order to fix the ECONNRESET error. Besides, we refactored authutil.ts to get rid of xmlbuilder (actions/setup-dotnet#336)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump actions/setup-dotnet from 3.0.0 to 3.0.2

    chore(deps): bump actions/setup-dotnet from 3.0.0 to 3.0.2

    Bumps actions/setup-dotnet from 3.0.0 to 3.0.2.

    Release notes

    Sourced from actions/setup-dotnet's releases.

    Updating @​action/core, adding logic for processing the DOTNET_INSTALL_DIR environment variable.

    In the scope of this release such changes were made:

    1. The logic for processing the DOTNET_INSTALL_DIR environment variable was added to support relative paths and paths containing ~ #332
    2. The version of @actions/core was bumped to 1.10.0 #331

    Enable DOTNET_INSTALL_DIR environment variable

    In scope of this release the DOTNET_INSTALL_DIR environment variable was enabled to add the ability to change the installation directory for .NET SDK #329. The DOTNET_INSTALL_DIR can be helpful when access to the default installation directory, for instance, on self-hosted runners, is denied.

    Example of usage:

    build:
      runs-on: self-hosted
      env:
        DOTNET_INSTALL_DIR: "path/to/directory"
      steps:
        - uses: actions/setup-dotnet@v3
          with:
            dotnet-version: '3.1.x'
    
    Commits
    • 4d4a70f Add logic for processing DOTNET_INSTALL_DIR environment variable (#332)
    • 70c3f4d Merge pull request #331 from rentziass/rentziass/update-actions-core
    • 9260643 Update @​actions/core to 1.10.0
    • 45c9f23 Enable ability to change .NET SDK installation directory by `DOTNET_INSTALL_D...
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump actions/setup-dotnet from 2 to 3.0.0

    chore(deps): bump actions/setup-dotnet from 2 to 3.0.0

    Bumps actions/setup-dotnet from 2 to 3.0.0.

    Release notes

    Sourced from actions/setup-dotnet's releases.

    v3.0.0

    This major release includes the following changes:

    • #219 New input dotnet-quality was added in #315:
        - uses: actions/setup-dotnet@v3
          with:
            dotnet-version: '6.0.x'
            dotnet-quality: 'preview'
        - run: dotnet build <my project>
    

    More in detail here.

    • #241 The output variable dotnet-version which contains the installed by the action SDK version was added in #324:
        - uses: actions/setup-dotnet@v3
          id: cp310
          with:
            dotnet-version: '3.1.422'
        - run: echo '${{ steps.cp310.outputs.dotnet-version }}' # outputs 3.1.422
    

    More in detail here.

    • The dotnet-version syntax was updated and now it allows to specify the prerelease version without using include-prerelease input. The include-prerelease input was cut out:
        - uses: actions/setup-dotnet@v3
          with:
            dotnet-version: '5.0.0-preview.6'
    

    More in detail here.

    • #251 The problem with out of support .NET version warnings was solved in #315.

    Breaking changes:

    • Installation paths for Windows and Ubuntu images were changed to match the location of pre-installed SDKs. In more detail, read here.

    Add support for Windows-arm

    In scope of this release we add support for Windows-arm. Besides, we change getInput to getBooleanInput for include-prerelease.

    Package updates, support for global json file in a subdirectory, installer scripts updates

    This release includes the following PRs:

    • Adding support for the global-json-file input: #276 Example of usage:
      - uses: actions/setup-dotnet@v2
        with:
          global-json-file: csharp/global.json
      - run: dotnet build <my project>
        working-directory: csharp
      

    ... (truncated)

    Commits
    • c7e7147 Add ability to write resolved version of SDK into the output variable (#324)
    • 0705ef0 Implement proposal stated in ADR for setup-dotnet v3 and functionality from f...
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • bug: go.mod module name incorrectly uses `github.com/pulumi/checkly` name.

    bug: go.mod module name incorrectly uses `github.com/pulumi/checkly` name.

    Pulumi version

    n/a

    Provider version

    n/a

    Steps to reproduce

    Run:

    $ go get github.com/checkly/pulumi-checkly/sdk/go
    go: github.com/checkly/pulumi-checkly/[email protected]: parsing go.mod:
            module declares its path as: github.com/pulumi/pulumi-checkly/sdk
                    but was required as: github.com/checkly/pulumi-checkly/sdk
    

    What is expected?

    The go.mod file should match the repository URL.

    What is actually happening?

    Go fails to download the Go module due to the path mismatch.

    System Info

    n/a
    

    Any additional comments?

    No response

    type: bug priority: high 
    opened by AaronFriel 1
  • bug: unable to download package - 403

    bug: unable to download package - 403

    Pulumi version

    v3.38.0

    Provider version

    v1.1.2

    Steps to reproduce

    unable to download the plugin

    https://get.pulumi.com/releases/plugins/pulumi-resource-checkly-v1.1.2-windows-amd64.tar.gz

    This url gives 403

    What is expected?

    Should be downloaded easily

    What is actually happening?

    Giving 403

    [resource plugin checkly-1.1.0] installing warning: Error downloading plugin: 403 HTTP error fetching plugin from https://get.pulumi.com/releases/plugins/pulumi-resource-checkly-v1.1.2-windows-amd64.tar.gz

    System Info

    No response

    Any additional comments?

    No response

    type: bug 
    opened by krnbr 3
  • bug: make default values consistent with the Public API spec

    bug: make default values consistent with the Public API spec

    For some reason, some of the default values we have for our resources are not being set properly from the TF bridge. We need to review all of the resources and overwrite defaults whenever is needed.

    priority: low type: bug 
    opened by ianaya89 0
  • bug: Resolve

    bug: Resolve "false" diff when generating pulumi preview

    Some resources are showing "false" diff when running the pulumi up (even when the values were not updated)

    Updating (dev)
    
    View Live: https://app.pulumi.com/tnolet/checkly-pulumi-playground/dev/updates/22
    
         Type                                Name                           Status      Info
         pulumi:pulumi:Stack                 checkly-pulumi-playground-dev              1 message
     ~   ├─ checkly:index:MaintenanceWindow  my-maintenance-window          updated     [diff: ~endsAt,repeatEndsAt,startsAt]
     ~   ├─ checkly:index:Check              api-check                      updated     [diff: ~degradedResponseTime,maxResponseTime]
     ~   └─ checkly:index:Check              browser-check                  updated     [diff: ~degradedResponseTime,maxResponseTime]
     
    Diagnostics:
      pulumi:pulumi:Stack (checkly-pulumi-playground-dev):
        {958 Daily maintenance 2022-03-01 2022-03-02 1 DAY 2022-03-02   []}
     
    Resources:
        ~ 3 updated
        5 unchanged
    
    Duration: 4s
    
    priority: low type: bug 
    opened by ianaya89 0
Releases(v1.1.3)
Owner
Checkly
Delightful Active Monitoring for Developers
Checkly
Asynchronous HTTP client/server framework for asyncio and Python

Async http client/server framework Key Features Supports both client and server side of HTTP protocol. Supports both client and server Web-Sockets out

aio-libs 13.2k Jan 5, 2023
Async Python 3.6+ web server/framework | Build fast. Run fast.

Sanic | Build fast. Run fast. Build Docs Package Support Stats Sanic is a Python 3.6+ web server and web framework that's written to go fast. It allow

Sanic Community Organization 16.7k Jan 8, 2023
Fast, asynchronous and elegant Python web framework.

Warning: This project is being completely re-written. If you're curious about the progress, reach me on Slack. Vibora is a fast, asynchronous and eleg

vibora.io 5.7k Jan 8, 2023
WebSocket and WAMP in Python for Twisted and asyncio

Autobahn|Python WebSocket & WAMP for Python on Twisted and asyncio. Quick Links: Source Code - Documentation - WebSocket Examples - WAMP Examples Comm

Crossbar.io 2.4k Jan 6, 2023
Library for building WebSocket servers and clients in Python

What is websockets? websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on

Aymeric Augustin 4.3k Dec 31, 2022
Screaming-fast Python 3.5+ HTTP toolkit integrated with pipelining HTTP server based on uvloop and picohttpparser.

Japronto! There is no new project development happening at the moment, but it's not abandoned either. Pull requests and new maintainers are welcome. I

Paweł Piotr Przeradowski 8.6k Dec 29, 2022
The Python micro framework for building web applications.

Flask Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to co

The Pallets Projects 61.5k Jan 6, 2023
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.

Tornado Web Server Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. By using non-blocking ne

null 20.9k Jan 1, 2023
Async Python 3.6+ web server/framework | Build fast. Run fast.

Sanic | Build fast. Run fast. Build Docs Package Support Stats Sanic is a Python 3.6+ web server and web framework that's written to go fast. It allow

Sanic Community Organization 16.7k Dec 28, 2022
bottle.py is a fast and simple micro-framework for python web-applications.

Bottle: Python Web Framework Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. It is distributed as a single file module a

Bottle Micro Web Framework 7.8k Dec 31, 2022
Pyramid - A Python web framework

Pyramid Pyramid is a small, fast, down-to-earth, open source Python web framework. It makes real-world web application development and deployment more

Pylons Project 3.7k Dec 30, 2022
The no-nonsense, minimalist REST and app backend framework for Python developers, with a focus on reliability, correctness, and performance at scale.

The Falcon Web Framework Falcon is a reliable, high-performance Python web framework for building large-scale app backends and microservices. It encou

Falconry 9k Jan 1, 2023
web.py is a web framework for python that is as simple as it is powerful.

web.py is a web framework for Python that is as simple as it is powerful. Visit http://webpy.org/ for more information. The latest stable release 0.62

null 5.8k Dec 30, 2022
A familiar HTTP Service Framework for Python.

Responder: a familiar HTTP Service Framework for Python Powered by Starlette. That async declaration is optional. View documentation. This gets you a

Taoufik 3.6k Dec 27, 2022
The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Slack channel questions: http://slack.masoniteproject.com

NOTE: Masonite 2.3 is no longer compatible with the masonite-cli tool. Please uninstall that by running pip uninstall masonite-cli. If you do not unin

Masonite 1.9k Jan 4, 2023
Python AsyncIO data API to manage billions of resources

Introduction Please read the detailed docs This is the working project of the next generation Guillotina server based on asyncio. Dependencies Python

Plone Foundation 183 Nov 15, 2022
Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python.

Readme web2py is a free open source full-stack framework for rapid development of fast, scalable, secure and portable database-driven web-based applic

null 2k Dec 31, 2022
Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support

Connexion Connexion is a framework that automagically handles HTTP requests based on OpenAPI Specification (formerly known as Swagger Spec) of your AP

Zalando SE 4.2k Jan 7, 2023
Serverless Python

Zappa - Serverless Python About Installation and Configuration Running the Initial Setup / Settings Basic Usage Initial Deployments Updates Rollback S

Rich Jones 11.9k Jan 1, 2023