Skip to main content

Got it! Here's your SimpleDB README content rewritten in GitHub-Flavored Markdown (GFM), properly formatted for PyPI and GitHub:

# SimpleDB

A lightweight key-value database with compression, supporting CLI and web interfaces.

---

## Installation

```bash
pip install simpledb

Usage

CLI

simpledb-cli

Web

simpledb-web

Access the web interface at http://localhost:5000.


Features

  • Compressed storage (database.json.gz, .gz files)

  • CRUD operations, file uploads/downloads, full-text search

  • Transaction support (begin, commit, rollback)

  • Admin/user roles

    • admin: admin123
    • user: user123

Example

simpledb-cli
> login admin admin123
> create student001 "{\"Name\": \"Alice\", \"Age\": 15, \"Grade\": 10, \"Class\": \"A\", \"Subjects\": [\"Math\", \"Science\"]}"
> upload student001 photo.jpg
> find fulltext "Math Science" sortby Age

---

### How to use this:

- Save it as `README.md` in your project root.
- Include it in your `setup.py` or `pyproject.toml` as your long description.
- Validate with `twine check dist/*` before uploading to PyPI.

---

If you want, I can help you generate the full `README.md` file ready to copy-paste!

Metadata

Release files for babydb 1.0.1

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

Source distribution (sdist)

Source distribution for babydb 1.0.1
File Size Uploaded Provenance
babydb-1.0.1.tar.gz 14.4 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 29.0 kB

Release files / babydb-1.0.1.tar.gz

Download URL babydb-1.0.1.tar.gz
Size 14.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5658ab8f1c6881861092a0402eec6ef4a5376899fc4fc41db754584cecc3b0a4
BLAKE2b-256 checksum
How to use checksums
24a9bf59a89b23b88a989ea8df15d7dca30b7aa4ce7bc68fff458868cecf3d0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / babydb-1.0.1-py3-none-any.whl

Download URL babydb-1.0.1-py3-none-any.whl
Size 14.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dd98c38db52e68a05c82f117b8c11ad508301a280849dfed49c28f8708a33f74
BLAKE2b-256 checksum
How to use checksums
db9403fc663e3cf0f1b5158cdd922f79cbd74d2f5ff27cfd32a903c4a3185dc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Security for babydb 1.0.1

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.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

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