Skip to content

Bump dependencies and harden security - #118

Merged
amrabed merged 5 commits into
mainfrom
refactor/consolidated-updates
Sep 3, 2026
Merged

Bump dependencies and harden security#118
amrabed merged 5 commits into
mainfrom
refactor/consolidated-updates

Conversation

@amrabed

@amrabed amrabed commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

Consolidation and optimization update for cur8d/lambda across 5 distinct commits:

  1. Consolidate open PRs:
  2. Update all dependencies:
    • Upgraded Python dependencies (boto3, botocore, aws-cdk-lib, pydantic, cryptography, ruff)
    • Upgraded npm dependencies (aws-cdk, prettier)
  3. Optimize performance:
    • Configured tool.pytest.ini_options with explicit testpaths to optimize test discovery across templates
  4. Optimize security:
    • Enabled enforce_ssl=True on CDK S3 bucket to deny unencrypted HTTP requests
  5. Optimize design:
    • Added root README.md symlink for GitHub project documentation visibility

Verification

  • uv run pytest: 95 passed in 15.6s
  • uv run ruff check: All checks passed
  • pnpm audit: 0 known vulnerabilities

- Bump boto3 from 1.43.78 to 1.43.79 (#117)
- Upgrade boto3, botocore, aws-cdk-lib, pydantic, cryptography, and ruff
- Upgrade aws-cdk and prettier npm dependencies
- Configure pytest.ini_options with explicit testpaths to optimize runner discovery
- Enable enforce_ssl on SourceBucket construct to deny unencrypted HTTP requests
- Add root README.md symlink pointing to docs/README.md
@amrabed amrabed changed the title refactor: consolidate PRs, update dependencies, optimize perf, security, and design Bump dependencies and harden security Sep 3, 2026
@amrabed
amrabed merged commit 9229dea into main Sep 3, 2026
3 checks passed
@amrabed
amrabed deleted the refactor/consolidated-updates branch September 3, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant