Helpful tools to test Fediverse Applications
Project description
Fediverse Pasture
This python package contains tools to test Fediverse applications. This package uses bovine for a lot of the Fediverse related logic. It should also be noted that the aim here is to debug issues caused by federation, thus everything involves starting a webserver and running requests against it.
Usage
For usage information, see the documentation.
Development
Install the necessary dependencies via
poetry install --with test,dev --all-extras
To lint and check code formatting run
poetry run ruff check .
poetry run ruff format .
To test the code run
poetry run pytest
Funding
This code was created as part of Fediverse Test Framework.
A project funded through the NGI0 Core Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101092990.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fediverse_pasture-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a834a1178b998d75bb56649ed86548f387083174accec3320871818abd6806e8 |
|
MD5 | b1113c2d81feabefa69265b39ba332b0 |
|
BLAKE2b-256 | d1c899e8186de267141987f0ebcabacf7024202727c7444978408a916311eed2 |