GNU Social API for Python 3
Project description
Installation
pip install gnusocial
or
python3 setup.py install
Documentation
Documentation is hosted at https://pythonhosted.org/gnusocial/
Basic usage
>>> from gnusocial import statuses >>> r = statuses.update('https://gnusocial.server.com', 'username', 'password', "I've just installed #pygnusocial!", source='python3')
Development installation
Clone this repository (preferably to a virtualenv):
git clone https://gitgud.io/dtluna/pygnusocial
Install needed development dependencies:
pip install -r requirements.txt
Install gnusocial package in development mode:
pip install -e .
Testing
Run ./runtests.py
The tests are situated in tests directory.
Tests are written using Pytest.
Building docs
cd docs && make html
Docs are written using Sphinx.
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
gnusocial-1.0.0.tar.gz
(11.4 kB
view hashes)
Built Distributions
gnusocial-1.0.0.linux-x86_64.exe
(479.8 kB
view hashes)
Close
Hashes for gnusocial-1.0.0.linux-x86_64.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dd5e8582e15119629ab6fb75ca5afbda8c33437fa22767a221f29e839ff6f7f |
|
MD5 | d18fd8c8d35b255dbc600235ba4c6c22 |
|
BLAKE2b-256 | d79bd6fddc89f4ea7b2d8f5bd35430dc6b2d269ec33bc93bb4c69381c162d8e3 |
Close
Hashes for gnusocial-1.0.0.linux-x86_64.exe
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e19499ff0aa87197c4deb86813316b85e43d789adda9b5e71f551ceb1846331 |
|
MD5 | 843daffbf50364219a63cbc78cb128b3 |
|
BLAKE2b-256 | 1a5cb9aeba5c0d2c6c32a9163159958984865f75cb0f3f6f6169ddcb3fcb3c6a |