Python library to abstract social web federation protocols like ActivityPub, Diaspora and Matrix.
 
 
Go to file
Jason Robinson 53e5572f6c Make guid mandatory for Profile
Not sure why it wasn't mandatory..
2016-09-15 19:48:40 +03:00
federation Make guid mandatory for Profile 2016-09-15 19:48:40 +03:00
.coveragerc Add .coveragerc 2016-07-22 23:53:14 +03:00
.gitignore Add travis config 2016-04-03 17:29:54 +03:00
.travis.yml Always install test reqs with -U flag 2016-09-12 22:02:27 +03:00
CHANGELOG.md Fix parsing profile from hCard 2016-09-15 15:39:41 +03:00
LICENSE.txt Add metadata and push 0.3.2 to PyPi 2016-07-15 20:40:33 +03:00
MANIFEST.in Add hcard template in manifest 2015-07-12 22:24:00 +03:00
README.md Release 0.4.1 2016-09-04 23:15:39 +03:00
pytest.ini Refactor: move diaspora XML generators to entities themselves 2016-04-03 22:54:32 +03:00
setup.cfg Add metadata and push 0.3.2 to PyPi 2016-07-15 20:40:33 +03:00
setup.py Release 0.4.1 2016-09-04 23:15:39 +03:00
test-requirements.txt Add pytest-warnings to test reqs 2016-09-12 21:51:00 +03:00

README.md

PyPI version Build Status codecov.io Code Health Requirements Status PyPI downloads Stories in Ready

Social-Federation

Python library to abstract social federation protocols. Currently supports a subset of the Diaspora protocol with full support intended, and additional protocols after that.

Requirements

  • Python 3.x

Testing

Install requirements:

pip install -r test-requirements.txt

Run tests:

py.test

License

BSD 3-clause license (https://www.tldrlegal.com/l/bsd3).