The protobuf generated Serverless SDK Schema
Project description
Serverless SDK Schema
This is the auto generated Python package from the Serverless Protobufs. Serverless uses Protobufs as the required format for all instrumentation libraries that communicate with the Serverless Platform.
Build
To build the sdk-schema package from source, follow these steps:
# cd to the root directory of repo
python3.9 -m venv .venv
source .venv/bin/activate
brew install protobuf
brew install bufbuild/buf/buf
cd ./proto
buf build
buf generate --template=buf.gen.python.yaml
cd ../python/packages/sdk-schema
pip install . --target=./dist
python -m build --wheel --sdist .
Unit tests
To run the unit tests, replace the last two steps of the Build step with these:
pip install '.[tests]'
python3 -m pytest
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file serverless-sdk-schema-0.2.3.tar.gz.
File metadata
- Download URL: serverless-sdk-schema-0.2.3.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e3ad86fa7e72335eefe6dc4b5c1277569729b7a0e0debcdb726bd0cb72250e8
|
|
| MD5 |
ef46aa29c105460e625298f8b2c8ccee
|
|
| BLAKE2b-256 |
c899f8f95a0392a8dfa6305eb03256f639740db38cee07690dec057bf6442f14
|
File details
Details for the file serverless_sdk_schema-0.2.3-py3-none-any.whl.
File metadata
- Download URL: serverless_sdk_schema-0.2.3-py3-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
00899be78595ad8da8a75c301753fc7d701f3f277050982921f26647dbd52c24
|
|
| MD5 |
c517d9f87cabf105ff07942bb6914d35
|
|
| BLAKE2b-256 |
f65222bfe5a32f224fb952b93ad737b0152b607aa776972158048361aec5ff49
|