Pump.io is a socially oriented federated network. It provides a way to post notes and images as well and subscribe to other people to get updates on what they post. https://pypump.org

Matt Molyneaux 04f972d82e Fix up style in example code 8 years ago
docs 04f972d82e Fix up style in example code 8 years ago
pypump 0bc59958ce PEP8 cleanups and add flake8 config to tox.ini 8 years ago
tests f2eb245ad9 Fix coding style in tests 8 years ago
.gitignore 4166df4f91 Update .gitignore with other virtualenv directories 10 years ago
.travis.yml f41ffeed5c Test build docs 9 years ago
AUTHORS.md 8936982553 Never bothered to add myself to AUTHORS.md before, may as well do it now 10 years ago
CHANGELOG.md 9967c76c8d Changelog entry 8 years ago
COPYING 061a17d4ce Adding GPLv3 legalcode, which pypump is licensed under 11 years ago
MANIFEST.in da4d120bfe Fix the problem where moedels and exceptions arne't being bundled 10 years ago
README.rst dd148083d8 Version bump for 0.5-dev (this will be done in the future straight after pypi release) 10 years ago
pypump-shell 41c8be28b7 Re-add --log option nex to --loglevel 9 years ago
setup.py 0bc59958ce PEP8 cleanups and add flake8 config to tox.ini 8 years ago
tox.ini 04f972d82e Fix up style in example code 8 years ago

README.rst

================================
PyPump - Python Pump.io Library
================================

What is Pump.io?
================

Pump.io is a socially oriented federated network. It provides a way to post notes and images as well and subscribe to other people to get updates on what they post.


What's PyPump?
===============

PyPump provides an interface to the pump.io API's. The aim is to provide very natural pythonic representations of Notes, Images, People, etc... allowing you to painlessly interact with them.


What does PyPump require?
==========================

PyPump works with:

- Python (2.6, 2.7, 3.3+)
- requests-oauthlib 0.3.0+
- requests 1.2.0+

*We provide a unified version which works with both the python 2 and python 3 versions.*

Documentation
=============

PyPump is documented. They are currently hosted on Read The Docs:

`latest docs `_

Installation
============

You can install it via pip::

$ pip install pypump

If you're using Python 2, you may wish to install the following packages for SNI support::

$ pip install ndg-httpsclient pyopenssl pyasn1

These packages are not automatually installed due to pyopenssl being a C extension.

Chat with us?
=============

If you've found an issue please report it on the GitHub issue's https://github.com/xray7224/PyPump/issues

If you just want to chat and let us know the cool things you're doing with PyPump (or want to do) then we have an IRC channel, we currently have our channel on MegNet:

_`MegNet`: https://megworld.co.uk/irc

_`Webchat`: https://webchat.megworld.co.uk/?channels=#pypump


Licence?
========

We're licensed under the GPL version 3 or (at your option) a later version. You can find more information about this licence at https://www.gnu.org/licenses/gpl.html


Want to help out?
==================
Fantastic! Please do, we always need developers, translators (for documentation), testers, etc... Head over to the github and IRC!