Back to Browse

Mono-repositories in Python - Avik Basu (PyCascades 2025)

308 views
Feb 26, 2025
20:03

A Mono-repository (Monorepo) refers to a repository that contains multiple packages or projects inside one repository. In most cases, it is better to just have multiple repositories that each contain a library, an application or a data science project with Jupyter notebooks. However, in some cases it makes sense to have a monorepo containing multiple projects often sharing a common theme or an ecosystem. This talk will explore the circumstances where monorepos make more sense, how to create monorepos containing Python libraries and projects, handle dependencies, version management and CI/CD setup. We shall go through a sample Python mono repository, thus making it practical for attendees to follow along.

Download

0 formats

No download links available.

Mono-repositories in Python - Avik Basu (PyCascades 2025) | NatokHD