Skip to content
This repository has been archived by the owner on Mar 16, 2024. It is now read-only.

v0.0.3

Compare
Choose a tag to compare
@emrgnt-cmplxty emrgnt-cmplxty released this 12 Jul 20:42
· 204 commits to main since this release
c5a2bf2

Overview

The latest release of Automata brings some major changes and improvements that aim to enhance efficiency and functionality. The introduction of ChromaDB is a significant highlight of this release, enhancing the project's database capabilities. Additionally, by separating data into a different GitHub repository, the project's organization has become more streamlined and manageable. The removal of RedBaron and unused tools such as PyWriter and PyReader has been completed to further reduce clutter and improve the project's efficiency. Lastly, the project was significantly refactored to continue work on iteratively improving organization and layout.

Another key aspect of this release is the wonderful contributions made by new developers, leading to an increase in test coverage and the overall robustness of the system. This release also saw the adoption of poetry and Docker, both tools that contribute to automating and streamlining development processes. There have been numerous pull requests that contributed to these updates, including changes to the search demo, refreshing search, and bumping of dependencies like pandas, numpy, matplotlib, pygithub, and pydantic. One extensive improvement made by contributor @bhavitsharma was the initial work on replacing RedBaron with Python's ast module inside the module loader.

Lastly, @NolanTrem introduced the usage of poetry and Docker in the project, signifying a positive step towards a more structured and containerized development environment. The project also saw the elimination of old examples and renaming of notebooks, signifying a continued focus on keeping the project relevant and easily understandable.

New Contributors

What's Changed

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