Client for Stream Chat.
Project description
stream-chat-python
stream-chat-python is the official Python client for Stream chat.
Installation
stream-python supports:
- Python (3.4, 3.5, 3.6, 3.7)
Install from Pypi
pip install stream-chat-python
Contributing
First, make sure you can run the test suite. Tests are run via py.test
STREAM_KEY=my_api_key STREAM_SECRET=my_api_secret py.test stream_chat/ -v
Install black and pycodestyle
pip install pycodestyle
pip install pycodestyle
Releasing a new version
In order to release new version you need to be a maintainer on Pypi.
- Update CHANGELOG
- Make sure you have twine installed (pip install twine)
- Update the version on setup.py
- Commit and push to Github
- Create a new tag for the version (eg.
v2.9.0
) - Create a new dist with python
python setup.py sdist
- Upload the new distributable with wine
twine upload dist/stream-chat-python-VERSION-NAME.tar.gz
If unsure you can also test using the Pypi test servers twine upload --repository-url https://test.pypi.org/legacy/ dist/stream-chat-python-VERSION-NAME.tar.gz
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
stream-chat-0.0.1.tar.gz
(9.5 kB
view hashes)