Skip to main content

awscdk-81-patch

Project description

Patch for AWS CDK 1.81.0

The @aws-cdk/aws-eks and @aws-cdk/aws-s3-deployment modules are broken in v1.81.0 of the AWS CDK due to a missing file in the npm bundle.

Tracking issue: https://github.com/aws/aws-cdk/issues/12291

We apologize for this. Until we are able to release a patch, you can use this tool to apply a patch to the relevant modules. This patch will only work if you are using v1.81.0 and will need to get removed in the future.

Usage

This patch is provided for all CDK programming languages.

JavaScript/TypeScript

Install using npm/yarn:

npm install awscdk-81-patch

Add this to your main file (before the App construct is created):

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from awscdk_81_patch import Patch
Patch.apply()

app = cdk.App()

Python

Add this to your requirements.txt:

awscdk-81-patch

Add this to your app.py:

from awscdk_81_patch import Patch
Patch.apply()


app = core.App()
# ...

Java

Add this to your pom.xml file:

<dependencies>
  <dependency>
      <groupId>com.github.eladb</groupId>
      <artifactId>awscdk-81-patch</artifactId>
      <version>1.0.0</version>
  </dependency>
</dependencies>

Apply first thing in your main() method:

import com.github.eladb.awscdk81patch.Patch;

public static void main(final String[] args) { {
  Patch.apply();

  App app = new App();
  // ...
}

.NET

Install this module:

dotnet add package Eladb.AwsCdk81Patch

In Program.cs, add this:

using Eladb.AwsCdk81Patch;

public static void Main(string[] args)
{
    Patch.apply();

    var app = new App();
    // ...
}

License

Distributed under the Apache 2.0 license.

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

awscdk-81-patch-1.0.1.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

awscdk_81_patch-1.0.1-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file awscdk-81-patch-1.0.1.tar.gz.

File metadata

  • Download URL: awscdk-81-patch-1.0.1.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for awscdk-81-patch-1.0.1.tar.gz
Algorithm Hash digest
SHA256 56ac9d0ce26b5aaffd101fd04f1a9c742300553b5a9399f8609beda7d3655f9c
MD5 854386b8fca58d2081e756cd64588cf2
BLAKE2b-256 a01a5645e9f2872386c1c0e788d3c1bc11bf92ca3b40ccc1e0bacad450ac5547

See more details on using hashes here.

File details

Details for the file awscdk_81_patch-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: awscdk_81_patch-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for awscdk_81_patch-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1044062db3d906237c2047840fd3759424a2d9a89e1910d490141c7c38d11045
MD5 5dea6cdeaf11013c9bc9644076f9a271
BLAKE2b-256 7f2e662d366934601d6c012cdb275447616a2beb7e9f93cbabeab33fba4caaa3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page