Skip to main content

Core functionality of bovine needed to build fediverse applications

Project description

Bovine

Bovine is a basic utility library for the FediVerse. It can be used both to build ActivityPub Client applications and ActivityPub Servers. In addition to ActivityPub support, it also provides utilities to deal with webfinger, nodeinfo, and HTTP Signatures.

The bovine library can just be installed via pip

pip install bovine

Documentation including tutorials is available at ReadTheDocs. An entire working ActivityPub server can be found in the bovine repository.

Feedback

Issues about bovine should be filed as an issue.

Contributing

If you want to contribute, you can start by working on issues labeled Good first issue. The tech stack is currently based on asynchronous python, using the following components:

Todo

  • Document FediVerse crawler behavior in server tutorial

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

bovine-0.1.4.tar.gz (74.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bovine-0.1.4-py3-none-any.whl (44.0 kB view details)

Uploaded Python 3

File details

Details for the file bovine-0.1.4.tar.gz.

File metadata

  • Download URL: bovine-0.1.4.tar.gz
  • Upload date:
  • Size: 74.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.1 CPython/3.10.10 Linux/5.10.0-21-amd64

File hashes

Hashes for bovine-0.1.4.tar.gz
Algorithm Hash digest
SHA256 38810ef05b01e8218b3c69f7e52ea1d610f570290333b89b9a633741fcbfd58a
MD5 d5aedd91adf7d5a3d55b2c974a0254cd
BLAKE2b-256 c40be11e9f891a4518d450baaeae73a37d3646b5fa5f04767530a77a85010cab

See more details on using hashes here.

File details

Details for the file bovine-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: bovine-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 44.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.1 CPython/3.10.10 Linux/5.10.0-21-amd64

File hashes

Hashes for bovine-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9a0ceee26fa8dde67438cb965e90a0b171759ccdc18949653c8c19b99ed866d7
MD5 99f63068075048a11a860c009cd6dd74
BLAKE2b-256 4040b9369e44a3e171c1bbc689d88ac07dcb2b21bb4674b42bce75e6ca073f0f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page