Runway

Latest version: v2.6.14

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

Scan your dependencies

Page 3 of 13

2.6.2

What Changed


๐Ÿ› Bug Fixes

- fix issue causing terraform installation to fail ITProKyle (1392)

2.6.1

What Changed

๐Ÿ› Bug Fixes

- fix broken url in error when registering invalid CFNgin lookups ITProKyle (1295)

๐Ÿงถ Dependencies

- update requirement for python-hcl2 to `>=3.0.0` ITProKyle (1298)

๐Ÿ“– Doc Updates

- add documentation for the secrets used by this project ITProKyle (1296)

2.6.0

What Changed

๐Ÿš€ Features

- consolidate `.runway/` as much as possible - based on config location ITProKyle (1208)
- use pydantic data model to parse `cfngin.hooks.docker` hook arguments ITProKyle (1219)
- use pydantic data model to parse `cfngin.hooks.cleanup_s3` args ITProKyle (1246)
- use pydantic data model to parse `cfngin.hooks.cleanup_ssm` args ITProKyle (1247)
- use pydantic data model to parse `cfngin.hooks.command` args ITProKyle (1249)
- use pydantic data model to parse `cfngin.hooks.ecs` args ITProKyle (1251)
- use pydantic data model to parse `cfngin.hooks.iam` args ITProKyle (1252)
- use pydantic data model to parse `cfngin.hooks.keypair` args ITProKyle (1254)
- use pydantic data model to parse `cfngin.hooks.route53` args ITProKyle (1255)
- use pydantic data model to parse `cfngin.hooks.ecr` args ITProKyle (1256)
- use pydantic to parse `cfngin.lookups.handlers.ami` args ITProKyle (1266)
- use pydantic to parse `cfngin.lookups.handlers.dynamodb` args ITProKyle (1268)
- use pydantic to parse `cfngin.lookups.handlers.file` args ITProKyle (1269)
- use pydantic data model to parse `cfngin.hooks.staticsite` hook args ITProKyle (1277)

๐Ÿ› Bug Fixes

- fix cfngin_bucket not being created ITProKyle (1243)
- fix issue causing `plan` to incorrectly show params are being removed ITProKyle (1245)

๐Ÿงถ Dependencies

- build(deps): bump rsa from 4.0 to 4.7 in /runway/cfngin/hooks/staticsite/auth_at_edge/templates/parse_auth dependabot (1221)
- build(deps): bump rsa from 4.0 to 4.7 in /runway/cfngin/hooks/staticsite/auth_at_edge/templates/check_auth dependabot (1222)

๐Ÿ“– Doc Updates

- update ReadTheDocs config, fix duplicate object description warning ITProKyle (1281)

๐Ÿงฐ Maintenance

- update unit & integration tests so they can be run on Windows ITProKyle (1203)
- add linting & tests for python3.9 ITProKyle (1282)

2.5.0

What Changed

๐Ÿš€ Features

- lookup `TYPE_NAME` is now a ClassVar of `LookupHandler` instead of a constant ITProKyle (1020)
- replace custom VersionTuple with `packaging.version.Version` ITProKyle (1055)
- replace use of zgitignore with igittigitt ITProKyle (1074)
- add `runway.mixins.DelCachedPropMixin` ITProKyle (1075)
- add new awslambda hooks + lookups & deprecate aws_lambda hook ITProKyle (1081)
- `runway.cfngin.hooks.base.Hook.ARGS_PARSER` is now a `ClassVar` ITProKyle (1131)
- use `pydantic` for `runway.core.providers.aws._response` ITProKyle (1132)
- change `aws.s3.Bucket.exists`, add `aws.s3.Bucket.__bool__` ITProKyle (1133)
- static site: replace `.`with `-` when used in module name ITProKyle (1144)
- pass `encoding` when opening a file in text mode ITProKyle (1148)
- remove uses of non f-string string formatting ITProKyle (1149)
- changed how some pydantic model field aliases are set to better align expectations with type checker behavior ITProKyle (1151)

๐Ÿงถ Dependencies

- change `pyyaml` version requirement from ^5 to >5.4 ITProKyle (1024)
- change `docker` version requirement to `>=3.0.0` ITProKyle (1079)
- change `jinja2` version requirement to `>=2.7` ITProKyle (1129)

๐Ÿ“– Doc Updates

- add note to hook & lookups docs for passing `allow_reuse` to pydantic validators ITProKyle (1019)

๐Ÿงฐ Maintenance

- fix an issue with the CDK functional test ITProKyle (1078)
- add stubs for docker, update some annotations around docker usage ITProKyle (1076)
- improve CFNgin recreate failed functional test consistency ITProKyle (1127)
- update infrastructure node dependencies ITProKyle (1145)
- change protocol used in git source test ITProKyle (1147)
- cleanup useless pylint suppressions ITProKyle (1152)
- update pipenv requirement to `^2022.1.8` to patch security exploit ITProKyle (1163)

2.4.4

Not secure
What Changed

๐Ÿš€ Features

- update & fix some bugs in k8s samples ITProKyle (976)

๐Ÿ› Bug Fixes

- fix issue causing `.kubectl-version` in overlay directories to be ignore ITProKyle (974)
- fix issue causing `runway envvars` to raise `AttributeError` ITProKyle (975)
- cfngin: fix issue causing stack with `stack_name` to not be found ITProKyle (1010)

๐Ÿงถ Dependencies

- build(deps): bump troposphere from 3.0.3 to 3.1.0 dependabot (980)
- build(deps): bump awacs from 2.0.1 to 2.0.2 dependabot (981)
- build(deps): bump cfn-lint from 0.54.2 to 0.54.4 dependabot (985)
- build(deps): bump pyopenssl from 20.0.1 to 21.0.0 dependabot (943)
- build(deps): bump troposphere from 3.1.0 to 3.1.1 dependabot (1004)
- build(deps): bump boto3 from 1.18.58 to 1.19.12 dependabot (1002)
- build(deps): bump cfn-lint from 0.54.4 to 0.56.0 dependabot (1000)

2.4.3

Not secure
What Changed

๐Ÿ› Bug Fixes

- fix an issue causing variables in nested pydantic models to not be resolved ITProKyle (971)

๐Ÿงถ Dependencies

- build(deps): bump click from 8.0.1 to 8.0.3 dependabot (959)
- build(deps): bump cfn-flip from 1.2.3 to 1.3.0 dependabot (957)
- build(deps): bump docker from 5.0.2 to 5.0.3 dependabot (954)
- build(deps-dev): bump flake8-bugbear from 21.9.1 to 21.9.2 dependabot (946)
- build(deps): bump boto3 from 1.18.49 to 1.18.58 dependabot (953)

Page 3 of 13

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.