Python client for Beneath (https://beneath.dev/)
Beneath Python Client Library
This repository contains the source code for the Beneath Python library. Learn more about it with these resources:
Beneath is just entering public beta, so there's bound to be some rough edges. Bugs, feature requests, suggestions – we'd love to hear about them. To file an issue, click here.
Developing the library
Make sure Python 3 is installed and available as
Initialize and source the Python virtual environment with:
python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt
Run tests with
pytest(though it's sparse on tests at moment)
deactivateto exit the virtual environment and
source .env/bin/activateto re-activate it
For use in VS Code, open
pythonas a workspace root folder. Press
CMD+Shift+P, search for
Python: Select Interpreter, and select the Python 3 executable in the
Here are some good resources to understand how Python packages work:
- Packaging Python Projects. It describes how to upload packages to PyPI.
- Command Line Scripts. It describes how to include command-line scripts in Python packages.
Publishing to PyPI
- Increment the version number in
- Make sure to appropriately update configuration of recommended and deprecated versions in
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size beneath-1.2.7-py3-none-any.whl (54.2 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size beneath-1.2.7.tar.gz (37.3 kB)||File type Source||Python version None||Upload date||Hashes View|