-
Notifications
You must be signed in to change notification settings - Fork 99
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 Typeshare support for Python #169
base: main
Are you sure you want to change the base?
Add Typeshare support for Python #169
Commits on Apr 30, 2024
-
Add experimental typeshare support for Python
Thanks to the prior work of @adriangb: 1Password#25
Configuration menu - View commit details
-
Copy full SHA for 90f7537 - Browse repository at this point
Copy the full SHA 90f7537View commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee5673c - Browse repository at this point
Copy the full SHA ee5673cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78bca98 - Browse repository at this point
Copy the full SHA 78bca98View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfd6522 - Browse repository at this point
Copy the full SHA dfd6522View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c14914 - Browse repository at this point
Copy the full SHA 0c14914View commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 439783b - Browse repository at this point
Copy the full SHA 439783bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7f12d0 - Browse repository at this point
Copy the full SHA d7f12d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2039818 - Browse repository at this point
Copy the full SHA 2039818View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 48a8adb - Browse repository at this point
Copy the full SHA 48a8adbView commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1427223 - Browse repository at this point
Copy the full SHA 1427223View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9f4be4 - Browse repository at this point
Copy the full SHA c9f4be4View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad6645a - Browse repository at this point
Copy the full SHA ad6645aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 459f596 - Browse repository at this point
Copy the full SHA 459f596View commit details -
Configuration menu - View commit details
-
Copy full SHA for fde8907 - Browse repository at this point
Copy the full SHA fde8907View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ead7d3a - Browse repository at this point
Copy the full SHA ead7d3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a74e4ce - Browse repository at this point
Copy the full SHA a74e4ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b5c4be - Browse repository at this point
Copy the full SHA 9b5c4beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 628608d - Browse repository at this point
Copy the full SHA 628608dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8519dea - Browse repository at this point
Copy the full SHA 8519deaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6786aad - Browse repository at this point
Copy the full SHA 6786aadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d0e627 - Browse repository at this point
Copy the full SHA 2d0e627View commit details -
Merge pull request #1 from hculea/optional-fields-default-to-none
fixing optional field set to default
Configuration menu - View commit details
-
Copy full SHA for 169b380 - Browse repository at this point
Copy the full SHA 169b380View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6bea87 - Browse repository at this point
Copy the full SHA e6bea87View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d51d903 - Browse repository at this point
Copy the full SHA d51d903View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa2213d - Browse repository at this point
Copy the full SHA aa2213dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eeaa0d1 - Browse repository at this point
Copy the full SHA eeaa0d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e79b7b6 - Browse repository at this point
Copy the full SHA e79b7b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d98a3e2 - Browse repository at this point
Copy the full SHA d98a3e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 677cf13 - Browse repository at this point
Copy the full SHA 677cf13View commit details -
Configuration menu - View commit details
-
Copy full SHA for df4a611 - Browse repository at this point
Copy the full SHA df4a611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b7239 - Browse repository at this point
Copy the full SHA 77b7239View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b3536c8 - Browse repository at this point
Copy the full SHA b3536c8View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45e9e5f - Browse repository at this point
Copy the full SHA 45e9e5fView commit details
Commits on Oct 28, 2024
-
Add Feature Flag for Python TS (#3)
* Add feature flag for Python TS * Fix length of arrays * Remove Available Languages and make it more scaleable * make languages mutable
Configuration menu - View commit details
-
Copy full SHA for c8026b0 - Browse repository at this point
Copy the full SHA c8026b0View commit details
Commits on Oct 31, 2024
-
Draft: Change tagged enum generation in python (#2)
* init * refactor functionality to its own method * remove serde * test signing * YOUR_COMMIT_MESSAGE * test signing * YOUR_COMMIT_MESSAGE * test signing * test signing * YOUR_COMMIT_MESSAGE * YOUR_COMMIT_MESSAGE * YOUR_COMMIT_MESSAGE * YOUR_COMMIT_MESSAGE * rewrite tests * fix generation * remove comma in types * remove inner * wip test * setup test and fix tests * fix * enable and fix more tests * add ctor for each variant class * extract to method * add support for ctor method for unit and tuple variants * fix formatting * apply omar's fixes * Add more snapshot tests and remove unused function * Add expected outputs for snapshot tests * Change unit enums to pass as content and fix some unneeded imports * fix config test * Add newline for EOF * Add snapshot test for serde default * make code more readable * fix single union, and rework to new pydantic standard * fix unit tests * remove useless tests * remove empty unit class generation, remove unit variant from union * update test --------- Co-authored-by: Omar Miraj <omar.miraj@agilebits.com>
Configuration menu - View commit details
-
Copy full SHA for e419246 - Browse repository at this point
Copy the full SHA e419246View commit details -
Merge remote-tracking branch 'upstream/main' into hculea/add-python-s…
…upport-in-typeshare
Configuration menu - View commit details
-
Copy full SHA for 53b25db - Browse repository at this point
Copy the full SHA 53b25dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb666ca - Browse repository at this point
Copy the full SHA fb666caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40206a7 - Browse repository at this point
Copy the full SHA 40206a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7184b52 - Browse repository at this point
Copy the full SHA 7184b52View commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d447df - Browse repository at this point
Copy the full SHA 3d447dfView commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a251db1 - Browse repository at this point
Copy the full SHA a251db1View commit details -
Merge branch 'hculea/add-python-support-in-typeshare' of github.com:h…
…culea/typeshare into hculea/add-python-support-in-typeshare
Configuration menu - View commit details
-
Copy full SHA for 03d600b - Browse repository at this point
Copy the full SHA 03d600bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61b6afd - Browse repository at this point
Copy the full SHA 61b6afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9810e7b - Browse repository at this point
Copy the full SHA 9810e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92f6922 - Browse repository at this point
Copy the full SHA 92f6922View commit details
Commits on Nov 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f89783 - Browse repository at this point
Copy the full SHA 0f89783View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90793c7 - Browse repository at this point
Copy the full SHA 90793c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40803c4 - Browse repository at this point
Copy the full SHA 40803c4View commit details -
Merge pull request #4 from hculea/peter/fix-tuple-variant-generation
Fix tuple variant generation
Configuration menu - View commit details
-
Copy full SHA for 23ecf7f - Browse repository at this point
Copy the full SHA 23ecf7fView commit details
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce97007 - Browse repository at this point
Copy the full SHA ce97007View commit details -
Configuration menu - View commit details
-
Copy full SHA for 260fa75 - Browse repository at this point
Copy the full SHA 260fa75View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4fabb6 - Browse repository at this point
Copy the full SHA d4fabb6View commit details
Commits on Nov 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83001f7 - Browse repository at this point
Copy the full SHA 83001f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6afd25a - Browse repository at this point
Copy the full SHA 6afd25aView commit details
Commits on Nov 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c9b8ac - Browse repository at this point
Copy the full SHA 0c9b8acView commit details -
Configuration menu - View commit details
-
Copy full SHA for a10d3e7 - Browse repository at this point
Copy the full SHA a10d3e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3df3ece - Browse repository at this point
Copy the full SHA 3df3eceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 533c75f - Browse repository at this point
Copy the full SHA 533c75fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a0bb0e - Browse repository at this point
Copy the full SHA 4a0bb0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a49914a - Browse repository at this point
Copy the full SHA a49914aView commit details