Grapes is a poorly-written, self-proclaimed "database" made entirely in Python 3.10 out of all languages... You really shouldn't use this...
Find a file
2025-09-28 13:45:19 -06:00
.github/ISSUE_TEMPLATE Bump example bug report version 2024-08-18 01:16:11 -06:00
src 1.3.0 release 2024-08-18 01:13:49 -06:00
.gitignore Data removal Bump to v1.2.0 2024-08-14 17:20:50 -06:00
LICENSE Initial commit 2024-03-25 22:52:58 -06:00
README.md Update README.md 2025-09-28 13:45:19 -06:00

grapes

Grapes is a poorly-written, self-proclaimed "database" made entirely in Python 3.10 out of all languages...

Warning

This project is not finished. There are bugs regarding data storage & modification. Please do not use this in a production environment until it's safe.

Note

Please report any bugs you find! It would mean a lot :3

Community

Want to talk to us or need further help? Feel free to join our community server!

Installing

Important

Grapes requires at least Python 3.10 or above!

Look at this wiki page for installation instructions.

Current Project Goals

  • Get this on pypi
  • Finish this thing (first release: v2.0.0)
  • CachedInMemoryGrapesDatabase() class when?

Project Roadmap

GrapesDatabase()

Table

  • Creation
  • Deletion
  • Renaming
  • Adding Columns (Upon Creation)
  • Adding Columns
  • Renaming Columns
  • Removing Columns

Stored Data

  • Insertion
  • Retrieval
  • Specific Retrieval
  • Removal
  • Modification
  • Replacing (Whole Row)

InMemoryGrapesDatabase()

Table

  • Creation
  • Deletion
  • Renaming
  • Adding Columns (Upon Creation)
  • Adding Columns
  • Renaming Columns
  • Removing Columns

Stored Data

  • Insertion
  • Retrieval
  • Specific Retrieval
  • Removal
  • Modification
  • Replacing (Whole Row)

CachedGrapesDatabase()

TO BE WORKED ON.