0.14.0 ====== - New --aws-endpoint-url option to configure awslogs to use services such localstack, fakes3, etc... 0.13.0 ====== - Use the configured region when using ``--profile``. - Drop support for Python 2 - Test against Python 3.7 and 3.8. 0.12.0 ====== - Extra polish on issue markdown (Thanks Oliver Bristow) - Require at least boto3>=1.5.0 (Thanks Wahab Ali) - Handle AWS_PROFILE env variable (Thanks Galen Huntington) 0.11.0 ====== - Add finer-grained control over color output (Thanks Alex Pinkney) - Make watch interval configurable (Thanks Logan Hendricks) - Reuse aws-cli MFA sessions cache if present (Thanks Juhani Hietikko) - Use lastIngestionTime instead of lastEventTimestamp in order to correctly filter streams (Thanks Daniel Hahler and Clément MATHIEU) 0.10.0 ====== - Gracefully exit on SIGPIPE (Thanks rwolfson) #122 #93 #101 0.9.0 ===== - New default start time for "streams" 0.8.0 ===== - New: ``--log-group-prefix``, ``-p`` option to filter groups. - Fix: Remove extra newline after each line. 0.7.0 ===== - Improve documentation (Thanks Pietro Di Bello) - Make it possible to use timezoned timestamps as input for ``-start`` and ``-end`` (Thanks Samuel Cochran) - New: ``--query`` will now accept a JMESPath query which will filter the response data (Thanks Samuel Cochran) 0.6.0 ===== - Add wheels support (Thanks Thomas Grainger) - Improve core removing threading (Thanks Thomas Grainger) - Fix output when several newlines are present at the end onf the log line #73 (Thanks Charlie Chrisman) 0.5.0 ===== - Start using tox (Thanks Jan Vlčinský) - If streams are filtered, and none are found, awslogs will complain #52 (Thanks Nathan Leiby) - Add shortcuts to --filter-pattern and --watch (Thanks spenthil) - Add python 3.5 support #70 (Thanks adamchainz) - Flush message output to stdout #67 (Thanks spenthil) 0.4.0 ===== * Fix utf-8 issues * Add ``-S`` as shorthand for ``--no-stream`` and ``-G`` as shorthand for ``--no-group``. Thanks Adam Chainz 0.3.0 ===== * Add ``--timestamp`` and ``--ingestion-time`` Thanks vlcinsky #36 * Fix help texts. Thanks Daniel Hahler #46 * Add flake8 to travis 0.2.0 ===== * Add ``--filter-pattern`` option. #28 * Fix issue with --end default value in Windows 10 x64. #24 * Added support for ``--profile`` #29 * Fix argparse error in Python 3. #31 * Fix some filtering stream issues #32 * Default value for ``--start`` is now 5 minutes instead of 24h. 0.1.2 ===== * Add some documentation about installing awslogs in "El Capitan" * Fix #21 - Problems to stop awslogs when pressing Ctrl+C. 0.1.1 ===== * Fix dependecies so installing awslogs from pypi works again. 0.1.0 ===== * awslogs now use ``boto3`` instead of ``boto2``. * awslogs don't longer require ``gevent``. * massive refactoring of the internals now that ``aws`` provides ``filter_log_events`` out the box. * awslogs don't longer support retrieving logs from several groups at the same time. * awslogs now support python: 2.7, 3.3 and 3.4 0.0.3 ===== * Filter streams by ``start`` and ``end`` in order to reduce the initial volume of queries #9. * Fix next_token unbound after exception #8 0.0.2 ===== * Deal with AccessDeniedException properly #3. * Return some helpful information if boto raises NoAuthHandlerFound #2. * Make --aws-access-key-id, --aws-secret-access-key and --aws-region available to all parsers (groups, streams, get). * Make it required to provide a valid region using --aws-region or AWS_REGION. * Improve error messages by providing some hints. * Add MANIFEST file #7. 0.0.1 ===== * Initial release