{"id":371457,"url":"https://github.com/mkleehammer/pyodbc","last_synced_at":"2026-05-17T13:07:07.674Z","repository":{"id":437571,"uuid":"59235","full_name":"mkleehammer/pyodbc","owner":"mkleehammer","description":"Python ODBC bridge","archived":false,"fork":false,"pushed_at":"2026-02-15T17:04:47.000Z","size":1503,"stargazers_count":3077,"open_issues_count":96,"forks_count":571,"subscribers_count":119,"default_branch":"master","last_synced_at":"2026-05-15T12:10:42.784Z","etag":null,"topics":["database","dbapi","odbc","python"],"latest_commit_sha":null,"homepage":"https://github.com/mkleehammer/pyodbc/wiki","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"marcmascarell/urlify","license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkleehammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-10-03T15:19:37.000Z","updated_at":"2026-05-12T17:14:44.000Z","dependencies_parsed_at":"2023-10-10T16:35:13.050Z","dependency_job_id":"aea42efb-8f84-4f17-ace3-0f99370d7885","html_url":"https://github.com/mkleehammer/pyodbc","commit_stats":{"total_commits":518,"total_committers":63,"mean_commits":8.222222222222221,"dds":0.5637065637065637,"last_synced_commit":"209e4b519d32c5a0381f6b9ba548da27b8a75d27"},"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"purl":"pkg:github/mkleehammer/pyodbc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/sbom","scorecard":{"id":652601,"data":{"date":"2025-08-11","repo":{"name":"github.com/mkleehammer/pyodbc","commit":"12fe42e268ef60f5a25c46913307f54bb949d0b1"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 9/23 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Warn: no topLevel permission defined: .github/workflows/artifacts_build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu_build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT No Attribution: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:160: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/artifacts_build.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:172","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:181","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T13:51:24.752Z","repository_id":437571,"created_at":"2025-08-21T13:51:24.752Z","updated_at":"2025-08-21T13:51:24.752Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33139617,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"mkleehammer","name":"Michael Kleehammer","uuid":"27421","kind":"user","description":"","email":"","website":null,"location":"Argyle, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/27421?v=4","repositories_count":12,"last_synced_at":"2023-04-09T21:50:50.663Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mkleehammer","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:32:43.612Z","updated_at":"2023-04-09T21:50:50.741Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer/repositories"},"packages":[{"id":13720803,"name":"pyodbc","ecosystem":"ubuntu","description":null,"homepage":"https://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["universe/python"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T00:55:02.928Z","latest_release_published_at":"2026-02-13T00:55:02.928Z","latest_release_number":"5.1.0-1build1","last_synced_at":"2026-03-13T01:02:25.959Z","created_at":"2026-02-13T00:55:02.739Z","updated_at":"2026-03-13T01:02:25.959Z","registry_url":"https://launchpad.net/ubuntu/+source/pyodbc","install_command":"apt-get install pyodbc","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"python3-pyodbc","standards_version":"4.6.2","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"debhelper-compat (= 13), dh-python, pybuild-plugin-pyproject, python3-all, python3-all-dev, python3-setuptools, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T00:55:03.471Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/pyodbc?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":12897481,"name":"python314Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":2,"first_release_published_at":"2026-01-27T09:29:26.005Z","latest_release_published_at":"2026-03-04T09:02:25.902Z","latest_release_number":"5.3.0","last_synced_at":"2026-04-14T16:11:09.172Z","created_at":"2026-01-27T09:29:25.762Z","updated_at":"2026-04-14T16:31:10.621Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python314Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pyodbc/default.nix#L33","metadata":{"nix_attribute":"python3.14-pyodbc-5.3.0","position":"pkgs/development/python-modules/pyodbc/default.nix:33","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","aarch64-darwin","i686-freebsd","x86_64-freebsd","aarch64-freebsd","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{"id":437571,"uuid":"59235","full_name":"mkleehammer/pyodbc","owner":"mkleehammer","description":"Python ODBC bridge","archived":false,"fork":false,"pushed_at":"2026-02-10T04:10:52.000Z","size":1496,"stargazers_count":3057,"open_issues_count":72,"forks_count":569,"subscribers_count":118,"default_branch":"master","last_synced_at":"2026-02-10T09:42:56.029Z","etag":null,"topics":["database","dbapi","odbc","python"],"latest_commit_sha":null,"homepage":"https://github.com/mkleehammer/pyodbc/wiki","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"marcmascarell/urlify","license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkleehammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-10-03T15:19:37.000Z","updated_at":"2026-02-10T04:10:55.000Z","dependencies_parsed_at":"2023-10-10T16:35:13.050Z","dependency_job_id":"aea42efb-8f84-4f17-ace3-0f99370d7885","html_url":"https://github.com/mkleehammer/pyodbc","commit_stats":{"total_commits":518,"total_committers":63,"mean_commits":8.222222222222221,"dds":0.5637065637065637,"last_synced_commit":"209e4b519d32c5a0381f6b9ba548da27b8a75d27"},"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"purl":"pkg:github/mkleehammer/pyodbc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/sbom","scorecard":{"id":652601,"data":{"date":"2025-08-11","repo":{"name":"github.com/mkleehammer/pyodbc","commit":"12fe42e268ef60f5a25c46913307f54bb949d0b1"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 9/23 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Warn: no topLevel permission defined: .github/workflows/artifacts_build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu_build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT No Attribution: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:160: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/artifacts_build.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:172","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:181","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T13:51:24.752Z","repository_id":437571,"created_at":"2025-08-21T13:51:24.752Z","updated_at":"2025-08-21T13:51:24.752Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30078461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T08:01:56.766Z","status":"ssl_error","status_checked_at":"2026-03-04T08:00:42.919Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-04T11:05:10.035Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.6403893346568506,"forks_count":0.6838172443267985,"docker_downloads_count":null,"average":0.33105164474591225},"purl":"pkg:nix/python314Packages.pyodbc?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-26T22:00:20.977Z","issues_count":264,"pull_requests_count":70,"avg_time_to_close_issue":23570446.266666666,"avg_time_to_close_pull_request":15380924.653846154,"issues_closed_count":195,"pull_requests_closed_count":52,"pull_request_authors_count":27,"issue_authors_count":234,"avg_comments_per_issue":7.443181818181818,"avg_comments_per_pull_request":1.8285714285714285,"merged_pull_requests_count":35,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":26,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":2303916.1666666665,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":25,"past_year_avg_comments_per_issue":1.3846153846153846,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/issues","maintainers":[{"login":"keitherskine","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"},{"login":"gordthompson","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}],"active_maintainers":[{"login":"gordthompson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"},{"login":"keitherskine","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":232,"html_url":null,"role":null,"created_at":"2026-03-04T09:02:26.965Z","updated_at":"2026-03-04T09:02:26.965Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":146566,"maintainers_count":4663,"namespaces_count":0,"keywords_count":2885,"github":"NixOS","metadata":{"funded_packages_count":1565},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-05-15T05:01:34.865Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13760870,"name":"pyodbc","ecosystem":"ubuntu","description":null,"homepage":"https://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["universe/python"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T09:46:15.916Z","latest_release_published_at":"2026-02-13T09:46:15.916Z","latest_release_number":"5.1.0-1build1","last_synced_at":"2026-03-13T11:20:55.271Z","created_at":"2026-02-13T09:46:15.724Z","updated_at":"2026-03-13T11:30:30.332Z","registry_url":"https://launchpad.net/ubuntu/+source/pyodbc","install_command":"apt-get install pyodbc","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"python3-pyodbc","standards_version":"4.6.2","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"debhelper-compat (= 13), dh-python, pybuild-plugin-pyproject, python3-all, python3-all-dev, python3-setuptools, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T09:46:16.606Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/pyodbc?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13601034,"name":"pyodbc","ecosystem":"debian","description":null,"homepage":"http://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T10:51:30.943Z","latest_release_published_at":"2026-02-11T10:51:30.943Z","latest_release_number":"4.0.22-1","last_synced_at":"2026-03-13T17:05:31.617Z","created_at":"2026-02-11T10:51:30.774Z","updated_at":"2026-03-13T17:05:31.618Z","registry_url":"https://tracker.debian.org/pkg/pyodbc","install_command":"apt-get install pyodbc","documentation_url":"https://packages.debian.org/buster/pyodbc","metadata":{"component":"main","architecture":"any","priority":"source","binary":"python-pyodbc, python-pyodbc-dbg, python3-pyodbc, python3-pyodbc-dbg","standards_version":"4.1.3","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"cdbs (\u003e= 0.4.90~), debhelper (\u003e= 9), dh-python, python-all-dbg, python-all-dev (\u003e= 2.6.6-3~), python3-all-dbg, python3-all-dev, python3-distutils, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:13:34.413Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/pyodbc?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":86},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-05-13T05:01:00.358Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13798781,"name":"pyodbc","ecosystem":"ubuntu","description":null,"homepage":"https://mkleehammer.github.io/pyodbc/","licenses":"mit-0","normalized_licenses":["MIT-0"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["universe/python"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T17:00:00.680Z","latest_release_published_at":"2026-02-13T17:00:00.680Z","latest_release_number":"4.0.39-1","last_synced_at":"2026-03-13T17:19:11.029Z","created_at":"2026-02-13T17:00:00.452Z","updated_at":"2026-03-13T17:19:11.254Z","registry_url":"https://launchpad.net/ubuntu/+source/pyodbc","install_command":"apt-get install pyodbc","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"python3-pyodbc","standards_version":"4.6.2","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"debhelper-compat (= 13), dh-python, pybuild-plugin-pyproject, python3-all, python3-all-dev, python3-setuptools, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":437571,"uuid":"59235","full_name":"mkleehammer/pyodbc","owner":"mkleehammer","description":"Python ODBC bridge","archived":false,"fork":false,"pushed_at":"2026-02-10T04:10:52.000Z","size":1496,"stargazers_count":3057,"open_issues_count":72,"forks_count":569,"subscribers_count":118,"default_branch":"master","last_synced_at":"2026-02-10T09:42:56.029Z","etag":null,"topics":["database","dbapi","odbc","python"],"latest_commit_sha":null,"homepage":"https://github.com/mkleehammer/pyodbc/wiki","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"marcmascarell/urlify","license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkleehammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-10-03T15:19:37.000Z","updated_at":"2026-02-10T04:10:55.000Z","dependencies_parsed_at":"2023-10-10T16:35:13.050Z","dependency_job_id":"aea42efb-8f84-4f17-ace3-0f99370d7885","html_url":"https://github.com/mkleehammer/pyodbc","commit_stats":{"total_commits":518,"total_committers":63,"mean_commits":8.222222222222221,"dds":0.5637065637065637,"last_synced_commit":"209e4b519d32c5a0381f6b9ba548da27b8a75d27"},"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"purl":"pkg:github/mkleehammer/pyodbc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/sbom","scorecard":{"id":652601,"data":{"date":"2025-08-11","repo":{"name":"github.com/mkleehammer/pyodbc","commit":"12fe42e268ef60f5a25c46913307f54bb949d0b1"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 9/23 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Warn: no topLevel permission defined: .github/workflows/artifacts_build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu_build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT No Attribution: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:160: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/artifacts_build.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:172","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:181","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T13:51:24.752Z","repository_id":437571,"created_at":"2025-08-21T13:51:24.752Z","updated_at":"2025-08-21T13:51:24.752Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29412668,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-13T17:00:05.088Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.4830522351400033,"forks_count":0.32203482342666884,"docker_downloads_count":null,"average":0.20127176464166802},"purl":"pkg:deb/ubuntu/pyodbc?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-09T02:00:24.038Z","issues_count":260,"pull_requests_count":69,"avg_time_to_close_issue":23769671.52849741,"avg_time_to_close_pull_request":15380924.653846154,"issues_closed_count":193,"pull_requests_closed_count":52,"pull_request_authors_count":26,"issue_authors_count":231,"avg_comments_per_issue":7.473076923076923,"avg_comments_per_pull_request":1.855072463768116,"merged_pull_requests_count":35,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":25,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":1027452.2,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":24,"past_year_avg_comments_per_issue":0.56,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/issues","maintainers":[{"login":"keitherskine","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"},{"login":"gordthompson","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13079379,"name":"python311Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T17:41:38.835Z","latest_release_published_at":"2026-02-01T17:41:38.835Z","latest_release_number":"5.1.0","last_synced_at":"2026-03-07T09:17:14.139Z","created_at":"2026-02-01T17:41:37.886Z","updated_at":"2026-03-07T09:17:14.355Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python311Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python311Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pyodbc/default.nix#L34","metadata":{"nix_attribute":"python3.11-pyodbc-5.1.0","position":"pkgs/development/python-modules/pyodbc/default.nix:34","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd","x86_64-freebsd","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python311Packages.pyodbc?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":226,"html_url":null,"role":null,"created_at":"2026-03-07T09:17:14.289Z","updated_at":"2026-03-07T09:17:14.289Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":228},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-04-03T06:22:14.703Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":13773761,"name":"pyodbc","ecosystem":"ubuntu","description":null,"homepage":"https://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["universe/python"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T12:27:06.117Z","latest_release_published_at":"2026-02-13T12:27:06.117Z","latest_release_number":"4.0.32-1build1","last_synced_at":"2026-03-13T21:43:41.547Z","created_at":"2026-02-13T12:27:05.878Z","updated_at":"2026-03-13T21:43:41.548Z","registry_url":"https://launchpad.net/ubuntu/+source/pyodbc","install_command":"apt-get install pyodbc","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"python3-pyodbc","standards_version":"4.6.0","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3-all-dbg, python3-all-dev, python3-distutils, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T12:27:07.647Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/pyodbc?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13747848,"name":"pyodbc","ecosystem":"ubuntu","description":null,"homepage":"http://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["universe/python"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T06:25:31.620Z","latest_release_published_at":"2026-02-13T06:25:31.620Z","latest_release_number":"4.0.22-2build2","last_synced_at":"2026-03-13T11:26:46.501Z","created_at":"2026-02-13T06:25:31.401Z","updated_at":"2026-03-13T11:26:46.502Z","registry_url":"https://launchpad.net/ubuntu/+source/pyodbc","install_command":"apt-get install pyodbc","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"python3-pyodbc, python3-pyodbc-dbg","standards_version":"4.1.3","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"cdbs (\u003e= 0.4.90~), debhelper, dh-python, python3-all-dbg, python3-all-dev, python3-distutils, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T06:25:32.248Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/pyodbc?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13526465,"name":"pyodbc","ecosystem":"debian","description":null,"homepage":"http://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T22:47:27.273Z","latest_release_published_at":"2026-02-10T22:47:27.273Z","latest_release_number":"4.0.30-1","last_synced_at":"2026-03-14T03:23:32.802Z","created_at":"2026-02-10T22:47:27.080Z","updated_at":"2026-03-14T03:23:32.802Z","registry_url":"https://tracker.debian.org/pkg/pyodbc","install_command":"apt-get install pyodbc","documentation_url":"https://packages.debian.org/bullseye/pyodbc","metadata":{"component":"main","architecture":"any","priority":"source","binary":"python3-pyodbc","standards_version":"4.5.0","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"debhelper-compat (= 12), dh-python, python3-all-dbg, python3-all-dev, python3-distutils, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:24:59.916Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/pyodbc?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13198243,"name":"python311Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T00:36:13.532Z","latest_release_published_at":"2026-02-02T00:36:13.532Z","latest_release_number":"5.1.0","last_synced_at":"2026-05-11T22:14:31.746Z","created_at":"2026-02-02T00:36:04.970Z","updated_at":"2026-05-11T22:37:53.320Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python311Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python311Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/pyodbc/default.nix#L34","metadata":{"nix_attribute":"python3.11-pyodbc-5.1.0","position":"pkgs/development/python-modules/pyodbc/default.nix:34","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd","x86_64-freebsd","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.pyodbc?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":221,"html_url":null,"role":null,"created_at":"2026-03-07T08:06:04.559Z","updated_at":"2026-03-07T08:06:04.559Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":241},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-05-13T05:00:36.673Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13562065,"name":"pyodbc","ecosystem":"ubuntu","description":null,"homepage":"https://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["universe/python"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T05:35:28.593Z","latest_release_published_at":"2026-02-11T05:35:28.593Z","latest_release_number":"4.0.34-1build1","last_synced_at":"2026-03-11T13:29:49.583Z","created_at":"2026-02-11T05:35:28.393Z","updated_at":"2026-03-11T13:29:49.584Z","registry_url":"https://launchpad.net/ubuntu/+source/pyodbc","install_command":"apt-get install pyodbc","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"python3-pyodbc","standards_version":"4.6.1.0","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3-all-dbg, python3-all-dev, python3-distutils, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:53:22.468Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/pyodbc?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13663605,"name":"pyodbc","ecosystem":"debian","description":null,"homepage":"https://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T09:49:31.245Z","latest_release_published_at":"2026-02-12T09:49:31.245Z","latest_release_number":"5.2.0-1","last_synced_at":"2026-03-14T08:06:14.750Z","created_at":"2026-02-12T09:49:31.045Z","updated_at":"2026-03-14T08:06:14.751Z","registry_url":"https://tracker.debian.org/pkg/pyodbc","install_command":"apt-get install pyodbc","documentation_url":"https://packages.debian.org/trixie/pyodbc","metadata":{"component":"main","architecture":"any","priority":"source","binary":"python3-pyodbc","standards_version":"4.6.2","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"debhelper-compat (= 13), dh-python, pybuild-plugin-pyproject, python3-all, python3-all-dev, python3-setuptools, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T09:49:55.310Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/pyodbc?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":76040,"name":"py-pyodbc","ecosystem":"spack","description":"A Python DB API 2 module for ODBC. This project provides an up-to-date,\nconvenient interface to ODBC using native data types like datetime and\ndecimal.\n","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"[]","normalized_licenses":["Other"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2022-04-05T09:27:46.114Z","latest_release_published_at":"2022-04-05T09:27:46.114Z","latest_release_number":"4.0.26","last_synced_at":"2026-05-15T12:07:52.321Z","created_at":"2022-04-05T09:27:46.084Z","updated_at":"2026-05-15T12:07:52.322Z","registry_url":"https://packages.spack.io/package.html?name=py-pyodbc","install_command":"spack install py-pyodbc","documentation_url":null,"metadata":{},"repo_metadata":{"id":437571,"uuid":"59235","full_name":"mkleehammer/pyodbc","owner":"mkleehammer","description":"Python ODBC bridge","archived":false,"fork":false,"pushed_at":"2025-09-27T18:07:27.000Z","size":1474,"stargazers_count":3038,"open_issues_count":75,"forks_count":568,"subscribers_count":121,"default_branch":"master","last_synced_at":"2025-09-27T20:25:16.099Z","etag":null,"topics":["database","dbapi","odbc","python"],"latest_commit_sha":null,"homepage":"https://github.com/mkleehammer/pyodbc/wiki","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"marcmascarell/urlify","license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkleehammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-10-03T15:19:37.000Z","updated_at":"2025-09-27T18:07:31.000Z","dependencies_parsed_at":"2023-10-10T16:35:13.050Z","dependency_job_id":"6ea79ace-70f8-4154-a73c-f38e9a74ddca","html_url":"https://github.com/mkleehammer/pyodbc","commit_stats":{"total_commits":518,"total_committers":63,"mean_commits":8.222222222222221,"dds":0.5637065637065637,"last_synced_commit":"209e4b519d32c5a0381f6b9ba548da27b8a75d27"},"previous_names":[],"tags_count":77,"template":false,"template_full_name":null,"purl":"pkg:github/mkleehammer/pyodbc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/sbom","scorecard":{"id":652601,"data":{"date":"2025-08-11","repo":{"name":"github.com/mkleehammer/pyodbc","commit":"12fe42e268ef60f5a25c46913307f54bb949d0b1"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 9/23 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Warn: no topLevel permission defined: .github/workflows/artifacts_build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu_build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT No Attribution: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:160: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/artifacts_build.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:172","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:181","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T13:51:24.752Z","repository_id":437571,"created_at":"2025-08-21T13:51:24.752Z","updated_at":"2025-08-21T13:51:24.752Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277315138,"owners_count":25797569,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-27T02:00:08.978Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"mkleehammer","name":"Michael Kleehammer","uuid":"27421","kind":"user","description":"","email":"","website":null,"location":"Argyle, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/27421?v=4","repositories_count":12,"last_synced_at":"2023-04-09T21:50:50.663Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mkleehammer","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:32:43.612Z","updated_at":"2023-04-09T21:50:50.741Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer/repositories"},"tags":[{"name":"5.2.0","sha":"209e4b519d32c5a0381f6b9ba548da27b8a75d27","kind":"commit","published_at":"2024-10-16T01:20:53.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.2.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.2.0/manifests"},{"name":"5.1.0","sha":"f075e331a97db955d11938b49b593a260ffb5e1f","kind":"commit","published_at":"2024-02-05T16:03:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.1.0/manifests"},{"name":"5.0.1","sha":"32d10732a6317534880f3dbc584312ac1eef8b8b","kind":"commit","published_at":"2023-10-13T16:49:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.1/manifests"},{"name":"5.0.0","sha":"7f91191217c81752ff50e72715bcbab7d31d7a43","kind":"commit","published_at":"2023-10-10T14:43:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0/manifests"},{"name":"5.0.0b4","sha":"0b6be0c894cad42fc8143cac43314b5c64089bba","kind":"commit","published_at":"2023-08-31T21:07:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0b4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.0.0b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b4/manifests"},{"name":"5.0.0.b3","sha":"b85449727cc83ca46ecc66c054875e897df124a4","kind":"commit","published_at":"2023-08-29T04:49:45.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0.b3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b3/manifests"},{"name":"5.0.0.b2","sha":"fe9df710c69a3b66a1aad2c7ea28fe79c41e09b8","kind":"commit","published_at":"2023-08-28T15:34:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0.b2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b2/manifests"},{"name":"5.0.0b1","sha":"6bc6fbbb5f5f10df4b6e5582b609f64c979b3e8f","kind":"commit","published_at":"2023-08-27T07:22:40.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0b1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.0.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b1/manifests"},{"name":"5.0.0a2","sha":"94f693747dab3e0b6586ce26021ef3148e03dc5c","kind":"commit","published_at":"2023-08-26T19:47:37.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0a2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.0.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a2/manifests"},{"name":"5.0.0a1","sha":"ec57b2a5a31d7f9482ad679273b2f79eb1f70ec6","kind":"commit","published_at":"2023-08-26T18:34:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0a1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@5.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a1/manifests"},{"name":"4.0.39","sha":"7b4e27781c7f1b75995ecca73d3018c929f4adef","kind":"commit","published_at":"2023-04-14T13:49:36.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.39","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.39","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.39","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.39/manifests"},{"name":"4.0.38","sha":"92818cccaba562a73af744ddb962905f5aff838a","kind":"commit","published_at":"2023-04-11T18:40:17.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.38","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.38","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.38","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.38/manifests"},{"name":"4.0.37","sha":"0912d9a62022d41701c4ccf5edfaa4579189c321","kind":"commit","published_at":"2023-04-11T17:27:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.37","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.37","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.37","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.37/manifests"},{"name":"4.0.36","sha":"b7b4e903d0a55e76d73e8b87a915e75f0c29213d","kind":"commit","published_at":"2023-04-11T16:32:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.36","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.36/manifests"},{"name":"4.0.35","sha":"ec1e3a78b808a713f50c9c776e691dc1edc97e5d","kind":"commit","published_at":"2022-11-13T18:10:19.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.35","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.35/manifests"},{"name":"4.0.34","sha":"b7e944acdeaa3233dcac045d059d93fe46a71989","kind":"commit","published_at":"2022-07-14T20:28:20.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.34","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.34/manifests"},{"name":"4.0.33","sha":"f28d235250e56ba9fdc2ca01d1b962865aed358d","kind":"commit","published_at":"2022-07-14T15:41:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.33","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.33/manifests"},{"name":"4.0.32","sha":"ceeab39598b62d83ad56c9b16a9f40042bb4e766","kind":"commit","published_at":"2021-08-19T18:05:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.32","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.32/manifests"},{"name":"4.0.31","sha":"7afa0664d0820f0652d8cdc89866a1986e636e3f","kind":"commit","published_at":"2021-07-03T21:41:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.31","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.31/manifests"},{"name":"4.0.30","sha":"b4ea03220dd8243e452c91689bef34823b2f7d8f","kind":"commit","published_at":"2020-02-08T17:45:37.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.30","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.30/manifests"},{"name":"4.0.29","sha":"3fd772e52dc6c4efd97ceefb8f277dbd21ebc825","kind":"commit","published_at":"2020-02-08T17:38:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.29","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.29/manifests"},{"name":"4.0.28","sha":"c3067c7e682dcfc41788d1e3ba9fcdf597c2da34","kind":"commit","published_at":"2019-12-21T18:05:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.28","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.28/manifests"},{"name":"4.0.27","sha":"a3693bf175a32e6c3cea9c5c3be65acdae5467f2","kind":"commit","published_at":"2019-07-31T02:30:57.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.27","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.27/manifests"},{"name":"4.0.26","sha":"2da735e4bcc1fe706337f70b9a11053f5dfa8db2","kind":"commit","published_at":"2019-02-23T17:21:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.26","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.26/manifests"},{"name":"4.0.25","sha":"61cd5efbf4ec60da862dd5cabeb2dd1ece033a1f","kind":"commit","published_at":"2018-12-14T02:48:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.25","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.25/manifests"},{"name":"4.0.24","sha":"320fa39c34ef13b2a567397dff61d245e9b297cb","kind":"commit","published_at":"2018-08-15T16:08:57.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.24","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.24/manifests"},{"name":"4.0.23","sha":"28cb77577e877cc6988585fca170fd415eee14b2","kind":"commit","published_at":"2018-02-20T16:30:04.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.23","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.23/manifests"},{"name":"4.0.22","sha":"54640e3c702af2a50409f6f06aa0e3c547bae28e","kind":"commit","published_at":"2018-01-19T02:47:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.22","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.22/manifests"},{"name":"lost-wide","sha":"756468512a0ec637ec612237e15d293760b1c5f6","kind":"commit","published_at":"2017-12-20T21:17:51.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/lost-wide","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/lost-wide","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@lost-wide","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/lost-wide","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/lost-wide/manifests"},{"name":"4.0.21","sha":"574341446eb1f8779e5bccaafb52789a1ac35e4d","kind":"commit","published_at":"2017-10-31T21:24:21.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.21","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.21/manifests"},{"name":"4.0.20","sha":"5eb9d0dfc3ff99302b067a0d52e2deabb34aa280","kind":"commit","published_at":"2017-10-31T21:22:05.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.20","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.20/manifests"},{"name":"4.0.19","sha":"7216114cf13ea20d4e9bd4af6a7864edbba00135","kind":"commit","published_at":"2017-10-23T13:21:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.19","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.19/manifests"},{"name":"4.0.18","sha":"383fa6c54c8f093860f54adc7d650fe1eaae1dc0","kind":"commit","published_at":"2017-10-20T19:41:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.18","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.18/manifests"},{"name":"4.0.17","sha":"412598be5ec3295ec308bb3e29b03d3dccd95e22","kind":"commit","published_at":"2017-05-18T21:44:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.17","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.17/manifests"},{"name":"4.0.16","sha":"722c74b2a24b5b627a6e1626683397bc622cac9c","kind":"commit","published_at":"2017-03-30T16:54:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.16","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.16/manifests"},{"name":"4.0.15","sha":"2059d09c5dfcce39c64765c117b81bf6064080f3","kind":"commit","published_at":"2017-03-15T21:07:44.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.15","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.15/manifests"},{"name":"4.0.14","sha":"13cf3503289dadbcad20083211128849e6d20ac7","kind":"commit","published_at":"2017-03-01T20:54:54.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.14","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.14/manifests"},{"name":"4.0.13","sha":"612b4b4b4f4e5105c8e5bd588046893ade2851fe","kind":"commit","published_at":"2017-02-25T22:36:01.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.13","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.13/manifests"},{"name":"4.0.12","sha":"5e397558ceab9803dfc41fc271a47110216da646","kind":"commit","published_at":"2017-02-25T19:20:50.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.12","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.12/manifests"},{"name":"4.0.11","sha":"f021468a90a95e14b6ed2329f9ed56b2770f0bd8","kind":"commit","published_at":"2017-02-19T22:29:48.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.11","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.11/manifests"},{"name":"4.0.10","sha":"c6d8a4c58fee21ad74d35ca9f505eda490f3f74a","kind":"commit","published_at":"2017-02-19T22:18:24.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.10/manifests"},{"name":"4.0.9","sha":"2ad7a9ced7c9c33232c173668c0830a484cc92f3","kind":"commit","published_at":"2017-02-19T00:00:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.9/manifests"},{"name":"4.0.8","sha":"45f473b11ac818b28636654b7182d5b7d064057e","kind":"commit","published_at":"2017-02-17T23:07:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.8/manifests"},{"name":"4.0.7","sha":"297bfd9c0f0d040435d28d4c5ca8103cdc60e110","kind":"commit","published_at":"2017-02-16T21:50:32.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.7/manifests"},{"name":"4.0.6","sha":"6e1793ed0db7541a737c1d2a0017e7cf2cc366a3","kind":"commit","published_at":"2017-02-13T17:06:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.6/manifests"},{"name":"4.0.5","sha":"57288699df86c216308c88b197812a03c2f2bf42","kind":"commit","published_at":"2017-02-11T03:35:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.5/manifests"},{"name":"4.0.3","sha":"d7cd3a4ada0e41b1d1507e70d686cddc5edf388c","kind":"commit","published_at":"2017-01-20T19:06:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"09072a08b68a2a2b06cb8bb638341c7cc62f1511","kind":"commit","published_at":"2017-01-19T20:15:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"b6d22815beab123aa20dceceec96a7c96d1ec433","kind":"commit","published_at":"2017-01-13T19:22:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"1f5f57935e030cc0ba31faf56ebcd6998d6e8e80","kind":"commit","published_at":"2016-12-30T16:01:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.0/manifests"},{"name":"3.1.2","sha":"153ca0e36525ec094951229abed05986d8dc7b8d","kind":"commit","published_at":"2016-11-29T00:50:46.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"8d5e9bd891195ec8714804e1158db8bea8a44deb","kind":"commit","published_at":"2016-11-28T21:02:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"bc1eec863c5ab2ac6826f72be255661e01bac41e","kind":"commit","published_at":"2016-04-07T17:46:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.0/manifests"},{"name":"3.0.10","sha":"eb9434513a3aea9b4ff5e797d713945175fd0d88","kind":"commit","published_at":"2015-04-29T21:41:06.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.10/manifests"},{"name":"3.0.9","sha":"6e30aab34f997daf815f844d8064213bfc5e6a3f","kind":"commit","published_at":"2015-04-28T00:18:47.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.9/manifests"},{"name":"3.0.8","sha":"aa178bfd25afd6fb90c77d054c1bcf0a6aa54411","kind":"commit","published_at":"2015-04-25T03:25:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.8/manifests"},{"name":"3.0.7","sha":"68803af782456d613f8b88d204e356692bc45c6c","kind":"commit","published_at":"2013-05-19T23:38:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.7/manifests"},{"name":"3.0.6","sha":"66c51365b2a2283a0742ca9cab771f3362a9fbb8","kind":"commit","published_at":"2012-06-23T23:04:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.6/manifests"},{"name":"3.0.5","sha":"dc35242ed3aea667557e1f1e16fc9f35f4a451fd","kind":"commit","published_at":"2012-01-17T21:49:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.5/manifests"},{"name":"3.0.4","sha":"6a457c39eba5ef542abf079e32d392f978a1f5cc","kind":"commit","published_at":"2012-01-13T19:25:58.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.4/manifests"},{"name":"3.0.3","sha":"b2dfac9a0b8858548294a5f382a6c52f0a9dbf3c","kind":"commit","published_at":"2011-12-28T22:21:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"892d79e70ea07ade5347be8b69232f2968be49e1","kind":"commit","published_at":"2011-12-18T23:06:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"c278e74e44341a4333dbd2b471758b651abc7558","kind":"commit","published_at":"2011-11-03T01:45:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.1/manifests"},{"name":"2.1.12","sha":"7fdec2f4d88150cce79472c93acb9479b0ef982c","kind":"commit","published_at":"2011-10-17T15:45:31.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.12","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.12/manifests"},{"name":"2.1.11","sha":"7c0e4caac4ed54aa26882f082358777704270fd2","kind":"commit","published_at":"2011-09-13T22:27:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.11","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.11/manifests"},{"name":"2.1.10","sha":"ce634d37e2d7a51a76859d0df2d166c1fd6081f2","kind":"commit","published_at":"2011-09-13T01:25:54.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.10/manifests"},{"name":"3.0.0","sha":"a5a496f3527372da922b74a982d5fccfa703f240","kind":"commit","published_at":"2011-07-31T22:45:33.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.0/manifests"},{"name":"2.1.9","sha":"e3c95dcb333dd59c56966e4e71c928ac66e64d41","kind":"commit","published_at":"2011-07-16T21:00:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.9/manifests"},{"name":"2.1.8","sha":"a0fd088d889c4e306c6ea80a53cbbae60b685e9d","kind":"commit","published_at":"2010-09-06T17:59:13.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.8/manifests"},{"name":"2.1.7","sha":"eb545758079a743b2e809e2e219c8848bc6256b2","kind":"commit","published_at":"2009-12-31T18:29:24.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.7/manifests"},{"name":"2.1.6","sha":"1e2534afc1377c614fa33018811ff1f8048fb554","kind":"commit","published_at":"2009-05-24T21:40:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.6/manifests"},{"name":"2.1.5","sha":"345c3c30a5ad318d002deac1cc3329055a1fe1cf","kind":"commit","published_at":"2009-04-19T22:55:26.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.5/manifests"},{"name":"2.1.4","sha":"e1bc603ed97888d425ed652a04ad9417143cd910","kind":"commit","published_at":"2008-12-31T20:30:21.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.4/manifests"},{"name":"2.1.3","sha":"f5328cc9086a121152b4ca1a4370d9d172cbf0f2","kind":"commit","published_at":"2008-12-31T06:02:51.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"29da3fbcf43ae03651f69803a7559ed33f7abe45","kind":"commit","published_at":"2008-12-06T03:37:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"47138be949f61e7b817e287b09cb105acd12ff55","kind":"commit","published_at":"2008-11-26T21:00:40.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"c3f6b46d8a4f73722439b4755ef5df42adff81d9","kind":"commit","published_at":"2008-10-07T02:07:44.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mkleehammer/pyodbc@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-20T09:45:43.598Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":57.27386411004586,"stargazers_count":4.4324023898846745,"forks_count":3.9460886480477977,"average":16.41308878699458},"purl":"pkg:spack/py-pyodbc","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/spack/py-pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/spack/py-pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/spack/py-pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-20T01:51:58.053Z","issues_count":258,"pull_requests_count":68,"avg_time_to_close_issue":23893471.6875,"avg_time_to_close_pull_request":15380924.653846154,"issues_closed_count":192,"pull_requests_closed_count":52,"pull_request_authors_count":26,"issue_authors_count":229,"avg_comments_per_issue":7.496124031007752,"avg_comments_per_pull_request":1.8823529411764706,"merged_pull_requests_count":35,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":41,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":1022248.0909090909,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.6341463414634146,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/issues","maintainers":[{"login":"keitherskine","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"},{"login":"gordthompson","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-pyodbc/codemeta","maintainers":[{"uuid":"adamjstewart","login":"adamjstewart","name":null,"email":null,"url":"https://github.com/adamjstewart","packages_count":2168,"html_url":null,"role":null,"created_at":"2022-11-14T16:54:41.726Z","updated_at":"2022-11-14T16:54:41.726Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers/adamjstewart/packages"}],"registry":{"name":"spack.io","url":"https://packages.spack.io","ecosystem":"spack","default":true,"packages_count":9135,"maintainers_count":980,"namespaces_count":0,"keywords_count":0,"github":"spack","metadata":{"funded_packages_count":437},"icon_url":"https://github.com/spack.png","created_at":"2022-04-04T15:19:23.514Z","updated_at":"2026-04-03T06:48:03.381Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/namespaces"}},{"id":2878194,"name":"pyodbc-knight","ecosystem":"pypi","description":"DB API Module for ODBC","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2021-12-13T08:31:45.000Z","latest_release_published_at":"2021-12-13T08:31:45.000Z","latest_release_number":"4.0.32","last_synced_at":"2026-05-15T12:08:05.460Z","created_at":"2022-04-10T12:16:10.797Z","updated_at":"2026-05-15T12:08:05.461Z","registry_url":"https://pypi.org/project/pyodbc-knight/","install_command":"pip install pyodbc-knight --index-url https://pypi.org/simple","documentation_url":"https://pyodbc-knight.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Developers","Intended Audience :: System Administrators","License :: OSI Approved :: MIT License","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Programming Language :: Python","Programming Language :: Python :: 2","Programming Language :: Python :: 2.7","Programming Language :: Python :: 3","Programming Language :: Python :: 3.5","Programming Language :: Python :: 3.6","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Topic :: Database"],"normalized_name":"pyodbc-knight","project_status":null},"repo_metadata":{"id":437571,"uuid":"59235","full_name":"mkleehammer/pyodbc","owner":"mkleehammer","description":"Python ODBC bridge","archived":false,"fork":false,"pushed_at":"2024-06-12T22:05:31.000Z","size":1548,"stargazers_count":2917,"open_issues_count":52,"forks_count":563,"subscribers_count":122,"default_branch":"master","last_synced_at":"2024-09-08T06:58:26.989Z","etag":null,"topics":["database","dbapi","odbc","python"],"latest_commit_sha":null,"homepage":"https://github.com/mkleehammer/pyodbc/wiki","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"marcmascarell/urlify","license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkleehammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2008-10-03T15:19:37.000Z","updated_at":"2024-09-07T14:13:27.000Z","dependencies_parsed_at":"2023-10-10T16:35:13.050Z","dependency_job_id":"6ea79ace-70f8-4154-a73c-f38e9a74ddca","html_url":"https://github.com/mkleehammer/pyodbc","commit_stats":{"total_commits":442,"total_committers":57,"mean_commits":7.754385964912281,"dds":0.5610859728506787,"last_synced_commit":"7b4e27781c7f1b75995ecca73d3018c929f4adef"},"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":218147480,"owners_count":16284931,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"mkleehammer","name":"Michael Kleehammer","uuid":"27421","kind":"user","description":"","email":"","website":null,"location":"Argyle, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/27421?v=4","repositories_count":12,"last_synced_at":"2023-04-09T21:50:50.663Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mkleehammer","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:32:43.612Z","updated_at":"2023-04-09T21:50:50.741Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer/repositories"},"tags":[{"name":"5.1.0","sha":"f075e331a97db955d11938b49b593a260ffb5e1f","kind":"commit","published_at":"2024-02-05T16:03:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.1.0/manifests"},{"name":"5.0.1","sha":"32d10732a6317534880f3dbc584312ac1eef8b8b","kind":"commit","published_at":"2023-10-13T16:49:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.1/manifests"},{"name":"5.0.0","sha":"7f91191217c81752ff50e72715bcbab7d31d7a43","kind":"commit","published_at":"2023-10-10T14:43:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0/manifests"},{"name":"5.0.0b4","sha":"0b6be0c894cad42fc8143cac43314b5c64089bba","kind":"commit","published_at":"2023-08-31T21:07:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0b4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b4/manifests"},{"name":"5.0.0.b3","sha":"b85449727cc83ca46ecc66c054875e897df124a4","kind":"commit","published_at":"2023-08-29T04:49:45.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0.b3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b3/manifests"},{"name":"5.0.0.b2","sha":"fe9df710c69a3b66a1aad2c7ea28fe79c41e09b8","kind":"commit","published_at":"2023-08-28T15:34:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0.b2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b2/manifests"},{"name":"5.0.0b1","sha":"6bc6fbbb5f5f10df4b6e5582b609f64c979b3e8f","kind":"commit","published_at":"2023-08-27T07:22:40.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0b1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b1/manifests"},{"name":"5.0.0a2","sha":"94f693747dab3e0b6586ce26021ef3148e03dc5c","kind":"commit","published_at":"2023-08-26T19:47:37.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0a2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a2/manifests"},{"name":"5.0.0a1","sha":"ec57b2a5a31d7f9482ad679273b2f79eb1f70ec6","kind":"commit","published_at":"2023-08-26T18:34:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0a1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a1/manifests"},{"name":"4.0.39","sha":"7b4e27781c7f1b75995ecca73d3018c929f4adef","kind":"commit","published_at":"2023-04-14T13:49:36.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.39","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.39/manifests"},{"name":"4.0.38","sha":"92818cccaba562a73af744ddb962905f5aff838a","kind":"commit","published_at":"2023-04-11T18:40:17.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.38","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.38/manifests"},{"name":"4.0.37","sha":"0912d9a62022d41701c4ccf5edfaa4579189c321","kind":"commit","published_at":"2023-04-11T17:27:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.37","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.37/manifests"},{"name":"4.0.36","sha":"b7b4e903d0a55e76d73e8b87a915e75f0c29213d","kind":"commit","published_at":"2023-04-11T16:32:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.36","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.36/manifests"},{"name":"4.0.35","sha":"ec1e3a78b808a713f50c9c776e691dc1edc97e5d","kind":"commit","published_at":"2022-11-13T18:10:19.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.35","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.35/manifests"},{"name":"4.0.34","sha":"b7e944acdeaa3233dcac045d059d93fe46a71989","kind":"commit","published_at":"2022-07-14T20:28:20.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.34","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.34/manifests"},{"name":"4.0.33","sha":"f28d235250e56ba9fdc2ca01d1b962865aed358d","kind":"commit","published_at":"2022-07-14T15:41:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.33","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.33/manifests"},{"name":"4.0.32","sha":"ceeab39598b62d83ad56c9b16a9f40042bb4e766","kind":"commit","published_at":"2021-08-19T18:05:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.32","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.32/manifests"},{"name":"4.0.31","sha":"7afa0664d0820f0652d8cdc89866a1986e636e3f","kind":"commit","published_at":"2021-07-03T21:41:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.31","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.31/manifests"},{"name":"4.0.30","sha":"b4ea03220dd8243e452c91689bef34823b2f7d8f","kind":"commit","published_at":"2020-02-08T17:45:37.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.30","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.30/manifests"},{"name":"4.0.29","sha":"3fd772e52dc6c4efd97ceefb8f277dbd21ebc825","kind":"commit","published_at":"2020-02-08T17:38:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.29","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.29/manifests"},{"name":"4.0.28","sha":"c3067c7e682dcfc41788d1e3ba9fcdf597c2da34","kind":"commit","published_at":"2019-12-21T18:05:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.28","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.28/manifests"},{"name":"4.0.27","sha":"a3693bf175a32e6c3cea9c5c3be65acdae5467f2","kind":"commit","published_at":"2019-07-31T02:30:57.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.27","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.27/manifests"},{"name":"4.0.26","sha":"2da735e4bcc1fe706337f70b9a11053f5dfa8db2","kind":"commit","published_at":"2019-02-23T17:21:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.26","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.26/manifests"},{"name":"4.0.25","sha":"61cd5efbf4ec60da862dd5cabeb2dd1ece033a1f","kind":"commit","published_at":"2018-12-14T02:48:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.25","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.25/manifests"},{"name":"4.0.24","sha":"320fa39c34ef13b2a567397dff61d245e9b297cb","kind":"commit","published_at":"2018-08-15T16:08:57.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.24","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.24/manifests"},{"name":"4.0.23","sha":"28cb77577e877cc6988585fca170fd415eee14b2","kind":"commit","published_at":"2018-02-20T16:30:04.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.23","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.23/manifests"},{"name":"4.0.22","sha":"54640e3c702af2a50409f6f06aa0e3c547bae28e","kind":"commit","published_at":"2018-01-19T02:47:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.22","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.22/manifests"},{"name":"lost-wide","sha":"756468512a0ec637ec612237e15d293760b1c5f6","kind":"commit","published_at":"2017-12-20T21:17:51.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/lost-wide","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/lost-wide","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/lost-wide","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/lost-wide/manifests"},{"name":"4.0.21","sha":"574341446eb1f8779e5bccaafb52789a1ac35e4d","kind":"commit","published_at":"2017-10-31T21:24:21.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.21","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.21/manifests"},{"name":"4.0.20","sha":"5eb9d0dfc3ff99302b067a0d52e2deabb34aa280","kind":"commit","published_at":"2017-10-31T21:22:05.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.20","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.20/manifests"},{"name":"4.0.19","sha":"7216114cf13ea20d4e9bd4af6a7864edbba00135","kind":"commit","published_at":"2017-10-23T13:21:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.19","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.19/manifests"},{"name":"4.0.18","sha":"383fa6c54c8f093860f54adc7d650fe1eaae1dc0","kind":"commit","published_at":"2017-10-20T19:41:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.18","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.18/manifests"},{"name":"4.0.17","sha":"412598be5ec3295ec308bb3e29b03d3dccd95e22","kind":"commit","published_at":"2017-05-18T21:44:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.17","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.17/manifests"},{"name":"4.0.16","sha":"722c74b2a24b5b627a6e1626683397bc622cac9c","kind":"commit","published_at":"2017-03-30T16:54:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.16","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.16/manifests"},{"name":"4.0.15","sha":"2059d09c5dfcce39c64765c117b81bf6064080f3","kind":"commit","published_at":"2017-03-15T21:07:44.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.15","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.15/manifests"},{"name":"4.0.14","sha":"13cf3503289dadbcad20083211128849e6d20ac7","kind":"commit","published_at":"2017-03-01T20:54:54.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.14","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.14/manifests"},{"name":"4.0.13","sha":"612b4b4b4f4e5105c8e5bd588046893ade2851fe","kind":"commit","published_at":"2017-02-25T22:36:01.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.13","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.13/manifests"},{"name":"4.0.12","sha":"5e397558ceab9803dfc41fc271a47110216da646","kind":"commit","published_at":"2017-02-25T19:20:50.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.12","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.12/manifests"},{"name":"4.0.11","sha":"f021468a90a95e14b6ed2329f9ed56b2770f0bd8","kind":"commit","published_at":"2017-02-19T22:29:48.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.11","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.11/manifests"},{"name":"4.0.10","sha":"c6d8a4c58fee21ad74d35ca9f505eda490f3f74a","kind":"commit","published_at":"2017-02-19T22:18:24.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.10/manifests"},{"name":"4.0.9","sha":"2ad7a9ced7c9c33232c173668c0830a484cc92f3","kind":"commit","published_at":"2017-02-19T00:00:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.9/manifests"},{"name":"4.0.8","sha":"45f473b11ac818b28636654b7182d5b7d064057e","kind":"commit","published_at":"2017-02-17T23:07:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.8/manifests"},{"name":"4.0.7","sha":"297bfd9c0f0d040435d28d4c5ca8103cdc60e110","kind":"commit","published_at":"2017-02-16T21:50:32.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.7/manifests"},{"name":"4.0.6","sha":"6e1793ed0db7541a737c1d2a0017e7cf2cc366a3","kind":"commit","published_at":"2017-02-13T17:06:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.6/manifests"},{"name":"4.0.5","sha":"57288699df86c216308c88b197812a03c2f2bf42","kind":"commit","published_at":"2017-02-11T03:35:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.5/manifests"},{"name":"4.0.3","sha":"d7cd3a4ada0e41b1d1507e70d686cddc5edf388c","kind":"commit","published_at":"2017-01-20T19:06:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"09072a08b68a2a2b06cb8bb638341c7cc62f1511","kind":"commit","published_at":"2017-01-19T20:15:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"b6d22815beab123aa20dceceec96a7c96d1ec433","kind":"commit","published_at":"2017-01-13T19:22:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"1f5f57935e030cc0ba31faf56ebcd6998d6e8e80","kind":"commit","published_at":"2016-12-30T16:01:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.0/manifests"},{"name":"3.1.2","sha":"153ca0e36525ec094951229abed05986d8dc7b8d","kind":"commit","published_at":"2016-11-29T00:50:46.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"8d5e9bd891195ec8714804e1158db8bea8a44deb","kind":"commit","published_at":"2016-11-28T21:02:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"bc1eec863c5ab2ac6826f72be255661e01bac41e","kind":"commit","published_at":"2016-04-07T17:46:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.0/manifests"},{"name":"3.0.10","sha":"eb9434513a3aea9b4ff5e797d713945175fd0d88","kind":"commit","published_at":"2015-04-29T21:41:06.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.10/manifests"},{"name":"3.0.9","sha":"6e30aab34f997daf815f844d8064213bfc5e6a3f","kind":"commit","published_at":"2015-04-28T00:18:47.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.9/manifests"},{"name":"3.0.8","sha":"aa178bfd25afd6fb90c77d054c1bcf0a6aa54411","kind":"commit","published_at":"2015-04-25T03:25:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.8/manifests"},{"name":"3.0.7","sha":"68803af782456d613f8b88d204e356692bc45c6c","kind":"commit","published_at":"2013-05-19T23:38:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.7/manifests"},{"name":"3.0.6","sha":"66c51365b2a2283a0742ca9cab771f3362a9fbb8","kind":"commit","published_at":"2012-06-23T23:04:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.6/manifests"},{"name":"3.0.5","sha":"dc35242ed3aea667557e1f1e16fc9f35f4a451fd","kind":"commit","published_at":"2012-01-17T21:49:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.5/manifests"},{"name":"3.0.4","sha":"6a457c39eba5ef542abf079e32d392f978a1f5cc","kind":"commit","published_at":"2012-01-13T19:25:58.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.4/manifests"},{"name":"3.0.3","sha":"b2dfac9a0b8858548294a5f382a6c52f0a9dbf3c","kind":"commit","published_at":"2011-12-28T22:21:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"892d79e70ea07ade5347be8b69232f2968be49e1","kind":"commit","published_at":"2011-12-18T23:06:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"c278e74e44341a4333dbd2b471758b651abc7558","kind":"commit","published_at":"2011-11-03T01:45:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.1/manifests"},{"name":"2.1.12","sha":"7fdec2f4d88150cce79472c93acb9479b0ef982c","kind":"commit","published_at":"2011-10-17T15:45:31.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.12","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.12/manifests"},{"name":"2.1.11","sha":"7c0e4caac4ed54aa26882f082358777704270fd2","kind":"commit","published_at":"2011-09-13T22:27:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.11","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.11/manifests"},{"name":"2.1.10","sha":"ce634d37e2d7a51a76859d0df2d166c1fd6081f2","kind":"commit","published_at":"2011-09-13T01:25:54.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.10/manifests"},{"name":"3.0.0","sha":"a5a496f3527372da922b74a982d5fccfa703f240","kind":"commit","published_at":"2011-07-31T22:45:33.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.0/manifests"},{"name":"2.1.9","sha":"e3c95dcb333dd59c56966e4e71c928ac66e64d41","kind":"commit","published_at":"2011-07-16T21:00:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.9/manifests"},{"name":"2.1.8","sha":"a0fd088d889c4e306c6ea80a53cbbae60b685e9d","kind":"commit","published_at":"2010-09-06T17:59:13.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.8/manifests"},{"name":"2.1.7","sha":"eb545758079a743b2e809e2e219c8848bc6256b2","kind":"commit","published_at":"2009-12-31T18:29:24.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.7/manifests"},{"name":"2.1.6","sha":"1e2534afc1377c614fa33018811ff1f8048fb554","kind":"commit","published_at":"2009-05-24T21:40:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.6/manifests"},{"name":"2.1.5","sha":"345c3c30a5ad318d002deac1cc3329055a1fe1cf","kind":"commit","published_at":"2009-04-19T22:55:26.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.5/manifests"},{"name":"2.1.4","sha":"e1bc603ed97888d425ed652a04ad9417143cd910","kind":"commit","published_at":"2008-12-31T20:30:21.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.4/manifests"},{"name":"2.1.3","sha":"f5328cc9086a121152b4ca1a4370d9d172cbf0f2","kind":"commit","published_at":"2008-12-31T06:02:51.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"29da3fbcf43ae03651f69803a7559ed33f7abe45","kind":"commit","published_at":"2008-12-06T03:37:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"47138be949f61e7b817e287b09cb105acd12ff55","kind":"commit","published_at":"2008-11-26T21:00:40.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"c3f6b46d8a4f73722439b4755ef5df42adff81d9","kind":"commit","published_at":"2008-10-07T02:07:44.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-08T13:41:30.841Z","dependent_packages_count":0,"downloads":24,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":50.50271601927412,"dependent_repos_count":21.581012154157165,"dependent_packages_count":10.107632597300897,"stargazers_count":1.413073501538227,"forks_count":2.112932327102501,"docker_downloads_count":null,"average":17.14347331987458},"purl":"pkg:pypi/pyodbc-knight","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyodbc-knight","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyodbc-knight","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyodbc-knight/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-08T06:58:31.201Z","issues_count":225,"pull_requests_count":59,"avg_time_to_close_issue":25331382.369791668,"avg_time_to_close_pull_request":6813257.536585365,"issues_closed_count":192,"pull_requests_closed_count":41,"pull_request_authors_count":22,"issue_authors_count":191,"avg_comments_per_issue":9.026666666666667,"avg_comments_per_pull_request":1.966101694915254,"merged_pull_requests_count":33,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":60,"past_year_pull_requests_count":18,"past_year_avg_time_to_close_issue":955135.5370370371,"past_year_avg_time_to_close_pull_request":1538713.6666666667,"past_year_issues_closed_count":54,"past_year_pull_requests_closed_count":12,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":54,"past_year_avg_comments_per_issue":5.15,"past_year_avg_comments_per_pull_request":1.777777777777778,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":12,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/issues","maintainers":[{"login":"keitherskine","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"},{"login":"gordthompson","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}],"active_maintainers":[{"login":"keitherskine","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc-knight/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc-knight/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc-knight/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc-knight/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc-knight/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc-knight/codemeta","maintainers":[{"uuid":"knightnibo","login":"knightnibo","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/knightnibo/","role":null,"created_at":"2023-01-22T03:29:26.613Z","updated_at":"2023-01-22T03:29:26.613Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/knightnibo/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":864824,"maintainers_count":369591,"namespaces_count":0,"keywords_count":280639,"github":"pypi","metadata":{"funded_packages_count":53810},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-13T05:09:37.527Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":13968924,"name":"python-pyodbc","ecosystem":"guix","description":"Python ODBC Library","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"(license:x11-style \"file:///LICENSE.TXT\")","normalized_licenses":["SSPL-1.0"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-03T00:23:27.694Z","latest_release_published_at":"2026-03-03T00:23:27.694Z","latest_release_number":"5.2.0","last_synced_at":"2026-04-07T11:02:20.621Z","created_at":"2026-03-03T00:23:26.995Z","updated_at":"2026-04-07T11:02:20.622Z","registry_url":"https://packages.guix.gnu.org/packages/python-pyodbc/5.2.0/","install_command":"guix install python-pyodbc","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/databases.scm#n4097","metadata":{"location":"gnu/packages/databases.scm:4097","variable_name":"python-pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-03T00:24:16.114Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/python-pyodbc","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/python-pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/python-pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/python-pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-pyodbc/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":31361,"maintainers_count":0,"namespaces_count":0,"keywords_count":1627,"github":"guix-mirror","metadata":{"funded_packages_count":352},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-05-07T05:00:22.550Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":13206505,"name":"python312Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T01:06:48.007Z","latest_release_published_at":"2026-02-02T01:06:48.007Z","latest_release_number":"5.1.0","last_synced_at":"2026-03-07T13:09:18.815Z","created_at":"2026-02-02T01:06:41.381Z","updated_at":"2026-03-11T20:05:12.188Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python312Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python312Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/pyodbc/default.nix#L34","metadata":{"nix_attribute":"python3.12-pyodbc-5.1.0","position":"pkgs/development/python-modules/pyodbc/default.nix:34","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd","x86_64-freebsd","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python312Packages.pyodbc?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":221,"html_url":null,"role":null,"created_at":"2026-03-07T13:09:19.119Z","updated_at":"2026-03-07T13:09:19.119Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":241},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-05-13T05:00:36.673Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13298483,"name":"python310Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T06:33:12.272Z","latest_release_published_at":"2026-02-02T06:33:12.272Z","latest_release_number":"4.0.39","last_synced_at":"2026-03-08T10:31:07.430Z","created_at":"2026-02-02T06:33:11.609Z","updated_at":"2026-03-10T09:36:06.164Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=python310Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python310Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/pyodbc/default.nix#L37","metadata":{"nix_attribute":"python3.10-pyodbc-4.0.39","position":"pkgs/development/python-modules/pyodbc/default.nix:37","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd13","x86_64-freebsd13","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python310Packages.pyodbc?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":220,"html_url":null,"role":null,"created_at":"2026-03-08T10:31:07.672Z","updated_at":"2026-03-08T10:31:07.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":189},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-04-03T06:23:37.723Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":5290444,"name":"pyodbc","ecosystem":"conda","description":"pyodbc is a Python DB API 2 module for ODBC. This project provides an up-to-date, convenient interface to ODBC using native data types like datetime and decimal.","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2022-10-03T15:49:53.104Z","latest_release_published_at":"2022-11-17T00:47:46.000Z","latest_release_number":"4.0.35","last_synced_at":"2026-03-14T17:30:37.037Z","created_at":"2022-10-03T15:49:53.093Z","updated_at":"2026-03-14T17:30:37.038Z","registry_url":"https://anaconda.org/conda-forge/pyodbc","install_command":"conda install -c conda-forge pyodbc","documentation_url":null,"metadata":{},"repo_metadata":{"id":437571,"uuid":"59235","full_name":"mkleehammer/pyodbc","owner":"mkleehammer","description":"Python ODBC bridge","archived":false,"fork":false,"pushed_at":"2025-09-27T18:07:27.000Z","size":1474,"stargazers_count":3038,"open_issues_count":75,"forks_count":568,"subscribers_count":121,"default_branch":"master","last_synced_at":"2025-09-27T20:25:16.099Z","etag":null,"topics":["database","dbapi","odbc","python"],"latest_commit_sha":null,"homepage":"https://github.com/mkleehammer/pyodbc/wiki","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"marcmascarell/urlify","license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkleehammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-10-03T15:19:37.000Z","updated_at":"2025-09-27T18:07:31.000Z","dependencies_parsed_at":"2023-10-10T16:35:13.050Z","dependency_job_id":"6ea79ace-70f8-4154-a73c-f38e9a74ddca","html_url":"https://github.com/mkleehammer/pyodbc","commit_stats":{"total_commits":518,"total_committers":63,"mean_commits":8.222222222222221,"dds":0.5637065637065637,"last_synced_commit":"209e4b519d32c5a0381f6b9ba548da27b8a75d27"},"previous_names":[],"tags_count":77,"template":false,"template_full_name":null,"purl":"pkg:github/mkleehammer/pyodbc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/sbom","scorecard":{"id":652601,"data":{"date":"2025-08-11","repo":{"name":"github.com/mkleehammer/pyodbc","commit":"12fe42e268ef60f5a25c46913307f54bb949d0b1"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 9/23 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Warn: no topLevel permission defined: .github/workflows/artifacts_build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu_build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT No Attribution: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:160: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/artifacts_build.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:172","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:181","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T13:51:24.752Z","repository_id":437571,"created_at":"2025-08-21T13:51:24.752Z","updated_at":"2025-08-21T13:51:24.752Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277315138,"owners_count":25797569,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-27T02:00:08.978Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"mkleehammer","name":"Michael Kleehammer","uuid":"27421","kind":"user","description":"","email":"","website":null,"location":"Argyle, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/27421?v=4","repositories_count":12,"last_synced_at":"2023-04-09T21:50:50.663Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mkleehammer","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:32:43.612Z","updated_at":"2023-04-09T21:50:50.741Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-10-20T09:45:43.597Z","dependent_packages_count":16,"downloads":null,"downloads_period":null,"dependent_repos_count":200,"rankings":{"downloads":null,"dependent_repos_count":2.4152901841409253,"dependent_packages_count":3.9572832975697394,"stargazers_count":7.9045860571884825,"forks_count":7.250860821398273,"docker_downloads_count":null,"average":5.3820050900743555},"purl":"pkg:conda/pyodbc?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-20T01:51:58.053Z","issues_count":258,"pull_requests_count":68,"avg_time_to_close_issue":23893471.6875,"avg_time_to_close_pull_request":15380924.653846154,"issues_closed_count":192,"pull_requests_closed_count":52,"pull_request_authors_count":26,"issue_authors_count":229,"avg_comments_per_issue":7.496124031007752,"avg_comments_per_pull_request":1.8823529411764706,"merged_pull_requests_count":35,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":41,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":1022248.0909090909,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.6341463414634146,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/issues","maintainers":[{"login":"keitherskine","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"},{"login":"gordthompson","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org"},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-04-27T18:20:20.507Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":12831803,"name":"python311Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T20:05:54.409Z","latest_release_published_at":"2026-01-26T20:05:54.409Z","latest_release_number":"4.0.35","last_synced_at":"2026-04-03T10:13:20.116Z","created_at":"2026-01-26T20:05:54.212Z","updated_at":"2026-04-03T10:13:20.116Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python311Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python311Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/pyodbc/default.nix#L37","metadata":{"nix_attribute":"python3.11-pyodbc-4.0.35","position":"pkgs/development/python-modules/pyodbc/default.nix:37","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd13","x86_64-freebsd13","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.pyodbc?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":220,"html_url":null,"role":null,"created_at":"2026-03-03T08:30:42.526Z","updated_at":"2026-03-03T08:30:42.526Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":151},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-04-03T06:21:54.798Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":2878195,"name":"pyodbc","ecosystem":"pypi","description":"DB API module for ODBC","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":[],"namespace":null,"versions_count":65,"first_release_published_at":"2015-09-24T19:49:52.000Z","latest_release_published_at":"2025-10-17T18:02:58.000Z","latest_release_number":"5.3.0","last_synced_at":"2026-05-16T17:30:58.207Z","created_at":"2022-04-10T12:16:10.805Z","updated_at":"2026-05-16T17:30:58.208Z","registry_url":"https://pypi.org/project/pyodbc/","install_command":"pip install pyodbc --index-url https://pypi.org/simple","documentation_url":"https://pyodbc.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Developers","Intended Audience :: System Administrators","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Programming Language :: Python","Programming Language :: Python :: 3","Topic :: Database"],"normalized_name":"pyodbc","project_status":null},"repo_metadata":{"id":437571,"uuid":"59235","full_name":"mkleehammer/pyodbc","owner":"mkleehammer","description":"Python ODBC bridge","archived":false,"fork":false,"pushed_at":"2024-10-16T01:22:53.000Z","size":1503,"stargazers_count":2934,"open_issues_count":46,"forks_count":562,"subscribers_count":123,"default_branch":"master","last_synced_at":"2024-10-25T05:07:17.439Z","etag":null,"topics":["database","dbapi","odbc","python"],"latest_commit_sha":null,"homepage":"https://github.com/mkleehammer/pyodbc/wiki","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"marcmascarell/urlify","license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkleehammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2008-10-03T15:19:37.000Z","updated_at":"2024-10-23T19:07:29.000Z","dependencies_parsed_at":"2023-10-10T16:35:13.050Z","dependency_job_id":"6ea79ace-70f8-4154-a73c-f38e9a74ddca","html_url":"https://github.com/mkleehammer/pyodbc","commit_stats":{"total_commits":518,"total_committers":63,"mean_commits":8.222222222222221,"dds":0.5637065637065637,"last_synced_commit":"209e4b519d32c5a0381f6b9ba548da27b8a75d27"},"previous_names":[],"tags_count":77,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221435658,"owners_count":16820707,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"mkleehammer","name":"Michael Kleehammer","uuid":"27421","kind":"user","description":"","email":"","website":null,"location":"Argyle, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/27421?v=4","repositories_count":12,"last_synced_at":"2023-04-09T21:50:50.663Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mkleehammer","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:32:43.612Z","updated_at":"2023-04-09T21:50:50.741Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer/repositories"},"tags":[{"name":"5.2.0","sha":"209e4b519d32c5a0381f6b9ba548da27b8a75d27","kind":"commit","published_at":"2024-10-16T01:20:53.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.2.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.2.0/manifests"},{"name":"5.1.0","sha":"f075e331a97db955d11938b49b593a260ffb5e1f","kind":"commit","published_at":"2024-02-05T16:03:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.1.0/manifests"},{"name":"5.0.1","sha":"32d10732a6317534880f3dbc584312ac1eef8b8b","kind":"commit","published_at":"2023-10-13T16:49:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.1/manifests"},{"name":"5.0.0","sha":"7f91191217c81752ff50e72715bcbab7d31d7a43","kind":"commit","published_at":"2023-10-10T14:43:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0/manifests"},{"name":"5.0.0b4","sha":"0b6be0c894cad42fc8143cac43314b5c64089bba","kind":"commit","published_at":"2023-08-31T21:07:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0b4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b4/manifests"},{"name":"5.0.0.b3","sha":"b85449727cc83ca46ecc66c054875e897df124a4","kind":"commit","published_at":"2023-08-29T04:49:45.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0.b3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b3/manifests"},{"name":"5.0.0.b2","sha":"fe9df710c69a3b66a1aad2c7ea28fe79c41e09b8","kind":"commit","published_at":"2023-08-28T15:34:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0.b2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0.b2/manifests"},{"name":"5.0.0b1","sha":"6bc6fbbb5f5f10df4b6e5582b609f64c979b3e8f","kind":"commit","published_at":"2023-08-27T07:22:40.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0b1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0b1/manifests"},{"name":"5.0.0a2","sha":"94f693747dab3e0b6586ce26021ef3148e03dc5c","kind":"commit","published_at":"2023-08-26T19:47:37.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0a2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a2/manifests"},{"name":"5.0.0a1","sha":"ec57b2a5a31d7f9482ad679273b2f79eb1f70ec6","kind":"commit","published_at":"2023-08-26T18:34:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/5.0.0a1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/5.0.0a1/manifests"},{"name":"4.0.39","sha":"7b4e27781c7f1b75995ecca73d3018c929f4adef","kind":"commit","published_at":"2023-04-14T13:49:36.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.39","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.39/manifests"},{"name":"4.0.38","sha":"92818cccaba562a73af744ddb962905f5aff838a","kind":"commit","published_at":"2023-04-11T18:40:17.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.38","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.38/manifests"},{"name":"4.0.37","sha":"0912d9a62022d41701c4ccf5edfaa4579189c321","kind":"commit","published_at":"2023-04-11T17:27:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.37","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.37/manifests"},{"name":"4.0.36","sha":"b7b4e903d0a55e76d73e8b87a915e75f0c29213d","kind":"commit","published_at":"2023-04-11T16:32:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.36","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.36/manifests"},{"name":"4.0.35","sha":"ec1e3a78b808a713f50c9c776e691dc1edc97e5d","kind":"commit","published_at":"2022-11-13T18:10:19.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.35","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.35/manifests"},{"name":"4.0.34","sha":"b7e944acdeaa3233dcac045d059d93fe46a71989","kind":"commit","published_at":"2022-07-14T20:28:20.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.34","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.34/manifests"},{"name":"4.0.33","sha":"f28d235250e56ba9fdc2ca01d1b962865aed358d","kind":"commit","published_at":"2022-07-14T15:41:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.33","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.33/manifests"},{"name":"4.0.32","sha":"ceeab39598b62d83ad56c9b16a9f40042bb4e766","kind":"commit","published_at":"2021-08-19T18:05:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.32","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.32/manifests"},{"name":"4.0.31","sha":"7afa0664d0820f0652d8cdc89866a1986e636e3f","kind":"commit","published_at":"2021-07-03T21:41:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.31","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.31/manifests"},{"name":"4.0.30","sha":"b4ea03220dd8243e452c91689bef34823b2f7d8f","kind":"commit","published_at":"2020-02-08T17:45:37.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.30","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.30/manifests"},{"name":"4.0.29","sha":"3fd772e52dc6c4efd97ceefb8f277dbd21ebc825","kind":"commit","published_at":"2020-02-08T17:38:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.29","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.29/manifests"},{"name":"4.0.28","sha":"c3067c7e682dcfc41788d1e3ba9fcdf597c2da34","kind":"commit","published_at":"2019-12-21T18:05:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.28","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.28/manifests"},{"name":"4.0.27","sha":"a3693bf175a32e6c3cea9c5c3be65acdae5467f2","kind":"commit","published_at":"2019-07-31T02:30:57.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.27","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.27/manifests"},{"name":"4.0.26","sha":"2da735e4bcc1fe706337f70b9a11053f5dfa8db2","kind":"commit","published_at":"2019-02-23T17:21:02.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.26","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.26/manifests"},{"name":"4.0.25","sha":"61cd5efbf4ec60da862dd5cabeb2dd1ece033a1f","kind":"commit","published_at":"2018-12-14T02:48:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.25","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.25/manifests"},{"name":"4.0.24","sha":"320fa39c34ef13b2a567397dff61d245e9b297cb","kind":"commit","published_at":"2018-08-15T16:08:57.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.24","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.24/manifests"},{"name":"4.0.23","sha":"28cb77577e877cc6988585fca170fd415eee14b2","kind":"commit","published_at":"2018-02-20T16:30:04.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.23","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.23/manifests"},{"name":"4.0.22","sha":"54640e3c702af2a50409f6f06aa0e3c547bae28e","kind":"commit","published_at":"2018-01-19T02:47:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.22","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.22/manifests"},{"name":"lost-wide","sha":"756468512a0ec637ec612237e15d293760b1c5f6","kind":"commit","published_at":"2017-12-20T21:17:51.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/lost-wide","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/lost-wide","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/lost-wide","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/lost-wide/manifests"},{"name":"4.0.21","sha":"574341446eb1f8779e5bccaafb52789a1ac35e4d","kind":"commit","published_at":"2017-10-31T21:24:21.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.21","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.21/manifests"},{"name":"4.0.20","sha":"5eb9d0dfc3ff99302b067a0d52e2deabb34aa280","kind":"commit","published_at":"2017-10-31T21:22:05.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.20","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.20/manifests"},{"name":"4.0.19","sha":"7216114cf13ea20d4e9bd4af6a7864edbba00135","kind":"commit","published_at":"2017-10-23T13:21:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.19","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.19/manifests"},{"name":"4.0.18","sha":"383fa6c54c8f093860f54adc7d650fe1eaae1dc0","kind":"commit","published_at":"2017-10-20T19:41:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.18","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.18/manifests"},{"name":"4.0.17","sha":"412598be5ec3295ec308bb3e29b03d3dccd95e22","kind":"commit","published_at":"2017-05-18T21:44:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.17","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.17/manifests"},{"name":"4.0.16","sha":"722c74b2a24b5b627a6e1626683397bc622cac9c","kind":"commit","published_at":"2017-03-30T16:54:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.16","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.16/manifests"},{"name":"4.0.15","sha":"2059d09c5dfcce39c64765c117b81bf6064080f3","kind":"commit","published_at":"2017-03-15T21:07:44.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.15","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.15/manifests"},{"name":"4.0.14","sha":"13cf3503289dadbcad20083211128849e6d20ac7","kind":"commit","published_at":"2017-03-01T20:54:54.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.14","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.14/manifests"},{"name":"4.0.13","sha":"612b4b4b4f4e5105c8e5bd588046893ade2851fe","kind":"commit","published_at":"2017-02-25T22:36:01.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.13","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.13/manifests"},{"name":"4.0.12","sha":"5e397558ceab9803dfc41fc271a47110216da646","kind":"commit","published_at":"2017-02-25T19:20:50.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.12","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.12/manifests"},{"name":"4.0.11","sha":"f021468a90a95e14b6ed2329f9ed56b2770f0bd8","kind":"commit","published_at":"2017-02-19T22:29:48.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.11","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.11/manifests"},{"name":"4.0.10","sha":"c6d8a4c58fee21ad74d35ca9f505eda490f3f74a","kind":"commit","published_at":"2017-02-19T22:18:24.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.10/manifests"},{"name":"4.0.9","sha":"2ad7a9ced7c9c33232c173668c0830a484cc92f3","kind":"commit","published_at":"2017-02-19T00:00:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.9/manifests"},{"name":"4.0.8","sha":"45f473b11ac818b28636654b7182d5b7d064057e","kind":"commit","published_at":"2017-02-17T23:07:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.8/manifests"},{"name":"4.0.7","sha":"297bfd9c0f0d040435d28d4c5ca8103cdc60e110","kind":"commit","published_at":"2017-02-16T21:50:32.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.7/manifests"},{"name":"4.0.6","sha":"6e1793ed0db7541a737c1d2a0017e7cf2cc366a3","kind":"commit","published_at":"2017-02-13T17:06:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.6/manifests"},{"name":"4.0.5","sha":"57288699df86c216308c88b197812a03c2f2bf42","kind":"commit","published_at":"2017-02-11T03:35:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.5/manifests"},{"name":"4.0.3","sha":"d7cd3a4ada0e41b1d1507e70d686cddc5edf388c","kind":"commit","published_at":"2017-01-20T19:06:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"09072a08b68a2a2b06cb8bb638341c7cc62f1511","kind":"commit","published_at":"2017-01-19T20:15:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"b6d22815beab123aa20dceceec96a7c96d1ec433","kind":"commit","published_at":"2017-01-13T19:22:52.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"1f5f57935e030cc0ba31faf56ebcd6998d6e8e80","kind":"commit","published_at":"2016-12-30T16:01:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/4.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/4.0.0/manifests"},{"name":"3.1.2","sha":"153ca0e36525ec094951229abed05986d8dc7b8d","kind":"commit","published_at":"2016-11-29T00:50:46.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"8d5e9bd891195ec8714804e1158db8bea8a44deb","kind":"commit","published_at":"2016-11-28T21:02:22.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.1/manifests"},{"name":"3.1.0","sha":"bc1eec863c5ab2ac6826f72be255661e01bac41e","kind":"commit","published_at":"2016-04-07T17:46:23.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.1.0/manifests"},{"name":"3.0.10","sha":"eb9434513a3aea9b4ff5e797d713945175fd0d88","kind":"commit","published_at":"2015-04-29T21:41:06.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.10/manifests"},{"name":"3.0.9","sha":"6e30aab34f997daf815f844d8064213bfc5e6a3f","kind":"commit","published_at":"2015-04-28T00:18:47.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.9/manifests"},{"name":"3.0.8","sha":"aa178bfd25afd6fb90c77d054c1bcf0a6aa54411","kind":"commit","published_at":"2015-04-25T03:25:34.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.8/manifests"},{"name":"3.0.7","sha":"68803af782456d613f8b88d204e356692bc45c6c","kind":"commit","published_at":"2013-05-19T23:38:12.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.7/manifests"},{"name":"3.0.6","sha":"66c51365b2a2283a0742ca9cab771f3362a9fbb8","kind":"commit","published_at":"2012-06-23T23:04:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.6/manifests"},{"name":"3.0.5","sha":"dc35242ed3aea667557e1f1e16fc9f35f4a451fd","kind":"commit","published_at":"2012-01-17T21:49:25.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.5/manifests"},{"name":"3.0.4","sha":"6a457c39eba5ef542abf079e32d392f978a1f5cc","kind":"commit","published_at":"2012-01-13T19:25:58.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.4/manifests"},{"name":"3.0.3","sha":"b2dfac9a0b8858548294a5f382a6c52f0a9dbf3c","kind":"commit","published_at":"2011-12-28T22:21:09.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"892d79e70ea07ade5347be8b69232f2968be49e1","kind":"commit","published_at":"2011-12-18T23:06:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"c278e74e44341a4333dbd2b471758b651abc7558","kind":"commit","published_at":"2011-11-03T01:45:03.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.1/manifests"},{"name":"2.1.12","sha":"7fdec2f4d88150cce79472c93acb9479b0ef982c","kind":"commit","published_at":"2011-10-17T15:45:31.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.12","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.12/manifests"},{"name":"2.1.11","sha":"7c0e4caac4ed54aa26882f082358777704270fd2","kind":"commit","published_at":"2011-09-13T22:27:18.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.11","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.11/manifests"},{"name":"2.1.10","sha":"ce634d37e2d7a51a76859d0df2d166c1fd6081f2","kind":"commit","published_at":"2011-09-13T01:25:54.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.10","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.10/manifests"},{"name":"3.0.0","sha":"a5a496f3527372da922b74a982d5fccfa703f240","kind":"commit","published_at":"2011-07-31T22:45:33.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/3.0.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/3.0.0/manifests"},{"name":"2.1.9","sha":"e3c95dcb333dd59c56966e4e71c928ac66e64d41","kind":"commit","published_at":"2011-07-16T21:00:29.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.9","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.9/manifests"},{"name":"2.1.8","sha":"a0fd088d889c4e306c6ea80a53cbbae60b685e9d","kind":"commit","published_at":"2010-09-06T17:59:13.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.8","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.8/manifests"},{"name":"2.1.7","sha":"eb545758079a743b2e809e2e219c8848bc6256b2","kind":"commit","published_at":"2009-12-31T18:29:24.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.7","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.7/manifests"},{"name":"2.1.6","sha":"1e2534afc1377c614fa33018811ff1f8048fb554","kind":"commit","published_at":"2009-05-24T21:40:35.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.6","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.6/manifests"},{"name":"2.1.5","sha":"345c3c30a5ad318d002deac1cc3329055a1fe1cf","kind":"commit","published_at":"2009-04-19T22:55:26.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.5","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.5/manifests"},{"name":"2.1.4","sha":"e1bc603ed97888d425ed652a04ad9417143cd910","kind":"commit","published_at":"2008-12-31T20:30:21.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.4","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.4/manifests"},{"name":"2.1.3","sha":"f5328cc9086a121152b4ca1a4370d9d172cbf0f2","kind":"commit","published_at":"2008-12-31T06:02:51.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.3","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"29da3fbcf43ae03651f69803a7559ed33f7abe45","kind":"commit","published_at":"2008-12-06T03:37:38.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.2","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"47138be949f61e7b817e287b09cb105acd12ff55","kind":"commit","published_at":"2008-11-26T21:00:40.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.1","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"c3f6b46d8a4f73722439b4755ef5df42adff81d9","kind":"commit","published_at":"2008-10-07T02:07:44.000Z","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/2.1.0","html_url":"https://github.com/mkleehammer/pyodbc/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags/2.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T20:10:56.683Z","dependent_packages_count":362,"downloads":41296042,"downloads_period":"last-month","dependent_repos_count":11037,"rankings":{"downloads":0.046404393193777774,"dependent_repos_count":0.08107012565869477,"dependent_packages_count":0.08015304278925252,"stargazers_count":1.9407307683136865,"forks_count":2.7868314236611047,"docker_downloads_count":0.26870528074657885,"average":0.8673158390605158},"purl":"pkg:pypi/pyodbc","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyodbc","docker_dependents_count":580,"docker_downloads_count":1025340521,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyodbc/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2024-10-29T17:32:29.855Z","issues_count":231,"pull_requests_count":59,"avg_time_to_close_issue":25534032.675,"avg_time_to_close_pull_request":7499241.636363637,"issues_closed_count":200,"pull_requests_closed_count":44,"pull_request_authors_count":22,"issue_authors_count":196,"avg_comments_per_issue":8.943722943722944,"avg_comments_per_pull_request":1.9830508474576272,"merged_pull_requests_count":35,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":53,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":1374176.2291666667,"past_year_avg_time_to_close_pull_request":3431835.125,"past_year_issues_closed_count":48,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":47,"past_year_avg_comments_per_issue":4.566037735849057,"past_year_avg_comments_per_pull_request":1.9166666666666667,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/issues","maintainers":[{"login":"keitherskine","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"},{"login":"gordthompson","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}],"active_maintainers":[{"login":"keitherskine","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyodbc/codemeta","maintainers":[{"uuid":"mkleehammer","login":"mkleehammer","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://pypi.org/user/mkleehammer/","role":null,"created_at":"2022-12-15T05:37:07.925Z","updated_at":"2022-12-15T05:37:07.925Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/mkleehammer/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":864824,"maintainers_count":369591,"namespaces_count":0,"keywords_count":280639,"github":"pypi","metadata":{"funded_packages_count":53810},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-13T05:09:37.527Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":12819395,"name":"python310Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T17:49:03.861Z","latest_release_published_at":"2026-01-26T17:49:03.861Z","latest_release_number":"4.0.35","last_synced_at":"2026-04-15T15:03:06.384Z","created_at":"2026-01-26T17:49:03.705Z","updated_at":"2026-04-15T15:03:06.384Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python310Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python310Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/pyodbc/default.nix#L37","metadata":{"nix_attribute":"python3.10-pyodbc-4.0.35","position":"pkgs/development/python-modules/pyodbc/default.nix:37","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd13","x86_64-freebsd13","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python310Packages.pyodbc?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":220,"html_url":null,"role":null,"created_at":"2026-03-04T11:28:16.997Z","updated_at":"2026-03-04T11:28:16.997Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":151},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-04-03T06:21:54.798Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":13088230,"name":"python312Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T18:09:09.377Z","latest_release_published_at":"2026-02-01T18:09:09.377Z","latest_release_number":"5.1.0","last_synced_at":"2026-03-08T07:17:55.038Z","created_at":"2026-02-01T18:09:09.086Z","updated_at":"2026-03-08T07:34:48.388Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python312Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python312Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pyodbc/default.nix#L34","metadata":{"nix_attribute":"python3.12-pyodbc-5.1.0","position":"pkgs/development/python-modules/pyodbc/default.nix:34","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd","x86_64-freebsd","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python312Packages.pyodbc?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":226,"html_url":null,"role":null,"created_at":"2026-03-08T07:17:55.237Z","updated_at":"2026-03-08T07:17:55.237Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":228},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-04-03T06:22:14.703Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":13306147,"name":"python311Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T07:04:30.538Z","latest_release_published_at":"2026-02-02T07:04:30.538Z","latest_release_number":"4.0.39","last_synced_at":"2026-03-08T11:42:52.398Z","created_at":"2026-02-02T07:04:08.924Z","updated_at":"2026-03-10T07:38:22.881Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=python311Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python311Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/pyodbc/default.nix#L37","metadata":{"nix_attribute":"python3.11-pyodbc-4.0.39","position":"pkgs/development/python-modules/pyodbc/default.nix:37","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd13","x86_64-freebsd13","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.pyodbc?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":220,"html_url":null,"role":null,"created_at":"2026-03-08T11:42:52.629Z","updated_at":"2026-03-08T11:42:52.629Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":189},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-04-03T06:23:37.723Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":5284699,"name":"pyodbc","ecosystem":"conda","description":"pyodbc is a Python DB API 2 module for ODBC. This project provides an up-to-date, convenient interface to ODBC using native data types like datetime and decimal.","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT-0","normalized_licenses":["MIT-0"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2017-09-11T06:49:00.000Z","latest_release_published_at":"2025-10-28T16:54:09.000Z","latest_release_number":"5.3.0","last_synced_at":"2026-04-01T01:58:09.106Z","created_at":"2022-10-03T15:41:11.667Z","updated_at":"2026-04-01T01:58:09.106Z","registry_url":"https://anaconda.org/anaconda/pyodbc","install_command":"conda install -c anaconda pyodbc","documentation_url":null,"metadata":{},"repo_metadata":{"id":437571,"uuid":"59235","full_name":"mkleehammer/pyodbc","owner":"mkleehammer","description":"Python ODBC bridge","archived":false,"fork":false,"pushed_at":"2025-09-27T18:07:27.000Z","size":1474,"stargazers_count":3038,"open_issues_count":75,"forks_count":568,"subscribers_count":121,"default_branch":"master","last_synced_at":"2025-09-27T20:25:16.099Z","etag":null,"topics":["database","dbapi","odbc","python"],"latest_commit_sha":null,"homepage":"https://github.com/mkleehammer/pyodbc/wiki","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"marcmascarell/urlify","license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkleehammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-10-03T15:19:37.000Z","updated_at":"2025-09-27T18:07:31.000Z","dependencies_parsed_at":"2023-10-10T16:35:13.050Z","dependency_job_id":"6ea79ace-70f8-4154-a73c-f38e9a74ddca","html_url":"https://github.com/mkleehammer/pyodbc","commit_stats":{"total_commits":518,"total_committers":63,"mean_commits":8.222222222222221,"dds":0.5637065637065637,"last_synced_commit":"209e4b519d32c5a0381f6b9ba548da27b8a75d27"},"previous_names":[],"tags_count":77,"template":false,"template_full_name":null,"purl":"pkg:github/mkleehammer/pyodbc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","download_url":"https://codeload.github.com/mkleehammer/pyodbc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/sbom","scorecard":{"id":652601,"data":{"date":"2025-08-11","repo":{"name":"github.com/mkleehammer/pyodbc","commit":"12fe42e268ef60f5a25c46913307f54bb949d0b1"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 9/23 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Warn: no topLevel permission defined: .github/workflows/artifacts_build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu_build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT No Attribution: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifacts_build.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/artifacts_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:160: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu_build.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/mkleehammer/pyodbc/ubuntu_build.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/artifacts_build.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:172","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:173","Warn: pipCommand not pinned by hash: .github/workflows/ubuntu_build.yml:181","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T13:51:24.752Z","repository_id":437571,"created_at":"2025-08-21T13:51:24.752Z","updated_at":"2025-08-21T13:51:24.752Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277315138,"owners_count":25797569,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-27T02:00:08.978Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"mkleehammer","name":"Michael Kleehammer","uuid":"27421","kind":"user","description":"","email":"","website":null,"location":"Argyle, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/27421?v=4","repositories_count":12,"last_synced_at":"2023-04-09T21:50:50.663Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mkleehammer","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:32:43.612Z","updated_at":"2023-04-09T21:50:50.741Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkleehammer/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-10-20T09:45:43.597Z","dependent_packages_count":3,"downloads":null,"downloads_period":null,"dependent_repos_count":200,"rankings":{"downloads":null,"dependent_repos_count":13.772274237390517,"dependent_packages_count":15.070975536091815,"stargazers_count":15.946843853820598,"forks_count":14.980368468740563,"docker_downloads_count":null,"average":14.942615524010874},"purl":"pkg:conda/pyodbc","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-20T01:51:58.053Z","issues_count":258,"pull_requests_count":68,"avg_time_to_close_issue":23893471.6875,"avg_time_to_close_pull_request":15380924.653846154,"issues_closed_count":192,"pull_requests_closed_count":52,"pull_request_authors_count":26,"issue_authors_count":229,"avg_comments_per_issue":7.496124031007752,"avg_comments_per_pull_request":1.8823529411764706,"merged_pull_requests_count":35,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":41,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":1022248.0909090909,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.6341463414634146,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/issues","maintainers":[{"login":"keitherskine","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"},{"login":"mkleehammer","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"},{"login":"gordthompson","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":5131,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com"},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2026-04-27T18:20:20.117Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":13706638,"name":"pyodbc","ecosystem":"debian","description":null,"homepage":"https://mkleehammer.github.io/pyodbc/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T22:15:00.412Z","latest_release_published_at":"2026-02-12T22:15:00.412Z","latest_release_number":"4.0.34-1","last_synced_at":"2026-03-13T07:48:22.471Z","created_at":"2026-02-12T22:15:00.226Z","updated_at":"2026-03-13T07:48:22.471Z","registry_url":"https://tracker.debian.org/pkg/pyodbc","install_command":"apt-get install pyodbc","documentation_url":"https://packages.debian.org/bookworm/pyodbc","metadata":{"component":"main","architecture":"any","priority":"source","binary":"python3-pyodbc","standards_version":"4.6.1.0","maintainer":"Deepak Tripathi \u003capenguinlinux@gmail.com\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3-all-dbg, python3-all-dev, python3-distutils, unixodbc-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T22:15:00.980Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/pyodbc?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/pyodbc/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":12873554,"name":"python313Packages.pyodbc","ecosystem":"nixpkgs","description":"Python ODBC module to connect to almost any database","homepage":"https://github.com/mkleehammer/pyodbc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mkleehammer/pyodbc","keywords_array":["python"],"namespace":null,"versions_count":2,"first_release_published_at":"2026-01-27T04:08:59.260Z","latest_release_published_at":"2026-03-07T00:37:25.402Z","latest_release_number":"5.3.0","last_synced_at":"2026-03-07T00:37:25.753Z","created_at":"2026-01-27T04:08:59.015Z","updated_at":"2026-03-07T00:37:26.082Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.pyodbc","install_command":"nix-env -iA nixpkgs.python313Packages.pyodbc","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pyodbc/default.nix#L33","metadata":{"nix_attribute":"python3.13-pyodbc-5.3.0","position":"pkgs/development/python-modules/pyodbc/default.nix:33","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","aarch64-darwin","i686-freebsd","x86_64-freebsd","aarch64-freebsd","x86_64-solaris","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","x86_64-redox"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pyodbc","upstream_purl":"pkg:pypi/pyodbc"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-07T00:37:25.817Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python313Packages.pyodbc?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.pyodbc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.pyodbc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.pyodbc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyodbc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyodbc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyodbc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyodbc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyodbc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pyodbc/codemeta","maintainers":[{"uuid":"bjornfor","login":null,"name":"Bjørn Forsman","email":"bjorn.forsman@gmail.com","url":"https://github.com/bjornfor","packages_count":232,"html_url":null,"role":null,"created_at":"2026-03-07T00:37:26.013Z","updated_at":"2026-03-07T00:37:26.013Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/bjornfor/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":146566,"maintainers_count":4663,"namespaces_count":0,"keywords_count":2885,"github":"NixOS","metadata":{"funded_packages_count":1565},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-05-15T05:01:34.865Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}}],"commits":{"id":6888,"full_name":"mkleehammer/pyodbc","default_branch":"master","total_commits":562,"total_committers":63,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":8.920634920634921,"dds":0.592526690391459,"past_year_total_commits":43,"past_year_total_committers":5,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":8.6,"past_year_dds":0.2558139534883721,"last_synced_at":"2026-05-15T12:12:29.512Z","last_synced_commit":"cfe0575cf069a180ea499556ca98cd774ed7ff7d","created_at":"2023-03-07T09:44:00.092Z","updated_at":"2026-05-15T12:09:09.204Z","committers":[{"name":"Michael Kleehammer","email":"michael@kleehammer.com","login":"mkleehammer","count":229},{"name":"Keith Erskine","email":"toastie604@gmail.com","login":"keitherskine","count":130},{"name":"Michael Kleehammer","email":"michael.kleehammer@fiserv.com","login":"mkfiserv","count":29},{"name":"Gord Thompson","email":"gordthompson","login":"gordthompson","count":26},{"name":"v-chojas","email":"25211973+v-chojas","login":"v-chojas","count":23},{"name":"v-makouz","email":"v-makouz@microsoft.com","login":null,"count":14},{"name":"Juliusz Sompolski","email":"julek@databricks.com","login":"juliuszsompolski","count":13},{"name":"Anatoli Babenia","email":"anatoli@rainforce.org","login":"abitrolly","count":11},{"name":"Hugo van Kemenade","email":"hugovk","login":"hugovk","count":7},{"name":"Pavel Shramov","email":"shramov@mexmat.net","login":"shramov","count":6},{"name":"Michael Kleehammer","email":"mkleehammer@cloak.localdomain","login":null,"count":4},{"name":"Michael Kleehammer","email":"mkleehammer@cloak.(none)","login":null,"count":3},{"name":"Jean-Baptiste Quenot","email":"jbq@cmlid.fr","login":null,"count":3},{"name":"Leandro Scott","email":"lsrzj@yahoo.com","login":"lsrzj","count":3},{"name":"Alex Nelson","email":"alexander.nelson@nist.gov","login":"ajnelson-nist","count":2},{"name":"Anton Kupenko","email":"qpenko","login":"qpenko","count":2},{"name":"Benjamin Thomas Norrington","email":"ben@norrington.net","login":"mavxg","count":2},{"name":"Bob Kline","email":"bkline@rksystems.com","login":"bkline","count":2},{"name":"Cloves Almeida","email":"almeida.cloves@bcg.com","login":"almeida-cloves-bcg","count":2},{"name":"Gilad Leifman","email":"leifmangilad@gmail.com","login":"Mizaro","count":2},{"name":"Kevin Adler","email":"kadler@us.ibm.com","login":"kadler","count":2},{"name":"Raffaello Baluyot","email":"7478783+baluyotraf","login":"baluyotraf","count":2},{"name":"Stefan","email":"96178532+stefan6419846","login":"stefan6419846","count":2},{"name":"Will Hinson","email":"wmhcell@gmail.com","login":"will-hinson","count":2},{"name":"rosscoleman","email":"rossco85@gmail.com","login":"rosscoleman","count":2},{"name":"Michael Fladischer","email":"FladischerMichael@fladi.at","login":"fladi","count":2},{"name":"Richard Jones","email":"32045340+richard-reece","login":"richard-reece","count":1},{"name":"Sidney Givens","email":"sgivens0@gmail.com","login":"sgivens0","count":1},{"name":"Steven James","email":"steven@waitforitjames.com","login":"soundstripe","count":1},{"name":"Thomas Aglassinger","email":"zz.github@roskakori.at","login":"roskakori","count":1},{"name":"Tim Golden","email":"mail@timgolden.me.uk","login":"tjguk","count":1},{"name":"bobince","email":"bobince@gmail.com","login":null,"count":1},{"name":"Simon Schuler","email":"simon.schuler@arz.at","login":null,"count":1},{"name":"Sergio de la Cruz","email":"sergio@sergio-Latitude-E6420.(none)","login":null,"count":1},{"name":"Norman Krämer","email":"kraemer.norman@gmail.com","login":null,"count":1},{"name":"Mike Goodspeed","email":"mikegoodspeed@gmail.com","login":null,"count":1},{"name":"Maxwell Bernstein","email":"maxb@uber.com","login":null,"count":1},{"name":"José Alberto Goncalves","email":"jose.goncalves@elemetrica.com","login":null,"count":1},{"name":"Jordan Bolton","email":"jobolton@microsoft.com","login":null,"count":1},{"name":"John Chandler","email":"john.chandler.lists@gmail.com","login":null,"count":1},{"name":"Constantine Peresypkin","email":"constantine.peresypkin@datarobot.com","login":null,"count":1},{"name":"bdholder","email":"benjamin.holder@rocketmail.com","login":"bdholder","count":1},{"name":"jabbera","email":"github@barry.io","login":"jabbera","count":1},{"name":"neilodonuts","email":"neilo@donuts.email","login":"neilodonuts","count":1},{"name":"Andy Maloney","email":"60523020+ndmlny-qs","login":"ndmlny-qs","count":1},{"name":"Adrian Maceiras","email":"amac425@utexas.edu","login":"geota","count":1},{"name":"Adam Williamson","email":"awilliam@redhat.com","login":"AdamWill","count":1},{"name":"Bernhard M. Wiedemann","email":"githubbmw@lsmod.de","login":"bmwiedemann","count":1},{"name":"Billy Williamson","email":"wewill147@gmail.com","login":"bedubs","count":1},{"name":"Cody Raspen","email":"25493973+c-dy","login":"c-dy","count":1},{"name":"Daniel Golle","email":"daniel@makrotopia.org","login":"dangowrt","count":1},{"name":"Derek Wood","email":"ddwood@outlook.com","login":"ddwo","count":1},{"name":"Dongyoon Han","email":"5795942+dh377","login":"dh377","count":1},{"name":"Francisco Morales","email":"51379487+jose598","login":"jose598","count":1},{"name":"Inada Naoki","email":"songofacandy@gmail.com","login":"methane","count":1},{"name":"Jordan Mendelson","email":"jordan@zenzen.org","login":"Aloisius","count":1},{"name":"Julien Cristau","email":"julien.cristau@logilab.fr","login":"jcristau","count":1},{"name":"Kian Meng, Ang","email":"kianmeng.ang@gmail.com","login":"kianmeng","count":1},{"name":"Marc-Antoine Parent","email":"maparent@acm.org","login":"maparent","count":1},{"name":"Matthijs Kok","email":"matthijs.kok2@gmail.com","login":"MatthijsKok","count":1},{"name":"Maxwell Bernstein","email":"tekknolagi@gmail.com","login":"tekknolagi","count":1},{"name":"RA80533","email":"32469082+RA80533","login":"RA80533","count":1},{"name":"skeetor","email":"sparhawk@gmx.at","login":"skeetor","count":1}],"past_year_committers":[{"name":"Keith Erskine","email":"toastie604@gmail.com","login":"keitherskine","count":32},{"name":"Pavel Shramov","email":"shramov@mexmat.net","login":"shramov","count":6},{"name":"Michael Kleehammer","email":"michael@kleehammer.com","login":"mkleehammer","count":3},{"name":"RA80533","email":"32469082+RA80533","login":"RA80533","count":1},{"name":"Matthijs Kok","email":"matthijs.kok2@gmail.com","login":"MatthijsKok","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-16T00:00:17.015Z","repositories_count":6234963,"commits_count":894685715,"contributors_count":34909569,"owners_count":1153766,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"mkleehammer/pyodbc","html_url":"https://github.com/mkleehammer/pyodbc","last_synced_at":"2026-05-15T12:05:39.308Z","status":"active","issues_count":280,"pull_requests_count":93,"avg_time_to_close_issue":25443011.164179105,"avg_time_to_close_pull_request":15332410.301886793,"issues_closed_count":201,"pull_requests_closed_count":53,"pull_request_authors_count":29,"issue_authors_count":245,"avg_comments_per_issue":7.660714285714286,"avg_comments_per_pull_request":1.4301075268817205,"merged_pull_requests_count":35,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":22,"past_year_pull_requests_count":27,"past_year_avg_time_to_close_issue":5718813.0,"past_year_avg_time_to_close_pull_request":12809664.0,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":20,"past_year_avg_comments_per_issue":2.5454545454545454,"past_year_avg_comments_per_pull_request":0.14814814814814814,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-10T11:06:25.875Z","updated_at":"2026-05-15T12:05:39.308Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkleehammer%2Fpyodbc/issues","issue_labels_count":{"table":{"Environment or Driver Issue":50,"Request":15,"Investigating":12,"Waiting for Info":7,"Can't Reproduce":4,"On Hold":4,"Feature":4,"Help / Question":3,"v5 .connect() behavior":3,"Reproducible Issue":2,"build/deployment":2,"Bug":2,"Third-party integration issue":1}},"pull_request_labels_count":{"table":{"Waiting for Info":1,"On Hold":1,"Needs Tests":1}},"issue_author_associations_count":{"table":{"NONE":251,"CONTRIBUTOR":11,"COLLABORATOR":10,"OWNER":8}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":35,"NONE":30,"COLLABORATOR":27,"OWNER":1}},"issue_authors":{"table":{"mkleehammer":8,"hb2638":6,"keitherskine":5,"gordthompson":5,"bkline":3,"nishantvarma":2,"kachely26":2,"sdebruyn":2,"ryjfgjl":2,"richard-reece":2,"jabbera":2,"hoangde2811":2,"zxyliho":2,"rupurt":2,"will133":2,"RA80533":2,"ndmlny-qs":2,"huashiyiqike":2,"akashi979":1,"nelsonwcf":1,"nivlac96":1,"paulsuk1982":1,"CapAdv":1,"Arithmomaniac":1,"AraHaan":1,"SimoneD89":1,"MartinThoma":1,"grey-bee":1,"SkoZombie":1,"robmitchellzone":1,"adrian-constantin":1,"ryang420":1,"dxk5271":1,"jagathprasanga":1,"hjb417":1,"IcyGrain":1,"jdhowroyd":1,"manamhr":1,"sbfrancies-onyx":1,"danbert2557":1,"paw-lu":1,"cesarbaldeonv":1,"pranavk05":1,"abhipalsingh":1,"peachy85":1,"stelo-lg":1,"RunSeven":1,"bitranox":1,"MSNina123456":1,"basiltt":1,"nleroy917":1,"IsaacG":1,"Sander-PGGM":1,"manrajgrover":1,"omigeon":1,"blevinelrp":1,"hayneshealthcare":1,"fifofonix":1,"Saintroi":1,"SumitDangat":1,"dylzohtml555":1,"rorsarach":1,"preneram":1,"Deividhp13":1,"CarlaFernandez":1,"mattterry13":1,"SvenEck":1,"DeltaFox0018":1,"jhaddonNHS":1,"qingwei91":1,"Pivert":1,"pavithrachandrakasu":1,"kapirajus":1,"witss":1,"tekknolagi":1,"DantoniShop":1,"kjungw1025":1,"fstarna":1,"defransen":1,"AlexeySumin":1,"hanskey":1,"vmeganathan81":1,"Aditya102010":1,"jxu":1,"Edimo05":1,"jdmarlin":1,"sentient6":1,"sujiplr":1,"nazizova":1,"bergerod":1,"supernyv":1,"MJHanagan":1,"IceeCodee":1,"srikanthtist":1,"mariasabba":1,"rolexsanches":1,"msharshath":1,"ericblam":1,"nileriver23":1,"denck007":1,"zibbou":1,"dilshatu":1,"urucoder":1,"ggmartins":1,"Pavan-Microsoft":1,"lamourj":1,"ajnelson-nist":1,"puatrap":1,"leezimu516":1,"blackjackgg":1,"kuwv":1,"PoojaG20":1,"rajban94":1,"terminatorul":1,"taibarehm":1,"lazydev2":1,"erikseulean":1,"lenovopast17":1,"knight-ni":1,"Atul997":1,"harshparekhau":1,"alascorz":1,"sponaugle":1,"TallTed":1,"rmartinsdesouza":1,"gbuzic":1,"AnahitaHonarmandian":1,"vashek":1,"MiguelElGallo":1,"gabrielleite751":1,"luisaranda":1,"macfreek":1,"abekfenn":1,"ScotterMonk":1,"FranLegon":1,"joshuaduffy":1,"aparcar":1,"boneill81":1,"BrooksPettit":1,"BobDorr":1,"soujanyat":1,"rc-ig":1,"FlorianSchwendinger":1,"Ligoon":1,"patlxg":1,"JelleVE":1,"mohamedamine92":1,"PhilDeDakar":1,"kadler":1,"silverlightjashmin":1,"vdmitrienko":1,"TzyTman":1,"abergmann":1,"PyodbcUnix":1,"dpezim":1,"nsrao1975":1,"suganya301":1,"EvilDragonfiend":1,"Nuckeln":1,"Alessandro-Barbieri":1,"adw555":1,"shitalkuhikar":1,"leo-schick":1,"NovinDeveloper":1,"MikeMillerGIS":1,"AndreiLetyushov":1,"kpenza":1,"shadiqurrahaman":1,"shravankumar147":1,"madduck":1,"DonPasquale":1,"thegoodwinner":1,"jstastny-cz":1,"victoraugustolls":1,"divsahu":1,"Saleem344":1,"jvdalen":1,"dhamonex":1,"enod":1,"mhmurray":1,"jrsmiley":1,"DavidKorczynski":1,"SymbReprUnlim":1,"shaunster666":1,"hellorohitsharma":1,"swati-sharma25":1,"FluxIX":1,"AASupport123":1,"J04N4":1,"stefan6419846":1,"cyanezf":1,"karoldob":1,"jesseryoungVUMC":1,"odidev":1,"ltoshea":1,"gv-collibris":1,"oza4h07":1,"LuisBosquez":1,"konstantinmiller":1,"RamesChan":1,"oalfred":1,"rajesshh":1,"wondernath":1,"zlev-intel":1,"ZaM-Rai":1,"MikSwens":1,"zinyosrim":1,"nipunraibansal":1,"dcsaba89":1,"VuaeOF":1,"Damian92666":1,"galadash":1,"ghost":1,"Sandman-76":1,"soundstripe":1,"epa":1,"Kapparina":1,"vefae":1,"BrianLesko":1,"zhiyongzhang87":1,"jacobtdawson":1,"prdpsvs":1,"smsearcy":1,"seanfdnn":1,"javierhersan":1,"pedeeme":1,"Yasir323":1,"ttback":1,"RoDuth":1,"snegithar":1,"sergendula":1,"rockyrockstars":1,"mpf82":1,"AlexVialaBellander":1,"Zim-Inn":1,"Himanshup21234":1,"RossHolland-Melt":1,"nomorepanic":1,"manalkhalifa":1,"stevenwong":1,"narenvema":1,"Sauravmzmdr09":1,"icymoonicy":1,"stopwind93":1,"Lexcon":1}},"pull_request_authors":{"table":{"keitherskine":26,"bkline":22,"ndmlny-qs":5,"iloveitaly":4,"epDugas":2,"shramov":2,"ilanschnell":2,"WAKayser":2,"AdamWill":2,"RoDuth":2,"RA80533":2,"will-hinson":2,"ffelixg":2,"stefan6419846":2,"Carreau":2,"mavxg":1,"rad-pat":1,"gordthompson":1,"Greenie0701":1,"v-makouz":1,"celestialorb":1,"padhia":1,"mkleehammer":1,"dh377":1,"methane":1,"hugovk":1,"jstastny-cz":1,"jabbera":1,"baluyotraf":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-17T00:00:41.354Z","repositories_count":14628505,"issues_count":34182796,"pull_requests_count":111841792,"authors_count":11264856,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"Environment or Driver Issue":4,"Reproducible Issue":2,"Bug":1}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":18,"CONTRIBUTOR":3,"COLLABORATOR":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":22,"NONE":4,"COLLABORATOR":1}},"past_year_issue_authors":{"table":{"bkline":3,"Zim-Inn":1,"vmeganathan81":1,"vdmitrienko":1,"thegoodwinner":1,"sdebruyn":1,"Sander-PGGM":1,"rajban94":1,"nomorepanic":1,"MikSwens":1,"MikeMillerGIS":1,"macfreek":1,"Ligoon":1,"kpenza":1,"keitherskine":1,"jacobtdawson":1,"gbuzic":1,"FluxIX":1,"blevinelrp":1,"akashi979":1}},"past_year_pull_request_authors":{"table":{"bkline":22,"shramov":2,"gordthompson":1,"Greenie0701":1,"rad-pat":1}},"maintainers":[{"table":{"login":"keitherskine","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"}},{"table":{"login":"mkleehammer","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkleehammer"}},{"table":{"login":"gordthompson","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}}],"active_maintainers":[{"table":{"login":"gordthompson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gordthompson"}},{"table":{"login":"keitherskine","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keitherskine"}}]}},"events":{"total":{"ReleaseEvent":2,"DeleteEvent":1,"PullRequestEvent":8,"ForkEvent":11,"DiscussionEvent":3,"IssuesEvent":51,"WatchEvent":125,"IssueCommentEvent":125,"PushEvent":14,"GollumEvent":7,"CreateEvent":1},"last_year":{"ReleaseEvent":1,"DeleteEvent":1,"PullRequestEvent":6,"ForkEvent":5,"DiscussionEvent":3,"IssuesEvent":13,"WatchEvent":37,"IssueCommentEvent":37,"PushEvent":12,"GollumEvent":2}},"keywords":["database","dbapi","odbc","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/artifacts_build.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:18:23.480Z","updated_at":"2023-01-13T10:18:23.480Z","repository_link":"https://github.com/mkleehammer/pyodbc/blob/master/.github/workflows/artifacts_build.yml","dependencies":[{"id":6875540934,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875540935,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875540936,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875540937,"package_name":"pypa/cibuildwheel","ecosystem":"actions","requirements":"v2.11.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:18:23.513Z","updated_at":"2023-01-13T10:18:23.513Z","repository_link":"https://github.com/mkleehammer/pyodbc/blob/master/.github/workflows/codeql-analysis.yml","dependencies":[{"id":6875540938,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875540939,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875540940,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875540941,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ubuntu_build.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:18:23.527Z","updated_at":"2023-01-13T10:18:23.527Z","repository_link":"https://github.com/mkleehammer/pyodbc/blob/master/.github/workflows/ubuntu_build.yml","dependencies":[{"id":6875540942,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875540943,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875540944,"package_name":"mcr.microsoft.com/mssql/server","ecosystem":"actions","requirements":"2017-latest","direct":true,"kind":"docker","optional":false},{"id":6875540945,"package_name":"mcr.microsoft.com/mssql/server","ecosystem":"actions","requirements":"2019-latest","direct":true,"kind":"docker","optional":false},{"id":6875540946,"package_name":"postgres","ecosystem":"actions","requirements":"11","direct":true,"kind":"docker","optional":false}]}],"score":32.993355304046396,"created_at":"2026-05-04T06:42:23.586Z","updated_at":"2026-05-17T13:07:07.685Z","avatar_url":"https://github.com/mkleehammer.png","language":"C++","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/371457","html_url":"https://summary.ecosyste.ms/projects/371457"}