Skip to main content

Publish your jrnl entries on your Tumblr.

Project description

jrnl2tumblr

PyPI - Version PyPI Supported Python Versions python-package

Description

jrnl2tumblr is a tool that allows you to import journal entries from jrnl to your Tumblr blog.

Features

  • Imports journal entries from a JSON file exported by jrnl.
  • Posts entries to a specified Tumblr blog.
  • Ensures privacy and security by requiring OAuth authentication.

Installation

$ pip install jrnl2tumblr

Usage

  1. Export your journal entries from jrnl to a JSON file:

    jrnl --export json > journal.json
    
  2. Create a new Tumblr app at https://www.tumblr.com/oauth/apps and obtain your OAuth credentials.

  3. Run jrnl2tumblr and provide the path to the JSON file and your Tumblr blog name.

    jrnl2tumblr journal.json my-tumblr-blog
    
  4. Follow the prompts to enter your Tumblr OAuth credentials.

  5. Your journal entries will be imported and posted to your Tumblr blog.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue if you encounter any bugs or have suggestions for improvements.

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

jrnl2tumblr-0.1.3.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

jrnl2tumblr-0.1.3-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jrnl2tumblr-0.1.3.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for jrnl2tumblr-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e3c8f3dc8bc2ccd239f70797090426145552658e5d6d20500f1cdd4b4763a213
MD5 6c42ae3b93fe6b861bf8c8bec7b505c5
BLAKE2b-256 3fdd8ec8bbb95a1a2ca6331005d8a1efaed304f61fd6b315d86d6701ec692b75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jrnl2tumblr-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for jrnl2tumblr-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 59b33ead66ee37905ee44a902c834ca1e8ecbce7a00504cceb8ffdb0bee9cc9c
MD5 dc2bed469f900c0bad44045ee3af3651
BLAKE2b-256 00a04caf18b892ee891637a63ed7fe153d911c73d687b025bce26cf11e0bae1f

See more details on using hashes here.

Supported by

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