Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: fourTheorem/uv-python-lambda
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.2
Choose a base ref
...
head repository: fourTheorem/uv-python-lambda
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: refs/heads/main
Choose a head ref
  • 20 commits
  • 19 files changed
  • 4 contributors

Commits on Nov 27, 2024

  1. Fix skip behaviour and recursive copying

    Previously setting bundling to `undefined` would make the AssetStaging in CDK
    copy the rootDir into the cdk.out folder. If the cdk.out folder was part of the
    rootDir then this caused recursive copying and an eventual error.
    
    Calling `cdk list` would trigger this as it sets `bundlingRequired` to `false`
    which sets `skip` to true.
    
    The code now handles `skip` being true and doesn't try to find Python versions
    or do anything that would require the actual asset contents to be there.
    
    Tests are updated to align more with how the code is called when ran by CDK.
    chrismcg committed Nov 27, 2024

    Unverified

    The email in this signature doesn’t match the committer email.
    Copy the full SHA
    d387d9c View commit details
  2. Merge pull request #5 from fourTheorem/cmg/fix-skip-behaviour

    fix: skip behaviour and recursive copying
    chrismcg authored Nov 27, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    4b4a0e8 View commit details
  3. chore(style): use biome instead of ESLint

    eoinsha committed Nov 27, 2024
    Copy the full SHA
    a5535e7 View commit details
  4. chore: self mutation

    Signed-off-by: github-actions <[email protected]>
    github-actions committed Nov 27, 2024
    Copy the full SHA
    cff457b View commit details
  5. chore: self mutation

    Signed-off-by: github-actions <[email protected]>
    github-actions committed Nov 27, 2024
    Copy the full SHA
    52a9397 View commit details
  6. chore: exclude projen-generate JSON from linting

    eoinsha committed Nov 27, 2024
    Copy the full SHA
    d9cb41e View commit details
  7. Merge pull request #6 from fourTheorem/style/disable-eslint

    chore(style): use biome instead of ESLint
    eoinsha authored Nov 27, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    82ce39b View commit details

Commits on Jan 2, 2025

  1. chore(deps): upgrade dependencies

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]: https://github.com/fourTheorem/uv-python-lambda/actions/runs/12575700900
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <[email protected]>
    github-actions committed Jan 2, 2025
    Copy the full SHA
    80a8402 View commit details
  2. chore(deps): update package lock

    eoinsha committed Jan 2, 2025
    Copy the full SHA
    472c692 View commit details
  3. chore: self mutation

    Signed-off-by: github-actions <[email protected]>
    github-actions committed Jan 2, 2025
    Copy the full SHA
    f01537c View commit details
  4. Merge pull request #3 from fourTheorem/github-actions/upgrade-main

    chore(deps): upgrade dependencies
    eoinsha authored Jan 2, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    cdd6184 View commit details
  5. fix: exclude irrelevant directories from asset hashing

    eoinsha committed Jan 2, 2025
    Copy the full SHA
    ea244ea View commit details
  6. chore(style): format

    eoinsha committed Jan 2, 2025
    Copy the full SHA
    7ec2287 View commit details
  7. chore: self mutation

    Signed-off-by: github-actions <[email protected]>
    github-actions committed Jan 2, 2025
    Copy the full SHA
    45be196 View commit details

Commits on Jan 7, 2025

  1. Merge pull request #9 from fourTheorem/fix/optimize-hashing

    fix: exclude irrelevant directories from asset hashing
    eoinsha authored Jan 7, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    7f4d6bd View commit details

Commits on Feb 4, 2025

  1. chore(deps): upgrade dependencies

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]: https://github.com/fourTheorem/uv-python-lambda/actions/runs/13125539581
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <[email protected]>
    github-actions committed Feb 4, 2025
    Copy the full SHA
    499f4ba View commit details
  2. chore: use yarn for biome workflow to avoid package-lock sync issue

    eoinsha committed Feb 4, 2025
    Copy the full SHA
    2f8702c View commit details
  3. chore: self mutation

    Signed-off-by: github-actions <[email protected]>
    github-actions committed Feb 4, 2025
    Copy the full SHA
    9662f8c View commit details
  4. chore: use yarn for biome workflow to avoid package-lock sync issue

    eoinsha committed Feb 4, 2025
    Copy the full SHA
    747d2a9 View commit details
  5. Merge pull request #10 from fourTheorem/github-actions/upgrade-main

    chore(deps): upgrade dependencies
    eoinsha authored Feb 4, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    272fe7a View commit details
Showing with 11,767 additions and 1,978 deletions.
  1. +0 −235 .eslintrc.json
  2. +1 −1 .gitattributes
  3. +20 −0 .github/workflows/biome.yml
  4. +2 −0 .github/workflows/pull-request-lint.yml
  5. +1 −1 .gitignore
  6. +0 −1 .npmignore
  7. +1 −24 .projen/deps.json
  8. +1 −1 .projen/files.json
  9. +3 −16 .projen/tasks.json
  10. +35 −0 .projenrc.ts
  11. +14 −0 API.md
  12. +8 −2 biome.json
  13. +11,084 −0 package-lock.json
  14. +7 −13 package.json
  15. +72 −34 src/bundling.ts
  16. +31 −14 src/function.ts
  17. +6 −2 src/types.ts
  18. +73 −10 test/function.test.ts
  19. +408 −1,624 yarn.lock
235 changes: 0 additions & 235 deletions .eslintrc.json

This file was deleted.

2 changes: 1 addition & 1 deletion .gitattributes

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions .github/workflows/biome.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions .github/workflows/pull-request-lint.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion .npmignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 1 addition & 24 deletions .projen/deps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .projen/files.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 3 additions & 16 deletions .projen/tasks.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading