Skip to main content

🇻🇦catholic-cli

Catholic CLI

The catholic-cli is an awesome Catholic Theological knowledge base. The tool currently has the following functionalities:

  1. Access information from The Catechism of The Catholic Church,
  2. Access information from The Roman Missal,
  3. Access Information from The Canon Law of The Catholic Church

Installation

The prerequisite is to have Python 3 installed on your computer.

Type the following command on your terminal to install this.

pip3 install catholic-cli

To do a clean update

pip3 uninstall catholic-cli
pip3 install catholic-cli

How to Interact with Catholic CLI

Non advanced users can simply type "catholic" in their terminal to start the application. Then you can use the arrow keys on your keyboard to select the different options.

img.png

More advanced users can use the command line tool similar to any other CLI.

Typing --help at any level displays commands and arguments you can provide to the command at that level.

img_1.png

General Syntax

The general syntax for using the tool is as follows.

<command> <sub-command> <options>

The default command in this CLI is catholic. All the sub commands are grouped under it.

The allowed sub-commands are:

  1. catechism
  2. missal
  3. canon

The options currently supported by the catholic-cli are:

Option Short Form Data Type Description Commands/sub-commands that allow this option Examples
1 --paragraph -p INT, TEXT Displays Paragraph(s) with the given ID catechism
canon
missal
--paragraph 10
-p 10
-p 1-5
-p 1,2
-p 1,2,4-5
2 --search -s TEXT Search for the given string catechism
canon
missal
--search "Christ"
-s "eucharist"
-s "The Church"
3 --help BOOLEAN Get help text catholic --help
4 --version BOOLEAN Displays the version of this CLI catholic --version

Feel free to send PRs my way if you're willing to contribute to this project 🍻

Metadata

Release files for catholic-cli 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for catholic-cli 1.0.0
File Size Uploaded
catholic-cli-1.0.0.tar.gz 3.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for catholic-cli 1.0.0
File Interpreter ABI Platform
catholic_cli-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.6 MB

Release files / catholic-cli-1.0.0.tar.gz

Download URL catholic-cli-1.0.0.tar.gz
Size 3.9 MB
Tags Source
SHA-256 checksum
How to use checksums
1b87dc59e605a4a201b40dbb67380bc3709c3902027466f18ecef02e313c5e6b
BLAKE2b-256 checksum
How to use checksums
0fd9746d1c6d1795bb61daaf331cfe40f8d8c4ba5d4f0045a1b605e367f4656a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / catholic_cli-1.0.0-py3-none-any.whl

Download URL catholic_cli-1.0.0-py3-none-any.whl
Size 7.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
50aa03a231cde5644166769d3d3b801596f65b83b60b23aa8cc018ead39306d6
BLAKE2b-256 checksum
How to use checksums
178dc3705b831f581e4445eded7df820b6a298b769b48e7dc228b16927613bc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page