LICENSE
MANIFEST.in
README.md
pyproject.toml
pysqlbridge.spec
docs/api-shapes.md
docs/tds-login-handshake.md
examples/README.md
examples/apis.json
examples/discover.json
examples/tables.json
examples/data/cities.json
examples/data/people.csv
scripts/api_survey.py
scripts/batches.ps1
scripts/build_exe.ps1
scripts/capture_login.ps1
scripts/differential.ps1
scripts/differential.py
scripts/excel_probe.py
scripts/office_probe.py
scripts/replay.py
scripts/run_dev.bat
scripts/run_dev.ps1
scripts/truncations.ps1
scripts/workbook_probe.py
scripts/security/malware_report.py
scripts/security/security_report.py
src/pysqlbridge/__init__.py
src/pysqlbridge/__main__.py
src/pysqlbridge/access.py
src/pysqlbridge/aggregate.py
src/pysqlbridge/auth.py
src/pysqlbridge/catalog.py
src/pysqlbridge/certificate.py
src/pysqlbridge/credentials.py
src/pysqlbridge/detect.py
src/pysqlbridge/discover.py
src/pysqlbridge/http_source.py
src/pysqlbridge/information_schema.py
src/pysqlbridge/logins.py
src/pysqlbridge/markup.py
src/pysqlbridge/precedence.py
src/pysqlbridge/predicate.py
src/pysqlbridge/procedures.py
src/pysqlbridge/server.py
src/pysqlbridge/source.py
src/pysqlbridge/sql.py
src/pysqlbridge/window.py
src/pysqlbridge/workbook.py
src/pysqlbridge.egg-info/PKG-INFO
src/pysqlbridge.egg-info/SOURCES.txt
src/pysqlbridge.egg-info/dependency_links.txt
src/pysqlbridge.egg-info/entry_points.txt
src/pysqlbridge.egg-info/requires.txt
src/pysqlbridge.egg-info/top_level.txt
src/pysqlbridge/tds/__init__.py
src/pysqlbridge/tds/batch.py
src/pysqlbridge/tds/connection.py
src/pysqlbridge/tds/login.py
src/pysqlbridge/tds/packet.py
src/pysqlbridge/tds/prelogin.py
src/pysqlbridge/tds/result.py
src/pysqlbridge/tds/rpc.py
src/pysqlbridge/tds/tls.py
src/pysqlbridge/tds/token.py
src/pysqlbridge/tds/transaction.py
tests/__init__.py
tests/captured.py
tests/databases.py
tests/fake_api.py
tests/fuzz_targets.py
tests/helpers.py
tests/ssms_databases.sql
tests/ssms_server_probe.sql
tests/test_access.py
tests/test_aggregate.py
tests/test_batch.py
tests/test_catalog.py
tests/test_connection.py
tests/test_correlated.py
tests/test_credentials.py
tests/test_detect.py
tests/test_discover.py
tests/test_fuzz_corpus.py
tests/test_http_source.py
tests/test_information_schema.py
tests/test_login.py
tests/test_logins.py
tests/test_markup.py
tests/test_nesting.py
tests/test_packet.py
tests/test_precedence.py
tests/test_predicate.py
tests/test_prelogin.py
tests/test_procedures.py
tests/test_replay.py
tests/test_result.py
tests/test_rpc.py
tests/test_source.py
tests/test_sql.py
tests/test_sql_surface.py
tests/test_tds71.py
tests/test_tls.py
tests/test_token.py
tests/test_transaction.py
tests/test_workbook.py
tests/workbooks.py
tests/fuzz_corpus/README.md
tests/fuzz_corpus/batch/empty.bin
tests/fuzz_corpus/batch/sql_batch.bin
tests/fuzz_corpus/batch/tds71_text_only.bin
tests/fuzz_corpus/csv/header_only.csv
tests/fuzz_corpus/csv/people.csv
tests/fuzz_corpus/csv/quoted.csv
tests/fuzz_corpus/csv/ragged.csv
tests/fuzz_corpus/csv/regression_float_padded_with_0x1e.csv
tests/fuzz_corpus/html/json_ld.html
tests/fuzz_corpus/html/regression_cell_left_open.html
tests/fuzz_corpus/html/tables.html
tests/fuzz_corpus/html/unclosed.html
tests/fuzz_corpus/json/cities.json
tests/fuzz_corpus/json/columns.json
tests/fuzz_corpus/json/empty_list.json
tests/fuzz_corpus/json/envelope.json
tests/fuzz_corpus/json/keyed_map.json
tests/fuzz_corpus/json/nested_records.json
tests/fuzz_corpus/json/world_bank.json
tests/fuzz_corpus/login7/client_login7.bin
tests/fuzz_corpus/login7/empty.bin
tests/fuzz_corpus/login7/truncated.bin
tests/fuzz_corpus/packet/client_prelogin.bin
tests/fuzz_corpus/packet/empty.bin
tests/fuzz_corpus/packet/header_only.bin
tests/fuzz_corpus/packet/sql_batch.bin
tests/fuzz_corpus/packet/two_packets.bin
tests/fuzz_corpus/prelogin/client_prelogin.bin
tests/fuzz_corpus/prelogin/empty.bin
tests/fuzz_corpus/prelogin/server_prelogin.bin
tests/fuzz_corpus/prelogin/terminator_only.bin
tests/fuzz_corpus/rpc/empty.bin
tests/fuzz_corpus/rpc/ntext.bin
tests/fuzz_corpus/rpc/parameterised_select.bin
tests/fuzz_corpus/rpc/regression_name_half_a_character.bin
tests/fuzz_corpus/rpc/table_list.bin
tests/fuzz_corpus/sql/aggregate_group.sql
tests/fuzz_corpus/sql/batch_while.sql
tests/fuzz_corpus/sql/case_comment.sql
tests/fuzz_corpus/sql/cte_window.sql
tests/fuzz_corpus/sql/empty.sql
tests/fuzz_corpus/sql/information_schema.sql
tests/fuzz_corpus/sql/join_where_order.sql
tests/fuzz_corpus/sql/select_constant.sql
tests/fuzz_corpus/sql/subquery_apply.sql
tests/fuzz_corpus/sql/try_catch.sql
tests/fuzz_corpus/xml/atom_namespaced.xml
tests/fuzz_corpus/xml/attributes_text.xml
tests/fuzz_corpus/xml/doctype.xml
tests/fuzz_corpus/xml/regression_unknown_encoding.xml
tests/fuzz_corpus/xml/regression_utf7.xml
tests/fuzz_corpus/xml/rss.xml