Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Annotated types in plugins #8665

Closed
Closed
Changes from 1 commit
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
869603d
Add support for native union types in plugins
arnaudsjs Jan 17, 2025
15129ab
Add changelog entry
arnaudsjs Jan 17, 2025
e2c4c32
Fix typing
arnaudsjs Jan 17, 2025
719fbb3
Fix typing
arnaudsjs Jan 17, 2025
001f50c
Small improvements
arnaudsjs Jan 17, 2025
c1c7df8
Use callable from abc
arnaudsjs Jan 17, 2025
53a0a5c
Improve error message
arnaudsjs Jan 17, 2025
505c41e
Fix formatting
arnaudsjs Jan 17, 2025
fdeea80
Initial commit
jptrindade Jan 20, 2025
23cd1e7
small adjustments
jptrindade Jan 21, 2025
2bc3eaa
fixed mypy
jptrindade Jan 21, 2025
8c30ca3
test with type alias
jptrindade Jan 21, 2025
bdf64cb
Update mypy-baseline.txt
jptrindade Jan 21, 2025
d1f7288
fix mypy
jptrindade Jan 21, 2025
5ce1296
revert mypy
jptrindade Jan 21, 2025
3bbe231
renamed exception
sanderr Jan 22, 2025
ec784bf
dedicated plugin type exception
sanderr Jan 22, 2025
c16d8b4
added test scenario
sanderr Jan 22, 2025
dac146d
import fix
sanderr Jan 22, 2025
f64c3a9
addressed comments
jptrindade Jan 22, 2025
db3c27e
added to_dsl_type_simple
jptrindade Jan 22, 2025
378ca58
fix mypy
jptrindade Jan 22, 2025
0127969
some test fixes
sanderr Jan 22, 2025
092261b
test fixes
sanderr Jan 22, 2025
6a6d6ec
pep8
sanderr Jan 22, 2025
28e62aa
rejection test first try
jptrindade Jan 22, 2025
69f3697
renamed change entry
sanderr Jan 22, 2025
1fdd946
include iso7
sanderr Jan 22, 2025
e57db25
Merge branch 'refs/heads/issue/8574-add-support-union-types' into iss…
jptrindade Jan 23, 2025
b07e091
merge and refactor
jptrindade Jan 23, 2025
2a1a57d
mypy
jptrindade Jan 23, 2025
3484f4a
Merge remote-tracking branch 'refs/remotes/origin/master' into issue/…
jptrindade Jan 23, 2025
0b21043
Revert "merge and refactor"
jptrindade Jan 23, 2025
001456a
Merge branch 'refs/heads/master' into issue/8573-add-support-for-anno…
jptrindade Jan 27, 2025
9e5679e
attempted merge
jptrindade Jan 27, 2025
2fc91a9
fixed mypy
jptrindade Jan 27, 2025
48a1a97
fixed test_plugin_types.py
jptrindade Jan 27, 2025
a5135da
WIP, still problems with pylance
jptrindade Jan 31, 2025
c0d26ca
wip
jptrindade Feb 7, 2025
83abaf1
Merge branch 'refs/heads/master' into issue/8573-add-support-for-anno…
jptrindade Feb 7, 2025
c001680
fixed to_dsl_type
jptrindade Feb 7, 2025
1e05dc0
fixed tests
jptrindade Feb 10, 2025
644bb6a
added tests for optional and unions
jptrindade Feb 10, 2025
2f6f08a
changed internal type
jptrindade Feb 10, 2025
52db61f
changed dict typing
jptrindade Feb 10, 2025
949669e
added docstring and addressed some comments
jptrindade Feb 11, 2025
84e5927
changed Any to any
jptrindade Feb 11, 2025
1b65da5
fixed mypy
jptrindade Feb 11, 2025
51c2bda
addressed some comments
jptrindade Feb 11, 2025
4ee3056
pep8
jptrindade Feb 11, 2025
9fe59c9
fixed test
jptrindade Feb 11, 2025
8df1a2e
updated changelog
jptrindade Feb 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add changelog entry
arnaudsjs committed Jan 17, 2025

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 15129ab3c789fcf0bb379ec5192ec2f709146469
6 changes: 6 additions & 0 deletions changelogs/unreleased/add-support-native-union-types.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
description: Added support for native union types to plugins.
issue-nr: 8574
issue-repo: inmanta-core
change-type: minor
destination-branches: [master, iso8]