semvec/pypi-packages huggingface dataset:
storagy 1.0.1.dev1
A common API for many types of storage.
Requires Python: >=3.7.8

# Storagy

A common API for many types of storage.

# Change history

**1.0.0-dev2**

- Removal of table name parameter from methods.

- Lists worksheets independent of the engine used for Excel.

- Controlled disconnection on object destruction.

- Fixed rename method for flatfiles.
memdb 0.0.5
An in-memory agnostic database for Python.
Requires Python: >=3.7.1

# MemDB

An in-memory agnostic database for Python.

# Change history

**0.0.5**

- The `Dataset.to_str()` method now has the limit parameter to define the number of lines that should be displayed.

- Added the `Dataset.all()` method to return all data, without applying any filters.

- Added the `format` parameter in the `add_field()` method. This parameter is passed to the method of the `Schema` class and is used by it to define a format for the new field created.

- Added `date_format` attribute to Dataset class. This attribute is used whenever values are entered in fields of type `date` or `datetime` to store the value in the intended format.

- Validation of values at insertion time. Fields of type `date` or `datetime`, when receiving a value of type `str`, check the string format. If it's a valid date, it converts to the date format defined in the field (as an field attribute of the `Schema` object) or defined in the `date_format` attribute of the dataset.

- Dataset now works as an iterator. Use foreach to loop through the lines.

- Dataset now has a `date_out_format` property where we define the format in which date-type fields should display their values when converted to string.

- Fixed the method that calculates the size of fields. Before I was calculating the size of the fields without considering the output formats when converting the fields to string.

**0.0.4**

- There was an attempt to make the Dataset schemaless. But usage has shown that there is no advantage to using schemaless dataset.

- Added private method `Dataset.__set_schema()` to set the schema in the dataset. If the method does not receive a schema, it takes care of instantiating one so that there is always a schema in the dataset.
schemy 0.1.4
Data structure to represent schemas in databases.
Requires Python: >=3.6.0

# Schemy

Data structure to represent schemas in databases.

# Change history

**0.1.4**

- Added the format property to the Field object.

- Support for date and datetime types.

- SQL command generation is now separated into a specific class, instead of being methods of the Schema class.

**0.1.3**

- Removed the need for the schema to have a name to represent the repository name. The schema will only define the internal structure (fields, keys, constraints, etc.) from here on out.