- All basic features added
- Operator sign error fixed.
- Empty database errors fixed.
- Apply method fixed. Now it automatically fills nulls with None and leaving None values same.
- Compare method added to all Database types. Strings are sorting by ascii values.
- Percentile method added.
- Summary and summaries methods added.
- Column names added and optimized for methods such as transpose, rotate.
- Save and load functions added to use this module like a read database.
- Truncate method added.
- Clone method updated for column name feature.
- Sorting by key method added.
- Unused modules removed.
- Saving CSVs now support column name exports.
- Integers on ValueBase are now not converted to float.
- Query method now supports case sensitivity for exact and nonexact both.
- Fetch and fetchOne methods added alongside query, they returns list instead of Squirrel object.
- FetchX and FetchXOne methods added alongside queries, same thing as above.
- Section method added to print specific rows in database.
- Visual improvements on print, head, tail, section methods.
- Now that methods print row numbers.
- You can determine where counting will start while table creation.
- Alignment parameter added methods above to get prettier or faster display.
- Versions now have a name instead of only numbers.
- Every single method now have documentation.
- Sum method fixed. None values now accepted as 0.
- Summaries method now shows column names instead of column index.
- Column names for databases with null values creation fixed.
- Column names duplication error fixed. Now they must be unique.
- StrBase now not takes None as "None".
- Creating databases from existing ones columns is possible now.
- You can do the same thing by specifying column range.
- FloatBase print function will not crashes on inf or -inf values now.
- Remove, removeRow, edit, editRow methods added to prevent usage as global variable.
- Swap method added to change positions of two cells.
- SwapRow method added to change positions of two rows.
- MoveUp, moveDown, moveLeft, moreRight method added to use swap method faster.
- Election method added, same as query but inplace.
- Elections method added, same as queries but inplace.
- RegexQuery and regexQueries methods added to make queries via regex matches.
- RegexElection and regexElections methods added to make elections via regex matches.
- Election methods fixed.
- Apply method now supports a second parameter to refer row number.
- Expand method added to add more columns on existing database.