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:

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.2.tar.gz (70.5 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.2-py3-none-any.whl (42.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bovine-0.1.2.tar.gz
  • Upload date:
  • Size: 70.5 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.2.tar.gz
Algorithm Hash digest
SHA256 768fa07d78b2db458b41254030aeb8ca548ef788759a3f6efecc5b0f08a62204
MD5 d38e9419ca4db15816fff2718ec63a11
BLAKE2b-256 2ab99f5f0cef8a719732c439ea6daf5e1d626ab83647863a7ea4180dc6440edc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bovine-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 42.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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7f81f4c4ebd529e3e04e5e9deb1f8700e89473066a3b24c926d9227199feb0ab
MD5 eabf600dc68435c3572ad8aa708ba8d5
BLAKE2b-256 c2db6a6f6376d1f960f2748abf3d98c16756bb510d5a93aca76c48d6fbf4defa

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