pyvider
2025-02-22
Moved component directories back to their proper locations under `components/`
285 files · 426+ · 21,183-
Component Directory Restoration
284 files changed
dynamic_config.pyRemoved dynamic_config.py (-1 lines)file_content.pyRemoved file_content.py (-1 lines)interceptor.pyRemoved interceptor.py (-1 lines)attributes.mdUpdated attributes.md (+0/-0 lines)attrs-and-types.mdUpdated attrs-and-types.md (+0/-0 lines)capabilities.mdUpdated capabilities.md (+0/-0 lines)components.mdUpdated components.md (+0/-0 lines)datasources.mdUpdated datasources.md (+0/-0 lines)functions.mdUpdated functions.md (+0/-0 lines)provider.mdUpdated provider.md (+0/-0 lines)registry.mdUpdated registry.md (+0/-0 lines)dynamic_values.mdUpdated dynamic_values.md (+0/-0 lines)filter.mdUpdated filter.md (+0/-0 lines)grpcplugin.mdUpdated grpcplugin.md (+0/-0 lines)hub.mdUpdated hub.md (+0/-0 lines)lifecycle.mdUpdated lifecycle.md (+0/-0 lines)potential-examples.psseudocode.pyUpdated potential-examples.psseudocode.py (+0/-0 lines)previous-chat.mdUpdated previous-chat.md (+0/-0 lines)protocols.mdUpdated protocols.md (+0/-0 lines)reserved-keywords.mdUpdated reserved-keywords.md (+0/-0 lines)resources.mdUpdated resources.md (+0/-0 lines)schema.mdUpdated schema.md (+0/-0 lines)services.mdUpdated services.md (+0/-0 lines)state.mdUpdated state.md (+0/-0 lines)summary.mdUpdated summary.md (+0/-0 lines)validation.mdUpdated validation.md (+0/-0 lines)validators.mdUpdated validators.md (+0/-0 lines)cloud.pyUpdated cloud.py (+5/-3 lines)capabilities.pyAdded capabilities.py (+1 lines)components.pyUpdated components.py (+7/-7 lines)tfplugin6_pb2_grpc.pyUpdated tfplugin6_pb2_grpc.py (+1/-2 lines)2025-01-19-1108-claude.mdRemoved 2025-01-19-1108-claude.md (-18 lines)README.mdRemoved README.md (-58 lines)2025-02-15-0954-invalid-cookie-hard-crash.mdRemoved 2025-02-15-0954-invalid-cookie-hard-crash.md (-100 lines)building-grpc.mdRemoved building-grpc.md (-44 lines)cert-compatibility.mdRemoved cert-compatibility.md (-175 lines)cert-fixtures.mdRemoved cert-fixtures.md (-192 lines)diagnostic-report.mdRemoved diagnostic-report.md (-291 lines)test-analysis.mdRemoved test-analysis.md (-224 lines)test-strategy.mdRemoved test-strategy.md (-174 lines)2025-01-18-1207-chatgpt-rpcplugin.txtRemoved 2025-01-18-1207-chatgpt-rpcplugin.txt (-114 lines)2025-02-04-1841-claude.mdRemoved 2025-02-04-1841-claude.md (-126 lines)2025-02-20-1638-claude-great-testing-strategies.mdRemoved 2025-02-20-1638-claude-great-testing-strategies.md (-246 lines)2025-02-22-1624-claude.mdRemoved 2025-02-22-1624-claude.md (-222 lines)docs:2025-02-12-1655-ugh.mdRemoved docs:2025-02-12-1655-ugh.md (-131 lines)errors-missing-server-2025-02-12.txtRemoved errors-missing-server-2025-02-12.txt (-91 lines)grpcplugin.mdRemoved grpcplugin.md (-809 lines)long-prime.mdRemoved long-prime.md (-468 lines)2025-01-29-claude.mdRemoved 2025-01-29-claude.md (-269 lines)auto-mtls-specs.mdRemoved auto-mtls-specs.md (-198 lines)code-example.mdRemoved code-example.md (-230 lines)go-plugin-notes.mdRemoved go-plugin-notes.md (-177 lines)logging-emoji-matrix.mdRemoved logging-emoji-matrix.md (-56 lines)system-requirements.txtRemoved system-requirements.txt (-13 lines)research.mdRemoved research.md (-12 lines).bfileAdded .bfile (+28 lines).coveragercAdded .coveragerc (+5 lines).pyre_configurationAdded .pyre_configuration (+10 lines).watchmanconfigAdded .watchmanconfig (+1 lines).bfileUpdated .bfile (+2/-2 lines)base_types.pyUpdated base_types.py (+2/-1 lines)injector.pyUpdated injector.py (+5/-3 lines)protocols.pyRemoved protocols.py (-7 lines)services.pyUpdated services.py (+7/-5 lines)__init__.pyRemoved __init__.py (-2 lines)foundation.pyUpdated foundation.py (+4/-6 lines)resource.pyUpdated resource.py (+3/-1 lines)handler.pyUpdated handler.py (+95/-23 lines)__init__.pyUpdated __init__.py (+3/-3 lines)discovery.pyUpdated discovery.py (+5/-5 lines)protocols.pyUpdated protocols.py (+5/-2 lines)validators.pyUpdated validators.py (+2/-2 lines)health.pyRemoved health.py (-23 lines)__init__.pyUpdated __init__.py (+40/-9 lines)apply_resource_change.pyUpdated apply_resource_change.py (+4/-2 lines)call_function.pyAdded call_function.py (+13 lines)close_ephemeral_resource.pyAdded close_ephemeral_resource.py (+13 lines)configure_provider.pyAdded configure_provider.py (+13 lines)get_functions.pyAdded get_functions.py (+13 lines)get_provider_schema.pyRemoved get_provider_schema.py (-1 lines)import_resource_state.pyAdded import_resource_state.py (+13 lines)metadata.pyUpdated metadata.py (+0/-0 lines)move_resource_state.pyAdded move_resource_state.py (+13 lines)open_ephemeral_resource.pyAdded open_ephemeral_resource.py (+13 lines)read_data_source.pyAdded read_data_source.py (+13 lines)read_resource.pyUpdated read_resource.py (+0/-0 lines)renew_ephemeral_resource.pyAdded renew_ephemeral_resource.py (+13 lines)stop_provider.pyRemoved stop_provider.py (-1 lines)validate_data_resource_config.pyAdded validate_data_resource_config.py (+13 lines)validate_ephemeral_resource_config.pyAdded validate_ephemeral_resource_config.py (+13 lines)__init__.pyUpdated __init__.py (+1/-1 lines)__init__.pyAdded __init__.py (+5 lines)base.pyUpdated base.py (+1/-2 lines).bfileRemoved .bfile (-15 lines).coveragercRemoved .coveragerc (-5 lines)__init__.pyRemoved __init__.py (-25 lines)__init__.pyRemoved __init__.py (-25 lines)base.pyRemoved base.py (-427 lines)connection.pyRemoved connection.py (-179 lines)types.pyRemoved types.py (-24 lines)config.pyRemoved config.py (-202 lines)__init__.pyRemoved __init__.py (-42 lines)certificate.pyRemoved certificate.py (-678 lines)constants.pyRemoved constants.py (-16 lines)debug.pyRemoved debug.py (-41 lines)generators.pyRemoved generators.py (-71 lines)types.pyRemoved types.py (-24 lines)env.shRemoved env.sh (-171 lines).gitignoreRemoved .gitignore (-3 lines)README.mdRemoved README.md (-14 lines)go.modRemoved go.mod (-23 lines)go.sumRemoved go.sum (-60 lines)main.goRemoved main.go (-65 lines)greeter_impl.goRemoved greeter_impl.go (-55 lines)greeter_interface.goRemoved greeter_interface.go (-65 lines)README.mdRemoved README.md (-46 lines)buf.gen.yamlRemoved buf.gen.yaml (-14 lines)buf.yamlRemoved buf.yaml (-4 lines)go.modRemoved go.mod (-23 lines)go.sumRemoved go.sum (-71 lines)kv_hiRemoved kv_hi (-1 lines)main.goRemoved main.go (-84 lines)main.goRemoved main.go (-64 lines)kv.pb.goRemoved kv.pb.go (-487 lines)kv.protoRemoved kv.proto (-40 lines)kv_grpc.pb.goRemoved kv_grpc.pb.go (-235 lines)grpc.goRemoved grpc.go (-107 lines)interface.goRemoved interface.go (-63 lines)chat_pb2.pyRemoved chat_pb2.py (-49 lines)chat_pb2_grpc.pyRemoved chat_pb2_grpc.py (-183 lines)chat_service.pyRemoved chat_service.py (-395 lines)client_chat.pyRemoved client_chat.py (-411 lines)build-proto.shRemoved build-proto.sh (-2 lines)chat.protoRemoved chat.proto (-80 lines)gdarc.protoRemoved gdarc.proto (-80 lines)gdarc_pb2.pyRemoved gdarc_pb2.py (-45 lines)gdarc_pb2_grpc.pyRemoved gdarc_pb2_grpc.py (-172 lines)test.protoRemoved test.proto (-131 lines)server_chat.pyRemoved server_chat.py (-58 lines)storage.pyRemoved storage.py (-13 lines)__init__.pyUpdated __init__.py (+0/-0 lines)__init__.pyUpdated __init__.py (+0/-0 lines)configstore.protoRemoved configstore.proto (-102 lines)configstore_pb2.pyRemoved configstore_pb2.py (-68 lines)configstore_pb2_grpc.pyRemoved configstore_pb2_grpc.py (-319 lines)py-cs-server.pyRemoved py-cs-server.py (-199 lines).gitignoreRemoved .gitignore (-5 lines)buf.gen.yamlRemoved buf.gen.yaml (-8 lines)buf.yamlRemoved buf.yaml (-4 lines)build.shRemoved build.sh (-36 lines)main.goRemoved main.go (-78 lines)env.shRemoved env.sh (-80 lines)go.modRemoved go.mod (-23 lines)go.sumRemoved go.sum (-71 lines)main.goRemoved main.go (-241 lines)main.goRemoved main.go (-177 lines)kv.pb.goRemoved kv.pb.go (-281 lines)kv.protoRemoved kv.proto (-27 lines)kv_grpc.pb.goRemoved kv_grpc.pb.go (-149 lines)kv_pb2.pyRemoved kv_pb2.py (-45 lines)kv_pb2_grpc.pyRemoved kv_pb2_grpc.py (-139 lines)py-client.pyRemoved py-client.py (-153 lines)py-kv-client-insecure.pyRemoved py-kv-client-insecure.py (-142 lines)server.crtRemoved server.crt (-11 lines)server.keyRemoved server.key (-5 lines)certutil.goRemoved certutil.go (-324 lines)grpc.goRemoved grpc.go (-151 lines)interface.goRemoved interface.go (-39 lines)utils.goRemoved utils.go (-51 lines)test.shRemoved test.sh (-17 lines)test_kv_impl_1638.pyRemoved test_kv_impl_1638.py (-186 lines)test_kv_integration.pyRemoved test_kv_integration.py (-160 lines)validate-env-certs.goRemoved validate-env-certs.go (-327 lines)wrapped-client.pyRemoved wrapped-client.py (-76 lines)exception.pyRemoved exception.py (-34 lines)handler.pyRemoved handler.py (-12 lines)handshake.pyRemoved handshake.py (-305 lines)__init__.pyRemoved __init__.py (-26 lines)emoji_matrix.pyRemoved emoji_matrix.py (-97 lines)log_messages.ymlRemoved log_messages.yml (-41 lines)__init__.pyUpdated __init__.py (+0/-0 lines)crypto.pyRemoved crypto.py (-101 lines)emoji.pyRemoved emoji.py (-89 lines)handshake.pyRemoved handshake.py (-76 lines)plog.pyRemoved plog.py (-96 lines)transport.pyRemoved transport.py (-61 lines)protocol.pyRemoved protocol.py (-31 lines)pyproject.tomlRemoved pyproject.toml (-15 lines)server.pyRemoved server.py (-370 lines)__init__.pyUpdated __init__.py (+0/-0 lines)ec-secp256r1-mtls-client.crtRemoved ec-secp256r1-mtls-client.crt (-12 lines)ec-secp256r1-mtls-client.keyRemoved ec-secp256r1-mtls-client.key (-5 lines)ec-secp256r1-mtls-server.crtRemoved ec-secp256r1-mtls-server.crt (-12 lines)ec-secp256r1-mtls-server.keyRemoved ec-secp256r1-mtls-server.key (-5 lines)ec-secp384r1-mtls-client.crtRemoved ec-secp384r1-mtls-client.crt (-13 lines)ec-secp384r1-mtls-client.keyRemoved ec-secp384r1-mtls-client.key (-6 lines)ec-secp384r1-mtls-server.crtRemoved ec-secp384r1-mtls-server.crt (-13 lines)ec-secp384r1-mtls-server.keyRemoved ec-secp384r1-mtls-server.key (-6 lines)ec-secp521r1-mtls-client.crtRemoved ec-secp521r1-mtls-client.crt (-15 lines)ec-secp521r1-mtls-client.keyRemoved ec-secp521r1-mtls-client.key (-7 lines)ec-secp521r1-mtls-server.crtRemoved ec-secp521r1-mtls-server.crt (-15 lines)ec-secp521r1-mtls-server.keyRemoved ec-secp521r1-mtls-server.key (-7 lines)rsa-2048-mtls-client.crtRemoved rsa-2048-mtls-client.crt (-20 lines)rsa-2048-mtls-client.keyRemoved rsa-2048-mtls-client.key (-27 lines)rsa-2048-mtls-server.crtRemoved rsa-2048-mtls-server.crt (-20 lines)rsa-2048-mtls-server.keyRemoved rsa-2048-mtls-server.key (-27 lines)rsa-4096-mtls-client.crtRemoved rsa-4096-mtls-client.crt (-31 lines)rsa-4096-mtls-client.keyRemoved rsa-4096-mtls-client.key (-51 lines)rsa-4096-mtls-server.crtRemoved rsa-4096-mtls-server.crt (-31 lines)rsa-4096-mtls-server.keyRemoved rsa-4096-mtls-server.key (-51 lines)test_connection.pyRemoved test_connection.py (-186 lines)compile_proto.shRemoved compile_proto.sh (-26 lines)conftest.pyRemoved conftest.py (-19 lines)__init__.pyUpdated __init__.py (+0/-0 lines)test_certificate_chains.pyRemoved test_certificate_chains.py (-157 lines)test_certificate_create.pyRemoved test_certificate_create.py (-86 lines)test_certificate_credentials.pyRemoved test_certificate_credentials.py (-133 lines)test_certificate_lifecycle.pyRemoved test_certificate_lifecycle.py (-88 lines)test_certificate_loading.pyRemoved test_certificate_loading.py (-139 lines)test_certificate_mtls.pyRemoved test_certificate_mtls.py (-31 lines)test_certificate_properties.pyRemoved test_certificate_properties.py (-168 lines)test_certificate_verify.pyRemoved test_certificate_verify.py (-250 lines)test_crypto.pyRemoved test_crypto.py (-37 lines)test_crypto_generators.pyRemoved test_crypto_generators.py (-99 lines)__init__.pyRemoved __init__.py (-10 lines)client.pyRemoved client.py (-37 lines)crypto.pyRemoved crypto.py (-130 lines)dummy.pyRemoved dummy.py (-75 lines)handshake.pyRemoved handshake.py (-33 lines)mocks.pyRemoved mocks.py (-162 lines)server.pyRemoved server.py (-93 lines)transport.pyRemoved transport.py (-120 lines)utils.pyRemoved utils.py (-81 lines)__init__.pyUpdated __init__.py (+0/-0 lines)test_handshake_magic_cookie.pyRemoved test_handshake_magic_cookie.py (-106 lines)test_handshake_negotiation.pyRemoved test_handshake_negotiation.py (-75 lines)test_handshake_responses.pyRemoved test_handshake_responses.py (-138 lines)__init__.pyRemoved __init__.py (-1 lines)kv-go-clientUpdated kv-go-client (+0/-0 lines)kv-go-serverUpdated kv-go-server (+0/-0 lines)__init__.pyRemoved __init__.py (-9 lines)kv.protoRemoved kv.proto (-27 lines)kv_pb2.pyRemoved kv_pb2.py (-45 lines)kv_pb2_grpc.pyRemoved kv_pb2_grpc.py (-140 lines)kv_protocol.pyRemoved kv_protocol.py (-36 lines)py_kv_client.pyRemoved py_kv_client.py (-156 lines)py_kv_server.pyRemoved py_kv_server.py (-194 lines)test_kv_integration.pyRemoved test_kv_integration.py (-119 lines)__init__.pyUpdated __init__.py (+0/-0 lines)__init__.pyUpdated __init__.py (+0/-0 lines)test_server_handshake.pyRemoved test_server_handshake.py (-144 lines)test_server_signals.pyRemoved test_server_signals.py (-111 lines)test_server_tls.pyRemoved test_server_tls.py (-158 lines)test_server_transport.pyRemoved test_server_transport.py (-199 lines)test_server_transport_2.pyRemoved test_server_transport_2.py (-95 lines)x_test_server_lifecycle.pyRemoved x_test_server_lifecycle.py (-303 lines)__init__.pyUpdated __init__.py (+0/-0 lines)test_transport_tcp_close.pyRemoved test_transport_tcp_close.py (-58 lines)test_transport_tcp_connect.pyRemoved test_transport_tcp_connect.py (-54 lines)test_transport_tcp_handle_client.pyRemoved test_transport_tcp_handle_client.py (-57 lines)test_transport_tcp_listen.pyRemoved test_transport_tcp_listen.py (-81 lines)test_transport_unix.pyRemoved test_transport_unix.py (-78 lines)test_transport_unix_close.pyRemoved test_transport_unix_close.py (-129 lines)test_transport_unix_connect.pyRemoved test_transport_unix_connect.py (-105 lines)test_transport_unix_handle_client.pyRemoved test_transport_unix_handle_client.py (-100 lines)test_transport_unix_listen.pyRemoved test_transport_unix_listen.py (-159 lines)gen-certs.shRemoved gen-certs.sh (-128 lines)tls-check.pyRemoved tls-check.py (-432 lines)__init__.pyRemoved __init__.py (-11 lines)base.pyRemoved base.py (-23 lines)tcp.pyRemoved tcp.py (-171 lines)types.pyRemoved types.py (-28 lines)unix.pyRemoved unix.py (-209 lines)types.pyRemoved types.py (-23 lines)__init__.pyUpdated __init__.py (+2/-1 lines)attributes.pyAdded attributes.py (+1 lines)base.pyUpdated base.py (+8/-9 lines)definition.pyUpdated definition.py (+4/-3 lines)validation.pyUpdated validation.py (+4/-2 lines)decorators.pyUpdated decorators.py (+7/-4 lines)utils.pyUpdated utils.py (+4/-2 lines)dynamic.pyUpdated dynamic.py (+1/-1 lines)__init__.pyUpdated __init__.py (+1/-8 lines)dynamic_value.pyUpdated dynamic_value.py (+8/-4 lines)
- Moved
capabilities/back tocomponents/capabilities/decouple internal3 files
capabilities.mdcloud.pycapabilities.py
- Moved
dynamic_config.pytocomponents/disabled/resources/dynamic_config.pydecouple internal1 file
dynamic_config.py
- Moved
reference/potential-examples.pseudocode.pytodocs/reference/specify internal24 files
attributes.mdattrs-and-types.mdcapabilities.mdcomponents.mddatasources.mdfunctions.mdprovider.mdregistry.mddynamic_values.mdfilter.mdgrpcplugin.mdhub.mdlifecycle.mdpotential-examples.psseudocode.pyprevious-chat.mdprotocols.mdreserved-keywords.mdresources.mdschema.mdservices.mdstate.mdsummary.mdvalidation.mdvalidators.md
Dead Code Removal
1 file changed
__main__.pyUpdated __main__.py (+1/-23 lines)
Import Removal
3 files changed
dynamic_config.pyUpdated dynamic_config.pyfile_content.pyUpdated file_content.pyinterceptor.pyUpdated interceptor.py