Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Boutros Lab Python Libraries [ BL_Python ]

A collection of Python libraries for creating web applications, working with databases, writing tests, and supporting utilities.

Quick Starts

🚩 BL_Python has a minimum Python version requirement of >= 3.10.

Available Libraries

Following are each of the libraries in this repository.

They can be used in Python under the BL_Python namespace. For example, to use the database libraries you would import from BL_Python.database.

To use these packages during development of BL_Python itself, please refer to Development.

AWS [ BL_Python.aws ]

Libraries for working with AWS.

Review the BL_Python.AWS readme

PyPI Package Name

bl-python.aws

Git VCS URL

bl-python-aws@ git+ssh://git@github.com/uclahs-cds/BL_Python.git@main#subdirectory=src/AWS

Database [ BL_Python.database ]

Libraries for working with SQLite and PostgreSQL databases.

Review the BL_Python.database readme

PyPI Package Name

bl-python.database

Git VCS URL

bl-python-database@ git+ssh://git@github.com/uclahs-cds/BL_Python.git@main#subdirectory=src/database

Development [ BL_Python.development ]

Utilities and tools for assisting in development of software.

Review the BL_Python.development readme

PyPI Package Name

bl-python.development

Git VCS URL

bl-python-development@ git+ssh://git@github.com/uclahs-cds/BL_Python.git@main#subdirectory=src/development

Development [ BL_Python.GitHub ]

Utilities for working with the GitHub HTTP API. Uses PyGithub under the hood.

Review the BL_Python.GitHub readme

PyPI Package Name

bl-python.github

Git VCS URL

bl-python-github@ git+ssh://git@github.com/uclahs-cds/BL_Python.git@main#subdirectory=src/GitHub

Platform [ BL_Python.platform ]

Libraries for PaaS offerings such as tools for altering application configurations.

Review the BL_Python.platform readme

PyPI Package Name

bl-python.platform

Git VCS URL

bl-python-platform@ git+ssh://git@github.com/uclahs-cds/BL_Python.git@main#subdirectory=src/platform

Programming [ BL_Python.programming ]

Libraries used for writing software, such as pattern implementations so wheels don't need to be reinvented.

Review the BL_Python.programming readme

PyPI Package Name

bl-python.programming

Git VCS URL

bl-python-programming@ git+ssh://git@github.com/uclahs-cds/BL_Python.git@main#subdirectory=src/programming

Testing [ BL_Python.testing ]

Libraries used to aid in automated testing.

Review the BL_Python.testing readme

PyPI Package Name

bl-python.testing

Git VCS URL

bl-python-testing@ git+ssh://git@github.com/uclahs-cds/BL_Python.git@main#subdirectory=src/testing

Web [ BL_Python.web ]

Libraries used to building web applications.

Review the BL_Python.web readme

PyPI Package Name

bl-python.web

Git VCS URL

bl-python-web@ git+ssh://git@github.com/uclahs-cds/BL_Python.git@main#subdirectory=src/web

Development

Review BL_Python Development for detailed information.

Release files for BL-Python.all 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for BL-Python.all 0.3.0
File Size Uploaded
bl_python_all-0.3.0.tar.gz 218.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for BL-Python.all 0.3.0
File Interpreter ABI Platform
BL_Python.all-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 247.1 kB

Release files / bl_python_all-0.3.0.tar.gz

Download URL bl_python_all-0.3.0.tar.gz
Size 218.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f4193c008ee69be32ebcb61b3638faac8e26b36fc233b9e471336166699e4a98
BLAKE2b-256 checksum
How to use checksums
d8c678c15a23ca131e8ea1c0ae47419bdaef67118fd32f9458d2e53df2946e50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.0.0 CPython/3.12.5

Release files / BL_Python.all-0.3.0-py3-none-any.whl

Download URL BL_Python.all-0.3.0-py3-none-any.whl
Size 28.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9908b0fcf8d0c73dd07cae672ccdd489e26df9f3aba81e759a2df71e5b96153c
BLAKE2b-256 checksum
How to use checksums
5486662311e841fe200037caa719c5fc6784c6a5acf3273aa2a2e721feb303c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.0.0 CPython/3.12.5

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page