An easy-to-use, opinionated slack blockkit implementation
Project description
one-block
one-block has started as I needed to start using Slack's Block Kit for the
design of my application. While there are a few Python packages available
already, they were either using a license I was uncomfortable with, or have simply not been kept up-to-date.
Note, this is still a pre-release version, and as such, features might change or go away entirely.
Available features
While this is an on-going effort, this was initially driven by the fact I needed something to be able to move quickly.
As such, it's implementing all the existing blocks, but some things might not be available, e.g. specifying block_ids.
Documentation is also non-existent, but something I plan on adding as soon as possible.
It is meant to be fairly simple to use, with re-usability at the forefront of its design.
Roadmap
- Support for all blocks
- Documentation
- Python package publishing
- Tests
- Type annotations
Appendix
Alternative Python Implementations
ASU-CodeDevils/slack-blockkit - Did not seem to be well maintained NickLambourne/slackblocks - BSD licensed and maintenance queries
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 one_block-0.1.2.tar.gz.
File metadata
- Download URL: one_block-0.1.2.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
458415a1d054c718df5cfc78f5f816bcd57a5d7a0f115ac02449dd36066a5de5
|
|
| MD5 |
01f8ff0763297370b43f276d47187df9
|
|
| BLAKE2b-256 |
5cf8994f6c86db34368fa5fc8542d45882924519e0d4940bed1ae082eb8c92c5
|
File details
Details for the file one_block-0.1.2-py3-none-any.whl.
File metadata
- Download URL: one_block-0.1.2-py3-none-any.whl
- Upload date:
- Size: 15.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96070e18480efbd49005ff21c14e3c665906b74e281421f401f358433009f9c1
|
|
| MD5 |
558a04d4223e01888d48f34700a4cd0d
|
|
| BLAKE2b-256 |
326fd5bb9d17c447e0a3b4413ec67478aabed9a45a1a2886eec5b263d577de8e
|