summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add libpq_support.c and win32_support.cOleksandr Shulgin2015-06-031-0/+2
|/ | | | | | Move libpq-specific code for streaming replication support into a separate file. Also provide gettimeofday() on Win32, implementation copied from Postgres core.
* Bump to next dev version number for the master branchDaniele Varrazzo2015-04-281-1/+1
|
* Version bumped for release 2.62_6Daniele Varrazzo2015-02-091-1/+1
|
* More portable way to establish Python 32/64 buildDaniele Varrazzo2015-02-081-1/+8
|
* Don't try and compile lo64 support on 32 bits PythonDaniele Varrazzo2014-12-251-2/+2
| | | | We can't fit more than 31 bits in a long anyway.
* Add the flag 'lo64' to the version if psycopg supports the lo_*64 apiDaniele Varrazzo2014-12-251-0/+10
|
* Use ifdef instead of if to check LO64Daniele Varrazzo2014-12-251-2/+0
|
* Fixed check for PG versionDaniele Varrazzo2014-12-251-2/+5
| | | | It would have failed in PostgreSQL 10.0.
* Modify truncate to use lo_truncate64. Use HAVE_LO64 define to use new lo_*64 ↵Blake Rouse2014-12-251-0/+7
| | | | methods. Check size of offset and length for versions without LO64.
* Use the readme as PyPI desctiptionDaniele Varrazzo2014-08-311-2/+10
|
* Dropped HAVE_PQFREEMEM flagDaniele Varrazzo2014-08-241-1/+2
| | | | It was necessary before PG 7.4, in versions which have long been unsupported.
* Dropped PSYCOPG_EXTENSIONS flagDaniele Varrazzo2014-08-231-4/+1
| | | | | | Building without extensions has been long broken and nobody really cares about a pure-DBAPI implementation (which could be created using a wrapper instead).
* Fix supported Py/PG versions in docsDaniele Varrazzo2014-08-041-0/+2
|
* cleanup remaining GPL license textChris Mildebrandt2014-05-201-1/+1
|
* Python 3.4 declared supportedDaniele Varrazzo2014-05-131-0/+1
|
* Work around pip issue #1630 breaking 'pip -e git+url'Daniele Varrazzo2014-04-041-0/+9
| | | | | | https://github.com/pypa/pip/issues/1630 Fixes ticket #18 (opened in 2010!)
* Fallback when get_ext_fullpath() is unavailableJames Emerton2014-01-101-1/+5
|
* Use get_ext_fullpath() for -outputresourceJames Emerton2014-01-101-3/+2
| | | The manifest fixup was relying on the extension name being "_psycopg.pyd" which effectively prevents building with --debug as the extension name becomes "_psycopg_d.pyd" in this instance.
* Fix multiple misspellingsPiotr Kasprzyk2013-04-261-3/+3
|
* Added explicit Python 2 and Python 3 classifiersDaniele Varrazzo2013-04-211-0/+1
| | | | | Not sure, but I suspect the "python3" page on PyPy in only based on the Language :: Python :: 3 classifier, not the more specific ones
* Explicit Python Version SupportSaul Shanabrook2013-04-211-1/+6
| | | | Used supported versions from http://initd.org/psycopg/docs/install.html
* Bump to next dev versionDaniele Varrazzo2013-04-071-1/+1
|
* Bump to release 2.5Daniele Varrazzo2013-04-071-1/+1
|
* Merge branch 'diagnostics' into develDaniele Varrazzo2013-03-201-3/+3
|\
| * Added a C structure to psycopg.ErrorDaniele Varrazzo2013-03-191-3/+3
| | | | | | | | This will allow to store a PGresult in it.
* | Merge branch 'diagnostics' into develDaniele Varrazzo2013-03-181-1/+2
|\ \ | |/
| * Work-in-progress support for retrieving PG_DIAG result error fields.Matthew Woodcraft2013-03-171-1/+2
| |
* | Fixed bad interaction of setup.py with other dependenciesDaniele Varrazzo2013-03-181-3/+7
|/ | | | | | | The problem is in Distribute dependencies on Python 3. Create a new command class instead of changing inplace the one other projects may use. Close ticket #153.
* Merge branch 'py33' into develDaniele Varrazzo2012-12-221-2/+3
|\
| * Deal with sys.platform = "linux"Daniele Varrazzo2012-09-211-2/+3
| | | | | | | | Changed in Python 3.3.
* | Splitting the release of new features in version 2.5Daniele Varrazzo2012-12-031-1/+1
|/
* Bump to next dev releaseDaniele Varrazzo2012-04-111-1/+1
|
* Bumping up versions to prepare 2.4.5Federico Di Gregorio2012-03-281-1/+1
|
* Bump to next dev versionDaniele Varrazzo2011-12-261-1/+1
|
* Preparing release 2.4.4Federico Di Gregorio2011-12-191-1/+1
|
* Bump to next development versionDaniele Varrazzo2011-12-111-1/+1
|
* Preparing release 2.4.3Federico Di Gregorio2011-12-111-1/+1
|
* Prepare for Linux 3Daniele Varrazzo2011-11-261-0/+2
|
* Fixed --static-libpq setup option (ticket #64)Daniele Varrazzo2011-08-091-1/+1
|
* Bump to next dev versionDaniele Varrazzo2011-08-091-1/+1
|
* Preparing release 2.4.2Federico Di Gregorio2011-06-121-1/+1
|
* No manifest reinsertion into 2.4/2.5 with MSVCJason Erickson2011-06-081-1/+2
| | | | | | Python versions 2.4 and 2.5 for MSVC on Windows do not need to manifest file reinserted into the DLL. The VC compiler for these versions does not have the mt.exe executable to insert the manifest file.
* Delay detection of the compiler in setup.pyDaniele Varrazzo2011-06-071-7/+10
| | | | | | | At init time, build_ext is not configured, so neither the --compiler option nor settings in setup.cfg/distutil.cfg is effective. Steve, I told you distutils was a mess :)
* More cleanup in pg_config detection from Windows registryDaniele Varrazzo2011-06-071-31/+30
|
* Properly detect pg_config.exe on Windows.Steve Lacy2011-06-071-47/+35
| | | | | I'm fairly certain this is correct, submitting so I can pull on my Windows box and do some testing there.
* Fix pg_config commandline option broken in a previous changeSteve Lacy2011-06-071-17/+20
| | | | | | | - Make sure to declare self.pg_config in initialize_options. - Don't declare PostgresConfig in __init__, as its scope is limited. - Pass build_ext instance to PostgresConfig to avoid having to call the option parser directly.
* Code to find an executable on the current PATH refactoredSteve Lacy2011-06-071-6/+10
|
* Fixed compatibility problem in setup for Python 2.4Daniele Varrazzo2011-06-071-1/+1
|
* Unify the way the MSVC compiler is detectedSteve Lacy2011-06-071-11/+8
| | | | | And do it only once in __init__ instead of different ways and in different places.
* Clean up a bunch of lint from pylint/pyflakes/pep8 checkingSteve Lacy2011-06-071-43/+50
| | | | | | | | - Don't override global variable name "ext" (use "extension" as function argument names) - Improve function naming (get_compiler -> get_compiler_name) - Other misc operator spacing and 80-column violation cleanup. - Remove unneeded import (DistUtilsFileError)