Skip to main content

Library that stores the core logic for the IndieK software suite.

This library is not meant to be used directly. Rather, it should be used by GUIs or web apps that wish to comply with the IndieK API.

Installation

To install from PyPI: pip install indiek-core

To develop, use the [dev] dependency specification, e.g.: pip install indiek-core[dev]

Or from the cloned repo’s top-level in editable mode: pip install -e .[dev]

Quickstart

from indiek.core.items import Definition

item1 = Definition(name='def1', content='example def 1')
item1_id = item1.save()

reloaded = Definition.load(item1_id)
assert item1 == reloaded

item1.delete()

Tests

To run the full test suite, type the following from the top level of this repo: pytest

Metadata

Release files for indiek-core 0.1.5

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

Source distribution (sdist)

Source distribution for indiek-core 0.1.5
File Size Uploaded
indiek-core-0.1.5.tar.gz 17.6 kB Details

Release files / indiek-core-0.1.5.tar.gz

Download URL indiek-core-0.1.5.tar.gz
Size 17.6 kB
Tags Source
SHA-256 checksum
How to use checksums
3b5edd04e7e6b19c6b0558c98d1bb725c905bf4f807be23813e5e602719084d6
BLAKE2b-256 checksum
How to use checksums
9bdd07110edc20f6855385c6e362f4e24a6dd9d77f135cba79d2c8b472e65b7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.1.5 This release

1 release file

0.1.4

1 release file

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.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