Skip to main content

Python/SQL Functions

Project description

The pdsql package contains convenience functions for adding, manipulating, and changing data in SQL servers with a emphasis on Pandas DataFrames for the handling of data in Python.

At the moment, the only supported SQL system is MSSQL, but other SQL systems can/will be added in the future. Priority will be given to PostgreSQL and SQLite/Spatialite.

Documentation

The primary documentation for the package can be found here.

Installation

pdsql can be installed via pip or conda:

pip install pdsql

or:

conda install -c mullenkamp pdsql

The core dependencies are Pandas, Sqlalchemy, and pyodbc.

Geometry data types in SQL are supported, but GeoPandas and pycrs >= 1.0 must also be installed.

To do

  • More documentation

  • Unit tests

  • Support for other SQL database programs (e.g. PostgreSQL and SQLite)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pdsql-1.2.8.tar.gz (16.1 kB view details)

Uploaded Source

File details

Details for the file pdsql-1.2.8.tar.gz.

File metadata

  • Download URL: pdsql-1.2.8.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for pdsql-1.2.8.tar.gz
Algorithm Hash digest
SHA256 acd8865d6a196f9559827fa92d8ea27b3e84397e2a7010b05a7c2b5ab1661fd8
MD5 a40c1c44ab4e8da693107209d552a4ab
BLAKE2b-256 cb361668f4dec1d0f9d698e6b29b0ada2b7807e01d0723c6a8c6dc2d2f4bd7b7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page