Skip to main content

Roundtripping with Confluence

Project description

roundtripper

Roundtripping with Confluence

Setup

Setup Python with uv

curl -LsSf https://astral.sh/uv/install.sh | sh
uv python install 3.13

Clone the repository

git clone https://github.com/mholtgrewe/roundtripper.git

Run Tests

cd roundtripper
uv sync --group dev
make test

Development

Check Code Quality

make check

Format Code

make fix

Run Tests

make test

Update Dependencies

make lock

Usage

roundtripper --help

Configure Confluence

Configure your Confluence credentials and connection settings:

roundtripper confluence config

This will open an interactive configuration menu. Configuration is stored in ~/.config/roundtripper/config.json following the XDG Base Directory specification.

To view your current configuration:

roundtripper confluence config --show

To jump directly to a specific configuration section:

roundtripper confluence config --jump-to auth.confluence

Acknowledgments

This project includes code adapted from confluence-markdown-exporter by Sebastian Penhouet.

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

roundtripper-0.1.0.tar.gz (22.1 kB view details)

Uploaded Source

Built Distribution

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

roundtripper-0.1.0-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file roundtripper-0.1.0.tar.gz.

File metadata

  • Download URL: roundtripper-0.1.0.tar.gz
  • Upload date:
  • Size: 22.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for roundtripper-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b2b2e9ec89ed858a3f3f14ecfbfc84802f9e30f8e9b35a5595f4580b9071e02b
MD5 0835e42d0aa880ebdace4435c396d961
BLAKE2b-256 b56c3ea8a3ba7eae8bac399b56e5f49786cc2e1c4af1a19ef55a7c134f0ebe06

See more details on using hashes here.

File details

Details for the file roundtripper-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: roundtripper-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for roundtripper-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e08a2e19627ed8d299d91b71047590b174bc304167f5146b3d31c78a6a62b52
MD5 7a2265850eb2e7689beb98de4591b4bb
BLAKE2b-256 60712c41dbc299484f838961a73a0ce8b7dd61f1cbf8b7722972f27295a75123

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