Taskcat

Latest version: v0.9.42

Safety actively analyzes 631310 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 11

0.9.9

None

0.9.8

* 55c96bc TemplateBody is sometimes a string. Fixes 423
* 3c19f81 Remove travis provider (pages)
* 0bfe1e8 update pre-commit
* 9477ee1 fix list output
* a8b7e8f Remove tag check on pypi and github release

0.9.7

- 1da00ab support python 3.6 for packaging
- d89d340 Enable github release while tagging
- 35b6d85 add new default lambda source pasth to the excludes
- a002cf8 add pip to requirements
- cf7fc5e add pip and raw lambda package methods
- cd46ca6 Using the correct variable
- 4f0de83 Bump Version - Creating a new minor version
- c8c80a5 Proper regex is key
- 39fe620 Bump Version - Creating a new minor version
- 3f108dd Fixing dev release fetch
- 52e0732 travis config updated prod release based on tags
- 0434cde Update date css for docs
- 7f4d80d Bump Version - Creating a new minor version
- 38a2e10 Adjusting travis regex for prod release
- 65e2d44 Update date css for docs
- 9c798ea Bump Version - Creating a new minor version
- 5ab4f5b Throwing an exception if a parameter value is None. Fixes 391
- 7f1c33b Update e2e tests to check for default lambda source folder
- 77d7116 Ignore files created in legacy unit tests
- 7e85ded Update unit tests to check for source in default path
- 93ee0fa Update tests data to use default lambda_fuctions dir
- 09b13c9 Update package command default to look in `project-root/lambda_functions`
- 04bc0bf Increase timeout for taskcat version check - Set timeout 5 seconds
- 92b7b4d fix typo

0.9.1

Changelog

- 5522e6a Bump Version - Creating a new minor version
- 9d4896c update template mock
- 51f0bfb moving mock around
- b49963c correctly parse remote templates. Fixes 366
- a4f0311 Adding tests
- 232d003 Generating a new template obj at each Stack.create call, plus tests; Closes 385
- ce06b44 Add missing css stylesheet to reports Fixes: https://github.com/aws-quickstart/taskcat/issues/383
- 332def4 Copying updated readme to index
- 07f264f Updating indentation and readme content
- 4a3bea5 Update User Guide (taskcat.io)
- 3a61185 README
- d9176af initial unit test for `test` cli module
- 5b0c421 Removing tag requirement; resetting version to 0.9.0 in prep for 0.9.1
- 89193b2 Bump Version - Creating a new minor version
- 6ec0426 More revisions to travis logic
- 5e94239 Bump Version - Creating a new minor version
- 1729fe1 Simplify travis logic based on tags
- 1ffc257 Bump Version - Creating a new minor version
- 0114603 Updating Travis regex; closes 370
- 8e608e2 additional tests
- b6be515 remove pyfiglet dependency
- 8e49abb Bump Version - Creating a new minor version
- aca9c22 Adding skip_cleanup
- f2cc0d4 Fixing if-statement in travis config
- f840e02 add flag to keep only failed stacks
- 849a17f support legacy global overrides from ~/.aws/taskcat_global_override.json
- 5059c89 allow undefined parameters section in test. Fixes 355
- 46c73a1 Updating TravisCI Config to reflect build pipeline desired state
- d6d3572 Add support for floating point parameters
- 473e5fa additional tests for Config
- 2df524d additional tests for Boto3Cache

0.9.0

