pyvider
2024-12-09
Refined exception handling with zipcode data source tests and Go wrapper experiments
32 files · 1,658+ · 170-
Refined exception handling in foundation and gRPC modules
3 files changed
__init__.pyUpdated exception exportsfoundation.pyImproved base exception hierarchygrpc.pyRefined gRPC error classes
Improved handler, server, and provider modules
4 files changed
handler.pyBetter request routing (26 lines changed)server.pyConfiguration improvements__main__.pyMinor fixesprovider.pyMinor fixes
- Updated handler with better request routing, server with configuration improvements, and minor fixes to main and provider
streamline
internal
4 files
handler.pyserver.py__main__.pyprovider.py
Added zipcode data source tests and Go wrapper experiments
10 files changed
test_data_source_zipcode.pyComprehensive data source testing (189 lines)zipcode.pyUpdated zipcode data sourceloader.pyWrapper loading tests (28 lines)main.goGo main entry for wrapper testcgo_helpers.goCGo helpers for Python/Go interopgreeter.pyPython greeter for wrapper testworks1-wrapper.goGo wrapper experiment variant 1works2-wrapper.goGo wrapper experiment variant 2works3-wrapper.goGo wrapper experiment variant 3works4-wrapper.goGo wrapper experiment variant 4
Improved bundle files script
2 files changed
bundle_files.pyImproved file path column width and pycache exclusionverify_zipcode_data_source.pyZipcode verification script
- Improved bundle files script with adjusted file path column width and fixed pycache exclusion pattern
streamline
internal
1 file
bundle_files.py
- Added zipcode data source verification script
qualify
internal
1 file
verify_zipcode_data_source.py