Recent Releases of sgex
sgex - v0.7.0
0.7.0 (2023-10-10)
⚠ BREAKING CHANGES
- this release is a major rewrite of the package and support for previous versions has been dropped
- see repository README for an overview of current package structure, CHANGELOG for exact history
- Python
Published by github-actions[bot] over 2 years ago
sgex - v0.6.0
0.6.0 (2023-02-28)
⚠ BREAKING CHANGES
This release is a complete rebuild of the package; it improves and simplifies API call management in a number of ways.
- More modules, more customization, more logical workflows
- Caching has been offloaded to the requests-cache package.
- Methods from
0.5.5are intact still but may later be deprecated. Import paths have also moved. - Unit testing has also been implemented; logging has been reduced to a minimum.
See current documentation for changes.
- Python
Published by github-actions[bot] almost 3 years ago
sgex - v0.5.4
Release notes: v0.5.4 (2022-07-01)
- progressively save async calls in batches of 100
- increase verbosity of logger.info (print sequential responses/current batch)
- convert integer call ids to strings if saving to raw file formats
- add freqml call examples
- Python
Published by engisalor over 3 years ago
sgex - v0.5.1
This release includes major breaking changes. See README for updated instructions.
Key improvements:
- sqlite is now the standard save format
- asynchronous calling can be enabled for local servers (usually much faster)
- mixed call types in the same input are now possible (w/ parameter recycling)
- logging and error handling improvements
Other changes:
- save to files (json, csv, etc.) is now output to "/data/raw" and with 'skip' disabled
- config files have a new format
- config files now contain server settings (asynchronous calling, wait settings)
- number of threads can be adjusted for asynchronous calling
- call examples have been updated
- 'keep' can be used to save only desired .json data (top-level only)
- pandas is now an optional dependency
- removed convert_grammar tool
- Python
Published by engisalor over 3 years ago
sgex - v0.4.0
Release notes: v0.4.0 (2022-02-27)
Breaking change:
New config file format. Delete old config data and rerun config.credentials().
New format can accept multiple servers w/ separate credentials:
<server>:
username: <user>
api_key: <key>
<server>:
username: <user>
api_key: <key>
- add server, wait options
- change abbreviation to SGEX
- add if main to semver
- Python
Published by engisalor almost 4 years ago
sgex - v0.2.0
Release notes: v0.2.0 (2022-02-06)
- enable python packaging
- add semver.py
- del data/ dir, directly use callexamples and calltypes
- only print dry-run w/ __repr__
- move config files to ./
- print if bad response 404
- read full csv,txt,xml file to get hash
- add wordlist call type
- Python
Published by engisalor about 4 years ago