Skip to main content

DynamoDB local downloader

Project description

Getting Started

  1. Install the library

% python3 -m pip install dynamodb_local
  1. Usage

Non-async

from dynamodb_local import download_dynamodb
...
dynamodb_local_jar_path = download_dynamodb()

Async

from dynamodb_local import download_dynamodb_async
...
dynamodb_local_jar_path = await download_dynamodb_async()

Features

  • Downloads DynamoDB local archive and unpacks it to a given parent directory.

  • Prevents redundant downloading of DynamoDB local on every run by verifying the downloaded local version against its sha256 digest.

  • No external dependencies.

Notes

  • This library does not Starting the DynamoDB local it downloaded and unpacked.

  • Starting the actual DynamoDB lolal process requieres a JRE or JDK.

Credits

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

dynamodb_local-1.0.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

dynamodb_local-1.0.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file dynamodb_local-1.0.0.tar.gz.

File metadata

  • Download URL: dynamodb_local-1.0.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dynamodb_local-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9e2db9110735000ac8b8bdab5c112285c96f1b6a826c676e6ae02955ef63dc12
MD5 22ba2044ac4b00708eaba7a02bf1225c
BLAKE2b-256 f2674f1423992cc67f6a3516d4e4355be02d26981c24155da92b7a39e7a716f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for dynamodb_local-1.0.0.tar.gz:

Publisher: publish_pypi.yaml on timheiko/dynamodb-local

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dynamodb_local-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: dynamodb_local-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dynamodb_local-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 56f6c961e1ebe1173bba7edbba5fe91b25723231914e03bdf77515332ac9aab6
MD5 163e59fcd7fa793638b2a3d6c09db6d0
BLAKE2b-256 6cc8f92dcee95c327d9112c45af293fb87c7af8951743de85fc9f874fac37571

See more details on using hashes here.

Provenance

The following attestation bundles were made for dynamodb_local-1.0.0-py3-none-any.whl:

Publisher: publish_pypi.yaml on timheiko/dynamodb-local

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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