Change Log
- 8f44b4d Bump Version - Creating a new minor version
- aec02b2 Pre-commit compliance
- 82d7fde Add taskcat logos
- 7620610 dev releases use . not -
- 33fa1e4 dev releases use . not -
- 78c73c4 Push dev release to main pypi
- 3728ddd Valid travis yaml
- 88a6fd3 remove unused file
- 36ffe16 add core owners
- 61865b7 The terminator is not needed
- 5216286 remove some unwanted files
- b73ffd7 removing unused code
- 9e1b40e add check_for_update test
- 5299c1a Enable develop builds to test.pypi
- d228dde Not triggering on PRs. Pushes only
- 339cd5e Excluding bumpversion
- cf21700 Enable doc builds
- c190e61 Reconciling versions
- fb565d2 Update mkdocs.yml
- 35eee22 Remove FAQ from Readme
- 82b069f update git ignore
- 72ece36 add mkdocs.yml
- 5bf03ce Modify Instructions
- 48658d3 Update bumpversion cfg
- 81a9d8e minor edit
- 9fea7c1 Update travis ci cfg - Get version from VERSION FILE - Update .travis.yml
- 9c12b4f fixup
- 363cd65 remove unused file
- 3b62012 ensure reading of files uses utf-8
- ac767da Pre commit compliance - temp remove test_cli unit-test
- ceb1652 remove amiupdater until it's baked
- 3a74dd3 Fix syntax
- 3936079 Update README.md
- b431cd5 fixup
- caaebe5 remove -v9 references
- 74ec178 config docs generation
- be0ccdb add flag to enable sigv2
- 818e795 add support for legacy overrides
- 3f1996f add option to skip lint for test run command
- 5a45796 add reports to test, raise when tests fail, don't delete the same bucket twice
- 1a75cfa Add __all__ to init.py
- 0c4a4d8 add jsonschema update to pre-commit
- bf7516e botocore no longer vendors requests
- 0d3aad5 fix tests
- e347d96 unused imports
- 6bf4bf1 better default profile handling
- 9df2c5d cfn-lint honors additional rules
- 62f0765 build lambda's after lint
- 9953841 better list output
- 0c99e51 better test for boto concurrency
- ac5eaf2 handle boto concurrency fails
- e00e017 ensure descendents are unique
- 4710e20 add -n option
- 97d2dfe remove validate
- fedf8da update dataclasses to use https://github.com/s-knibbs/dataclasses-jsonschema/issues/102
- cdcd4c3 fixup from pre-commit tests (updated dev-requirements)
- 355a743 fixup from pre-commit tests
- 52a28fc add project name to list output
- 5e9a80e add alpha feature warning
- bc86100 change install verb to deploy
- e568050 implement install, list and delete commands, add clean and list subcommands to test
- c44abfc add output to show which python version is running
- e7f17e7 add output to show which test file is running
- b279fef include coverage report in the output
- 3bd94e7 add temp credentials to local e2e container run
- d0dea6c handle missing aws cli profile
- 8517d88 local e2e test script
- 81108b4 print command executed on failure
- 01e1396 cleanup e2e test log output
- f57cbcf mock Boto3Cache
- 29a1abc add dataclasses-jsonschema to requirements
- ee09122 Fix e2e tests
- 39fe0a6 Fix path handling
- 36e9a13 refactor Config
- 8ecee6b Skip: e2e tests (cli module:test)
- 32ac1f6 Added e2e tests for cli_module (test)
- 7a64e50 WIP install
- 7be6125 WIP install
- dc4fb44 Add Display_final status
- 79a5191 Added nested-create cfn -add test/data (nested-create) (tests:progress streaming)
- 4c6f692 Enable stack deletion - Add deletion logs
- a8e397a Add stack descendants to status stream - Mark stacks with M for master M for nested
- f387052 Enable waiter for status stream
- c8fb57a Implement test execution UI (stream status inplace)
- cabbf15 make input file optional default to default config file name in current working directory
- 7525622 set 1s timeout for pypi http request
- 9d93b74 Reorder imports - precommit compliance (isort)
- 05b2d9f Make entrypoint executable
- d0807df Enable Stack Creation
- 0a98d76 Enable s3 Staging
- 7155a31 Wire up linting
- 2d482e9 small test portability fixes
- fcd6e3a tests for Stacker
- c295926 tests for Template
- da3071a tests for Stack + some changes to ease testability
- 1d8fccf test for S3Sync
- d3362d6 test data for standalone template
- e947dd1 config tests and fixes for single template tests
- 7bb8b9c pre-commit fixups
- 3185315 remove unused code
- 76d75a2 tests for _common_utils
- dbee52f tests for _cli_core
- 0a9629c tests for _cli
- f6232ff tests for _cfn_lint, + small bugfix
- fe871ef Adds wait logic from aws-quickstart/taskcat300; Closes 27
- d8388ae Adding AZ Excludes. Unit tests to follow
- 03f5043 Post force-commit fixing
- e7335b7 handle empty prefix
- 9a0ad64 use property instead of private instance var
- a5d92a8 finish 1/2 baked refactor
- 2311979 need the list comprehension so list only includes 1st subitem
- fd6a735 add precommit to check for print statements (should use logging)
- 821f261 fix child stack importing
- 29f0746 fix bucket region to a specific region per commit. raises 42
- be91b28 fix filter criteria when using kwargs
- f012fb1 add threaded stack builds
- 10b8d43 config tests and fixes for single template tests
- 5e2b97e pre-commit fixups
- fb74e29 remove unused code
- ab369be tests for _common_utils
- 1e32adb tests for _cli_core
- 001e85b tests for _cli
- e4d66e8 tests for _cfn_lint, + small bugfix
- f5b884b e2e test pr_bot, codebuild image and initial tests
- b0f0f9a handle bad project_root
- 4a436e5 handle empty prefix
- 94ed59f use property instead of private instance var
- d6850c6 finish 1/2 baked refactor
- be8ee63 need the list comprehension so list only includes 1st subitem
- 36ff4e2 add precommit to check for print statements (should use logging)
- 7170e2b fix child stack importing
- e509d11 fix bucket region to a specific region per commit. raises 42
- fa737b3 fix filter criteria when using kwargs
- 01f3ebc add threaded stack builds
- 6c3f7ee re-enable additional test
- 4fdb179 Modifying test data to reflect actual profile names locally; Adding logic for config.auth items
- 28bd0cc Fixing yaml syntax in example taskcat config; removing s3v4 keyword
- c954b3f * Exposing ClientFactory.create_client as public.
- 84e2a97 Fixing sample data, unnecessary nesting, broad exceptions
- 21e2d0e Rename s3_stage.S3BucketCreator -> s3_stage.S3Bucket, move to _config to prevent cyclical imports
- 5663ec5 * Adding 'create_client' boolean to Config init; Acommodates lint, lambda package, other use cases where the full functionality of Config is not desired.
- 80e27a8 Moving to a private func for easier testing
- e0cca7a Tweaks to ClientFactory regional/test/general credential handling; Schema fixes to reflect; Reordering schema
- 6448950 fix build badge link
- ace3df6 Fixing cfn-lint region handling
- 6834ae3 Tidying up w/r/t S3BucketConfig, S3BucketCreator, region/bucket/client relationships
- cdf9b6b black/pyline/isort/etc
- cdce1c5 move submodule build to method, add build_submodules bool to config object
- 606c489 reduce nesting
- c302b5b remove python 2 print_function import
- c907109 Test fixes
- ace8ea5 fixing tests
- aaef5f0 Updating Config object, tests
- 16aab12 Adding multi-bucket/account support to S3Stager. Tests needed...
- 98f0349 Adding Regional, Test-based auth handling, account-based bucket handling.
- f1a8423 add package command to package/build lambda source using docker
- 82edd8f removing redundant file headers, contributors can be easily identified from github ui
- bdfb114 Adding get_credential_accounts func to ClientFactory and associated logic
- 102c944 Adding clientfactory_credset_name attribute to returned clients (ClientFactory)
- 968d019 add git-secrets hook
- 8e32dcb update travis config
- 31721d1 clean public class/function interface
- b961c35 pylint and test fixups
- 5279c4e type hint fixes
- f6d207e prettify json
- 8fd9edf black formatting, trim trailing whitespace, fix end of files, flake8, bandit, optimise imports
- a2ffc45 workaround https://bugs.python.org/issue30432
- 9876b56 raise for invalid templates
- 92a3990 update tests, fix minor issues found in tests
- bb3cde5 remove debugging print statements
- 5742fd2 update tests
- 6546657 ignore private methods
- d80d24f improve validation handling for legacy configs
- 4ff975d fix Config to allow project_config_path to point to either a template or a config file.
- 867d840 initial cli implementation with lint refactored and implemented as an example
- 856807c fix removal of duplicate code from ParamGen
- 2d8a63a pylint fixes + some fixes for s3_stager
- 4297ac3 black + pylint
- f88eada Pylint fixes
- f5a20a3 WIP
- bf12ffe S3Stage stuff
- bab8d14 cleanup verbosity handling
- dfdf4f8 add help
- 0df99b6 fix import
- 4f26f07 lint module
- ca9561b remove old cli
- d1fad5d cfn objects implementation
- dfd18cb Swapping for a property
- b9e1480 use bucket's partition when generating s3 urls
- fdfdc4b update ignores
- 8ed24f0 add more fine grained StackStatuses
- d3ce7e0 return early in the exception case
- 0960512 return early in the exception case
- d0be9a2 make validate shorter and more readable
- 10a436d move s3 url parsing to descriptive functions
- ba94dea main logic not in conditional
- 846c2f5 reduce create params by 1
- 7d8b612 f-strings everywhere
- 98b9bc0 rename raw dicts, use dict.get with defaults instead of conditionals everywhere
- b719b0f missing comma
- 26e831c fix double requirement
- b89c98e switch prints for logging
- 0389307 strings with escape chars should be raw
- 3f0e068 add long_description
- 60b2ba5 add badges
- 9b20e29 fixup tests
- 96451c1 setup coverage
- b98c700 move tests
- b5296c1 update travis config
- 54cb164 simple travis config for pr testing and coverage
- 686e523 prep for TaskCat refactor
- 2c7691f catch SIGINT signal centrally
- be4b470 handle Ctrl-C gracefully

0.8.50.EOL
Please update taskcat version v.0.9 for continued support.

See migration docs here https://aws-quickstart.github.io/taskcat/#migrating-from-08x

0.8.49

None

Page 6 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.