Contents

testcontainers 4.14.1

0

Python library for throwaway instances of anything that can run in a Docker container

Python library for throwaway instances of anything that can run in a Docker container

Stars: 2143, Watchers: 2143, Forks: 362, Open Issues: 180

The testcontainers/testcontainers-python repo was created 8 years ago and the last code push was 1 weeks ago.
The project is very popular with an impressive 2143 github stars!

How to Install testcontainers

You can install testcontainers using pip

pip install testcontainers

or add it to a project with poetry

poetry add testcontainers

Package Details

Author
Sergey Pirogov
License
Apache-2.0
Homepage
None
PyPi:
https://pypi.org/project/testcontainers/
GitHub Repo:
https://github.com/testcontainers/testcontainers-python

Classifiers

  • Software Development/Libraries/Python Modules
No  testcontainers  pypi packages just yet.

Errors

A list of common testcontainers errors.

Code Examples

Here are some testcontainers code examples and snippets.

GitHub Issues

The testcontainers package has 180 open issues on GitHub

  • chore(main): Migrate to uv
  • Feature: Use pre-commit.ci
  • Feature: pytest integration
  • Chore: move to uv from poetry
  • Docs: add doctests to mkdocs
  • Docs: generate Sphinx documentation with all (public API) classes and members.
  • chore(main): release testcontainers 4.14.1
  • feat: New Container: Lowkey Vault
  • New Container: Lowkey Vault
  • Valkey Test Container
  • feat(core): Pass-through extra execution arguments to the underlying container
  • fix(mongodb): Use wait strategy instead of deprecated wait_for_logs
  • fix(redis): Use wait strategy instead of deprecated decorator
  • Bug: Minio broken with minio==7.2.19
  • feat(azurite): make visible to type checkers

See more issues on GitHub

Related Packages & Articles

piccolo 1.32.0

A fast, user friendly ORM and query builder which supports asyncio.

helium 7.0.0

Lighter browser automation based on Selenium.

trustme 1.2.1

#1 quality TLS certs while you wait, for the discerning tester