Skip to content

Releases: warmachine028/datastax

datastax v0.4.2

datastax v0.4.1

12 Jul 09:38
Compare
Choose a tag to compare
datastax v0.4.1 Pre-release
Pre-release
  • Refactored Array Contents
  • Added AbstractArray SubModule to abstract print logic
  • Added more test cases for Queues
  • Type Checked Arrays and Lists with mypy

datastax v0.4.0

12 Jul 03:23
4c322d1
Compare
Choose a tag to compare
datastax v0.4.0 Pre-release
Pre-release
  • Refactored linkedlists -> Lists
  • Refactored arrays -> Arrays
  • Refactored private_lists -> AbstractLists
  • Refactored AbstractLists by converting all items to AbstractClass to prevent direct initialization.
  • Module Conventions converted to uppercase CamelCase from lowercase snake_case

datastax v0.3.1

06 Apr 12:21
2898b51
Compare
Choose a tag to compare
  • Fixed ModuleNotFoundError for private directories
  • Added Strict keyword args for Arrays, Threaded Binary Tree
  • Added HQ PNGs in README.md

datastax v0.3.0

25 Feb 15:47
55132b4
Compare
Choose a tag to compare
  • Added Sum Segment Tree
  • Added Min Segment Tree
  • Added Huffman Tree
    • data encoder
    • data decoder
    • Huffman Code
    • Huffman Table
    • compression ratio
    • space saved
  • Added Red Black Tree - 🗸 TESTED
  • Added Splay Tree - 🗸 TESTED
  • Added Delete methods in: 🗸 TESTED
    • BinaryTree
    • BinarySearchTree
    • AVLTree
  • Enhanced string representation of all LinkedLists
  • Added Custom Comparator for PriorityQueue
  • Added name-mangler function for items with multiline string representations
  • Added HuffmanTable object for storing and visualizing huffman-table

datastax v0.2.0

24 Jan 09:26
f731018
Compare
Choose a tag to compare
  • Implemented Proper tests with Unit Test and Pytest
    • Tested Arrays
    • Tested LinkedLists
    • Tested Trees
  • Added Expression Tree
  • Added Threaded Binary Tree
    • Added Insertion logic parameter
  • Linted with flake8.
  • Added Search Functionality for BST and AVLT

datastax v0.1.0

28 Dec 21:29
0075703
Compare
Choose a tag to compare
datastax v0.1.0 Pre-release
Pre-release

PreRelease

  • Included Priority Queue
  • Replaced Bad Implementation of max heap with arrays to true tree implementation, fixes #4
  • Added Proper MinHeap DataStructure
  • Added proper OverFlow and UnderFlow Errors for stack and queues
    Thanks to hariuserx for his stackOverflow comment

datastax v0.0.3

27 Dec 19:09
72867bf
Compare
Choose a tag to compare
  • Added Previous Release to TestPyPI Go Check out
  • Updated Release
  • Added Arrays
  • Added Heap Trees
  • Added Stack
  • LinkedList and Array Implementation of Queues
  • Reduced Potential Errors
  • Type Checked with mypy

What's Changed

Full Changelog: v0.0.2...v0.0.3

datastax v0.0.2

17 Dec 11:05
4187d26
Compare
Choose a tag to compare
  • Updated Release
  • Enhanced Type Hinting
  • Added more tests
  • Fixed Bugs
  • Reduced potential errors

What's Changed

New Contributors

Full Changelog: v0.0.1...v0.0.2

datastax v0.0.1

15 Dec 18:53
Compare
Choose a tag to compare
datastax v0.0.1 Pre-release
Pre-release
  • First PreRelease version of datastax
  • Added Linkedlists
    • SinglyLinkedList (LinkedList)
    • DoublyLinkedList
    • CircularLinkedList
    • DoublyCircularLinkedList (DoublyCircularList)
  • Added Trees
    • BinaryTree
    • BinarySearchTree
    • AVLTree

Full Changelog: https://github.com/warmachine028/datastax/commits/v0.0.1