- Breaking Change: Updated all optional args in batch module for Group/Indicator objects to kwargs. This will allow easier updates for new value in the future.
- Breaking Change: Updated the decode arg on the read Binary/BinaryArray methods to be False by default. When set to True the
read()
method can't be used in some use cases.
- Breaking Change: Updated the Group and Indicator object in the Batch module to only produce random and unique xids when an xid is not provided. These objects will no longer produce a unique and reproducible xid.
- Added new App templates and updated templates with new files and content.
- Added :py:mod:
~tcex.tcex_args
module to include all args related methods from the :py:mod:~tcex.tcex
module.
- Updated :py:meth:
~tcex.tcex.TcEx.request
method to include proxy settings.
- Updated
tcprofile
to include an epilog with command instructions on environment setup (> tcprofile -h).
- Updated
tcprofile
to split the args section to support "default" args and "app" args.
- Updated
tcinit
to support templates instead of types.
- Updated
tcinit
to include an epilog with template definitions (> tcinit -h).
- Updated
tcinit
to download additional files required for building Apps.
- Updated
tcrun
to support update args schema in profiles.
- Removed
tcex.jobs()
module.
- Removed
tcex.request_external()
method.
- Removed
tcex.authorization()
method.
- Removed
tcex.authorization_hmac()
method.
- Removed
tcex._authorization_token_renew()
method.
- Updated all code to standard formatting and structure.
- Updated and restructured docs.