Releases: Grasia/dao-analyzer
Releases · Grasia/dao-analyzer
v0.7.2
v0.7.1
- Supporting Python 3.10
- Removed deprecated things
- Refactored (vectorized) some Pandas code
- Added Matomo Analytics support
- Made some more collectors updatable
- Fixed some tests
- Fixed some newly updatable cache_scripts
- Made data updatable while running
- Added advisory file locking to datawarehouse
- CacheRequester respects the datawarehouse file lock, and keeps the data in memory if possible
- cache_scripts are run on a temp folder without disturbing the datawarehouse
v0.7.0
0.7.0 - 2021-11-30
The cache_scripts
backend update
This has more or less the same functionality still
- Half the lines of code, a lot of new capabilities
- FIXED an important bug which caused some items to not be requested. Now every request is made to the same block.
- Fixed some important bugs
- Improved some requests so they take less time
- Added update mode so subsequent requests take less time (enabled by default)
- Changed .csv format of the datawarehouse to .arr (apache's feather)
- Displaying progress bars usign tqdm, and other progress methods
- Added caching to DAOHaus DAO Names
- Modified metadata format, now includes last update and blocks
- Added CLI option to select which collectors to run
- Added CLI option to select the date of the block to request
- Added CLI option to select where to download the data
- Logging to file inside datawarehouse
Full Changelog: v0.6.0...v0.7.0
v0.6.1
v0.6.0
The cache_scripts
update!
- Added CLI to cache_scripts
- You can choose which platforms to update
- You can select if you want to stop on errors
- Added progress bar for long processes
- Added logger to cache_scripts
- Added support for more networks in cache_scripts
- Solved some Aragon issues in cache_scripts (#18)
- Now obtaining all DAOHaus DAO names (#30)