Skip to content

v2.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Jan 13:25
· 593 commits to master since this release
9ecae37

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

📖 Doc Updates

  • add note to hook & lookups docs for passing allow_reuse to pydantic validators @ITProKyle (#1019)

🧰 Maintenance