Skip to main content

lamr

package pytest replit

lamr is a content manager to organise and display markdown files and run Python code snippets.

It is a programming manual with code and exercises to get you gradually started with Python projects.

Documentation

https://epogrebnyak.github.io/lamr/readme/

Quickstart

pip install lamr
lamr --help

In current version there are the following excercises and manuals available.

The calendar utility

>>> lamr show cal.py --all
>>> lamr run cal.py
Today is 2024-02-04

   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 29

Make an ASCII art logo

>>> lamr show logo.py --all
>>> lamr run logo.py
Sample font: slant
Sample text: Python 3
ASCII art:
    ____             __     __                           _____
   / __ \   __  __  / /_   / /_   ____    ____          |__  /
  / /_/ /  / / / / / __/  / __ \ / __ \  / __ \          /_ <
 / ____/  / /_/ / / /_   / / / // /_/ / / / / /        ___/ /
/_/       \__, /  \__/  /_/ /_/ \____/ /_/ /_/        /____/
         /____/

Learn about variable assignment: =, := or <-?

lamr learn variables

Development

Check out separate Development section:

>>> lamr about --dev

Metadata

Release files for lamr 0.2.2

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

Source distribution (sdist)

Source distribution for lamr 0.2.2
File Size Uploaded Provenance Actions
lamr-0.2.2.tar.gz 12.2 kB Without provenance Details for lamr-0.2.2.tar.gz

Built distribution (wheel)

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

Total release size: 29.4 kB

Release files / lamr-0.2.2.tar.gz

Download URL lamr-0.2.2.tar.gz
Size 12.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0bd20dff5489a80d9a1de25aa1188875550d112d3b58ed55f2f27f4527da8cb1
BLAKE2b-256 checksum
How to use checksums
93da2872c52b2d16ddf9773892b199de042e9bd2d67b6a2a5a41d5800a0214b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.9 Windows/10

Release files / lamr-0.2.2-py3-none-any.whl

Download URL lamr-0.2.2-py3-none-any.whl
Size 17.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b8351c14ded03c8ad0f09c5dbeb19a058fe6baa6c48ee84b7b7dff5c89798b1
BLAKE2b-256 checksum
How to use checksums
fc7847f1b53161b4a4566af83bab69f9318257818da4161d1f63aebc00b1be62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.9 Windows/10

Security for lamr 0.2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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