Metadata-Version: 2.1
Name: SQLObject
Version: 3.12.0
Summary: Object-Relational Manager, aka database wrapper
Home-page: http://sqlobject.org/
Download-URL: https://pypi.org/project/SQLObject/3.12.0/
Author: Ian Bicking
Author-email: ianb@colorstudy.com
Maintainer: Oleg Broytman
Maintainer-email: phd@phdru.name
License: LGPL
Project-URL: Homepage, http://sqlobject.org/
Project-URL: Development docs, http://sqlobject.org/devel/
Project-URL: Download, https://pypi.org/project/SQLObject/3.12.0/
Project-URL: Github repo, https://github.com/sqlobject
Project-URL: Issue tracker, https://github.com/sqlobject/sqlobject/issues
Project-URL: SourceForge project, https://sourceforge.net/projects/sqlobject/
Project-URL: Twitter, https://twitter.com/SQLObject
Project-URL: Wikipedia, https://en.wikipedia.org/wiki/SQLObject
Keywords: sql,orm,object-relational mapper
Platform: Any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Database
Classifier: Topic :: Database :: Front-Ends
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires: FormEncode
Requires: PyDispatcher
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: FormEncode!=1.3.0,>=1.1.1; python_version == "2.7"
Requires-Dist: FormEncode>=1.3.1; python_version >= "3.4" and python_version < "3.13"
Requires-Dist: PyDispatcher>=2.0.4
Requires-Dist: formencode@ git+https://github.com/formencode/formencode.git#egg=formencode ; python_version >= "3.13"
Provides-Extra: fdb
Requires-Dist: fdb; extra == "fdb"
Provides-Extra: firebirdsql
Requires-Dist: firebirdsql; extra == "firebirdsql"
Provides-Extra: kinterbasdb
Requires-Dist: kinterbasdb; extra == "kinterbasdb"
Provides-Extra: adodbapi
Requires-Dist: adodbapi; extra == "adodbapi"
Provides-Extra: pymssql
Requires-Dist: pymssql; extra == "pymssql"
Provides-Extra: mysql
Requires-Dist: MySQL-python; python_version == "2.7" and extra == "mysql"
Requires-Dist: mysqlclient; python_version >= "3.4" and extra == "mysql"
Provides-Extra: mysql-connector
Requires-Dist: mysql-connector; extra == "mysql-connector"
Provides-Extra: mysql-connector-python
Requires-Dist: mysql-connector-python<=8.0.23; python_version == "2.7" and extra == "mysql-connector-python"
Requires-Dist: mysql-connector-python<=8.0.22,>2.0; python_version == "3.4" and extra == "mysql-connector-python"
Requires-Dist: protobuf<3.19; python_version == "3.4" and extra == "mysql-connector-python"
Requires-Dist: mysql-connector-python<=8.0.23,>=8.0.5; python_version == "3.5" and extra == "mysql-connector-python"
Requires-Dist: mysql-connector-python<=8.0.28,>=8.0.6; python_version == "3.6" and extra == "mysql-connector-python"
Requires-Dist: mysql-connector-python<=8.0.29,>=8.0.13; python_version == "3.7" and extra == "mysql-connector-python"
Requires-Dist: mysql-connector-python<=8.0.29,>=8.0.19; python_version == "3.8" and extra == "mysql-connector-python"
Requires-Dist: mysql-connector-python<=8.0.29,>=8.0.24; python_version == "3.9" and extra == "mysql-connector-python"
Requires-Dist: mysql-connector-python<=8.0.29,>=8.0.28; python_version == "3.10" and extra == "mysql-connector-python"
Requires-Dist: mysql-connector-python>=8.0.29; python_version >= "3.11" and extra == "mysql-connector-python"
Provides-Extra: pymysql
Requires-Dist: pymysql<1.0; (python_version == "2.7" or python_version == "3.5") and extra == "pymysql"
Requires-Dist: pymysql<0.10.0; python_version == "3.4" and extra == "pymysql"
Requires-Dist: pymysql<1.0.3; python_version == "3.6" and extra == "pymysql"
Requires-Dist: pymysql; python_version >= "3.7" and extra == "pymysql"
Provides-Extra: cymysql
Requires-Dist: cymysql; extra == "cymysql"
Provides-Extra: mariadb
Requires-Dist: mariadb; extra == "mariadb"
Provides-Extra: odbc
Requires-Dist: pyodbc; extra == "odbc"
Provides-Extra: pyodbc
Requires-Dist: pyodbc; extra == "pyodbc"
Provides-Extra: pypyodbc
Requires-Dist: pypyodbc; extra == "pypyodbc"
Provides-Extra: psycopg
Requires-Dist: psycopg[binary]; python_version >= "3.6" and extra == "psycopg"
Provides-Extra: psycopg-c
Requires-Dist: psycopg-c; python_version >= "3.6" and extra == "psycopg-c"
Provides-Extra: psycopg2
Requires-Dist: psycopg2-binary; extra == "psycopg2"
Provides-Extra: postgres
Requires-Dist: psycopg2-binary; extra == "postgres"
Provides-Extra: postgresql
Requires-Dist: psycopg2-binary; extra == "postgresql"
Provides-Extra: psycopg2-binary
Requires-Dist: psycopg2-binary==2.8.4; python_version == "3.4" and extra == "psycopg2-binary"
Requires-Dist: psycopg2-binary; python_version != "3.4" and extra == "psycopg2-binary"
Provides-Extra: pygresql
Requires-Dist: pygresql<5.2; python_version == "3.4" and extra == "pygresql"
Requires-Dist: pygresql; python_version != "3.4" and extra == "pygresql"
Provides-Extra: pypostgresql
Requires-Dist: py-postgresql; extra == "pypostgresql"
Provides-Extra: py-postgresql
Requires-Dist: py-postgresql; extra == "py-postgresql"
Provides-Extra: pg8000
Requires-Dist: pg8000<1.13; python_version == "2.7" and extra == "pg8000"
Requires-Dist: pg8000<1.12.4; python_version == "3.4" and extra == "pg8000"
Requires-Dist: pg8000; python_version >= "3.5" and extra == "pg8000"
Provides-Extra: sapdb
Requires-Dist: sapdb; extra == "sapdb"
Provides-Extra: sybase
Requires-Dist: Sybase; extra == "sybase"
Provides-Extra: zope-dt
Requires-Dist: zope.datetime<4.3; python_version == "3.4" and extra == "zope-dt"
Requires-Dist: zope.datetime; python_version != "3.4" and extra == "zope-dt"

SQLObject is a popular *Object Relational Manager* for providing an
object interface to your database, with tables as classes, rows as
instances, and columns as attributes.

SQLObject includes a Python-object-based query language that makes SQL
more abstract, and provides substantial database independence for
applications.

Supports MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL and MaxDB (SAPDB).
Python 2.7 or 3.4+ is required.

For development see the projects at
`SourceForge <https://sourceforge.net/projects/sqlobject/>`_
and `GitHub <https://github.com/sqlobject>`_.

.. image:: https://github.com/sqlobject/sqlobject/actions/workflows/run-tests.yaml/badge.svg?branch=github-actions
   :target: https://github.com/sqlobject/sqlobject/actions/workflows/run-tests.yaml
