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.3.tar.gz (74.3 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.3-py3-none-any.whl (44.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bovine-0.1.3.tar.gz
  • Upload date:
  • Size: 74.3 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.3.tar.gz
Algorithm Hash digest
SHA256 50bc8bc7a227260c1802f55ca0e4a3dc0f0b02b939967774a9abc4228e1f249b
MD5 cc4a29e7e25bb4f3be0d1da5731a77ef
BLAKE2b-256 1576bb26a9ef8e18dfe81f11c3768bb895dbe3b6e3ed7e06eb28406ae4381c99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bovine-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 be734c21a5158b25028d4db4e1e402af41b47e601c3f1a0a6e3fd3e307a5aab5
MD5 8f336b810f02e6e8993e5c9f359a0967
BLAKE2b-256 ef2fb3ea3e0098c14a22ae188eb4d1c0c74244ba7553ed86210440fce523d01b

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