Metadata-Version: 2.1
Name: lamr
Version: 0.1.4
Summary: Python course for beginners fully free at your own command line.
Home-page: https://github.com/epogrebnyak/bootcamp
License: GNU
Author: Evgeny Pogrebnyak
Author-email: e.pogrebnyak@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: rich (>=13.7.0,<14.0.0)
Requires-Dist: typer (>=0.9.0,<0.10.0)
Project-URL: Repository, https://github.com/epogrebnyak/bootcamp
Description-Content-Type: text/markdown

# lamr

[![package](https://img.shields.io/pypi/v/lamr)](https://pypi.org/project/lamr/)
[![pytest](https://github.com/epogrebnyak/bootcamp/actions/workflows/python-package.yml/badge.svg)](https://github.com/epogrebnyak/bootcamp/actions/workflows/python-package.yml)

Python course for beginners, at command line.

To install:

```console
pip install lamr
```

To run:

```console
>>> lamr --help
│ about    Print a README file.
│ code     Show code example.
│ learn    Learn or review a topic.
│ run      Run code example.

>>> lamr learn variables
# prints a reader about variables

>>> lamr code --list
cal.py  Print today's date and a calendar for current month.
x.py    A Twitter clone (maybe).

>>> lamr run cal
Today is 2024-02-02

   February 2024
Mo Tu We Th Fr Sa Su
          1  2  3  4
 5  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29

>>> lamr code cal
# shows cal.py code
```

See also notes in the [Development](development.md) section:

```console
>>> lamr about --dev
```

