Skip to content

A sample monorepo of several Python libraries and commands, using Bazel as build system

Notifications You must be signed in to change notification settings

carletes/bazel-python-monorepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A sample monorepo of several Python components.

This monorepo shows how to build several Python components (libraries, commands, container images ...) using Bazel

This is the file structure:

bazel-python-monorepo        # The root of the monorepo
|
+- WORKSPACE
|
+- lib
    |
    +- foolib                # A Python library, called `foolib`
        |
        +- BUILD
        |
        +- requirements.txt  # Python dependencies from PyPI
        |
        +- __init__.py       # Library implementation.
        |
        +- hello-foo.py      # A command-line tool, which uses `foolib`

About

A sample monorepo of several Python libraries and commands, using Bazel as build system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages