Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

sefkhet

Sefkhet is a Python package that provides simple setup for complex logging.

PyPI

Check out the docs for in-depth information on sefkhet, see the demo for a demonstration of the package's functionality, or read below for how to get started!

Installation

Installation is via PyPI. The exact command depends on your preferred package manager, but for pip, it's:

pip install sefkhet

Quickstart

Below is a one-minute introduction to sefkhet. For more detailed information, check out the demo notebook.

Import

You can import the package using

import sefkhet

record/rec

After import, you can immediately start logging with the default configuration using

sefkhet.record("I <3 sefkhet!")
# or
sefkhet.rec("I <3 sefkhet!")

Or, if you only need the record/rec function, you can do

from sefkhet import record

record("I <3 sefkhet!")

Scribe

You can also use the Scribe class as follows:

scribe = sefkhet.Scribe()
# then
scribe.record("I <3 sefkhet!")
# or
scribe.rec("I <3 sefkhet!")

Contributing

Check out the Contributing Guide or CONTRIBUTING.md for details about contributing!

If you come across any issues while using sefkhet or think of any features that you would like to see added, please let us know by creating a new GitHub Issue!

Help

If you have any questions about the package, you can refer to the docs and source code.

If you have questions that are still unanswered or run into any issues while using the package, please let us know by creating a new GitHub Issue.

Notes

The package's name comes from the Egyptian goddess Seshat, who was alternatively known as Sefkhet-Abwy. According to Wikipedia:

Seshat (Ancient Egyptian: 𓋇𓏏𓁐, lit. 'Female Scribe') was the ancient Egyptian goddess of writing, wisdom, and knowledge. She was seen as a scribe and record keeper. She was also credited with inventing writing. She became identified as the goddess of measurement, accounting, architecture, science, astronomy, mathematics, geometry, history and surveying.

She was typically depicted with a seven-pointed emblem above her head or on her headband, which also served as her emblem. This inspired the name Sefkhet-Abwy, which can be translated as "seven-horned".

The package's logo (𓏞) is the hieroglyphic for "scribe's equipment". It depicts a tube-like case to hold reeds to write with, a leather bag for storing inks, and a wooden scribal palette to mix inks on. It is sign Y3 on Gardiner's sign list, and its codepoint is 0x133DE.

Thanks for checking out sefkhet!

Release files for sefkhet 0.1a0

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

Source distribution (sdist)

Source distribution for sefkhet 0.1a0
File Size Uploaded
sefkhet-0.1a0.tar.gz 110.6 kB Details

Built distribution (wheel)

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

Total release size: 153.7 kB

Release files / sefkhet-0.1a0.tar.gz

Download URL sefkhet-0.1a0.tar.gz
Size 110.6 kB
Tags Source
SHA-256 checksum
How to use checksums
dcbdfdff17b0774e0757600817b96edba2b82e192dc7ef9d1e57963b1684e905
BLAKE2b-256 checksum
How to use checksums
1f004636f07bc7fe5f1690e50f129b6f6b36880367d4eac3f1c192011553abf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.0

Release files / sefkhet-0.1a0-py3-none-any.whl

Download URL sefkhet-0.1a0-py3-none-any.whl
Size 43.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f9510ee51e3cac3fac44088de7c0d6306b67920e5597d7a677eb1e303e54d3ae
BLAKE2b-256 checksum
How to use checksums
ef221cd6588532dd1da4fb1f2aba1ae22cc23150323c1506598f1c6f3785e354
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

0.1a0 This release

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