Skip to main content

Oblique Strategies for Python

Shows koans from Oblique Strategies.

You can get the official physical card set as well.

❯ pip install oblique
❯ python -m oblique --help
Usage: python -m oblique [OPTIONS]

Options:
  --edition TEXT   Which OS editions to include?  [default: 1,2,3,4]
  --extra          Include additional koans found online  [default: False]
  --python         Include Monty Python quotes  [default: False]
  --five-rings     Include quotes from 'The Book of Five Rings'  [default: False]
  --count INTEGER  How many koans to show  [default: 3]
  --of-the-day     Show one koan from the set chosen for today by a
                   reproducible pseudo-random algorithm. If set, --count is
                   ignored.  [default: False]
  --attribution    Append attribution to the printed out koan(s).
                   [default: False]
  --help           Show this message and exit.

❯ oblique
Faced with a choice, do both (from Dieter Rot)
Do something sudden, destructive and unpredictable
Move towards the unimportant

Change Log

25.5.0

  • Added quotes from "Monty Python's Life of Brian".
  • Fixed running with python -m oblique, which previously ignored command-line arguments.

25.4.0

  • Added quotes from "The Book of Five Rings".
  • Introduced the --attribution parameter.

25.2.1

  • No functional changes, build system replaced with Setuptools on uv.

25.2.0

  • Introduced the --of-the-day parameter.
  • Now requires Python 3.9+.

25.1.0

  • Fixed Python 3.10+ incompatibility with random.sample. Patch by Hugo van Kemenade.

22.2.0

  • Initial version.

License

Code is BSD-3 licensed. Koans attributed to Brian Eno and Peter Schmidt.

Metadata

Release files for oblique 25.5.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 oblique 25.5.0
File Size Uploaded
oblique-25.5.0.tar.gz 26.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for oblique 25.5.0
File Interpreter ABI Platform
oblique-25.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 38.3 kB

Release files / oblique-25.5.0.tar.gz

Download URL oblique-25.5.0.tar.gz
Size 26.1 kB
Tags Source
SHA-256 checksum
How to use checksums
384a3692c4c6d9efb679708940b9b2f411fab802b6705e7c349737a93afec85c
BLAKE2b-256 checksum
How to use checksums
a214bebbf467f8ca19d7255e716407f5b2c3da8be31a4b89a82bce3b1823a6b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.17

Release files / oblique-25.5.0-py3-none-any.whl

Download URL oblique-25.5.0-py3-none-any.whl
Size 12.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c660acd1dcf546699bf1d2216c4ba6ba74acc734421e4b74053742ab6c927baa
BLAKE2b-256 checksum
How to use checksums
a0ba4eb4965914f7299facd0b502fbcec55f5175e603a0a02bd023a01c4d4a27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.17

Release history Release notifications | RSS feed

This release

25.5.0 This release

2 release files

25.4.0

2 release files

25.2.0

2 release files

25.1.0

2 release files

22.2.1

2 release files

22.2.0

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