Sansio MsTeams cards composing library
Project description
MsPyTeams
A sansio card creation library for sending cards to Microsoft Teams.
mspyteams requires python 3.5 and up.
Installation
python3 -m pip install mspyteams
Being a sans-io library this installs only the card composition library, which in the end returns a valid card dict, which can be send as a json payload using any http client library of your liking.
Currently the aiohttp
client is implemented as an option. To install:
python3 -m pip install mspyteams[aiohttp]
Goals
There are more ms teams card libaries available, like pymsteams and msteams, and I have thought of adapting them to my needs by doing pull requests etc. However, my goals were to provide a library that complies with pep8 (no camelcasing), doing an sans-io implementation, using flit, trying to get github actions running in combination with nox and learning some more along the way. So to do that effectively, I thought it would be best to do a library from scratch. And there you go..
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 mspyteams-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c676d71015031b4a6ea658c4dfb5c403b8ee607039e839128ef7566fb4f3b57 |
|
MD5 | ddfb5a9ac72b6a54f137a3ea65e0c74f |
|
BLAKE2b-256 | 41be79b02e0f8032c95072a1c47611dbb00a3513c798bae7d49667f24f6a3c65 |