Python libraries for use in Boutros Lab.
Project description
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
.
- Create a BL_Python web application
- Contribute to BL_Python Development. Run
make
to get started!
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for BL_Python.all-0.2.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40a759b25811da544606305bd2121ed6a10e18b0331c098aa2100cbe925e79d8 |
|
MD5 | 40849d50bc6169866a8d968685a4e5ab |
|
BLAKE2b-256 | 7f019fc0fa7af1ab4e9346e96448c471120370a7b242c76f833c933ac1366f28 |