All notable changes to this project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add wildcard option when reading a series key. The wildcard characters are represented as an asterisk
*
or a question mark?
. The asterisk*
represents any number of characters, while the question mark?
represents a single character. - Add new error types.
- Add a convenient reader function to be used standalone without the need of creating a Client instance. Example usage:
import tcmb
data = tcmb.read(["...", "..."])
- Catch
HTTPError
instead of the generic Exception. Print more detailed traceback.
- Add monkeypatch to mock response for tests.
- Accept arguments for the parameters
start
andend
in theYYYY-MM-DD
format as well asDD-MM-YYYY
format. - Update method docstrings.
- First release