{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/3"}],"enrichment":{"capability":"dmPython is a native Python driver for connecting to Dameng databases, implementing the Python DB API 2.0 specification to enable direct database access from Python applications.","skillfed_tags":["database-driver","dameng"],"use_cases":["Connect Python applications to Dameng databases for OLTP or reporting workloads using standard DB API patterns","Build data pipelines that extract, transform, and load data from Dameng into Python data science workflows","Integrate Dameng as a backend for Django or SQLAlchemy-based web applications via dialect packages","Execute parameterized queries and stored procedures from Python with proper escaping and type handling","Manage large result sets and binary data (BLOB/CLOB) retrieval from Dameng tables"],"what_it_does":"dmPython is the official Python driver for Dameng databases, maintained by Dameng and built on the Python DB API 2.0 standard. It allows Python applications to connect directly to Dameng databases and execute SQL queries, retrieve results, and manage transactions through a familiar cursor-based interface. The driver is distributed as compiled wheels for most platforms, eliminating the need for DPI configuration in typical installations.\n\nThe package handles core database operations including connection management, SQL execution, parameter binding, and result fetching. It supports advanced features like stored procedure calls, large object handling (BLOB/CLOB), and output parameters. Recent versions have added support for boolean types, IPv6 connections, multi-tenant connections, and improved handling of special characters in passwords and bulk data operations.","worth_installing":"Yes. dmPython is actively maintained, has no known vulnerabilities, installs cleanly via wheels, and is the official driver for Dameng database access from Python. Install it if you need to connect Python applications to Dameng databases. Be aware that SSL encryption support depends on libssl 1.1+ being available or properly configured on your system."},"id":"dmpython","links":{"html":"https://skillfed.io/packages/dmpython","md":"https://skillfed.io/packages/dmpython.md","pypi":"https://pypi.org/project/dmpython/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-17","license_spdx":null,"license_treatment":"permissive","name":"dmpython","python_support":"unspecified","summary":"Python interface to Dameng"},"popularity":{"monthly_downloads":387161,"position":7045,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.5.38"}
