summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
...
* 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)
* Refactoring of the pg_config detection code in setup.pySteve Lacy2011-06-071-128/+140
| | | | Pull all state and path searching into it's own class.
* Don't encode the pg_config path on Python 3 on WindowsDaniele Varrazzo2011-06-041-3/+3
| | | | It can deal with unicode ok, and fails if it gets bytes.
* Don't fail import if mx.DateTime module is not found at import timeDaniele Varrazzo2011-06-041-12/+7
| | | | A better fix for ticket #53.
* Merge branch 'neg-escape' into develDaniele Varrazzo2011-05-301-2/+2
|\
| * Fixed escape for negative numbers prefixed by minus operatorDaniele Varrazzo2011-05-301-2/+2
| | | | | | | | Closes ticket #57.
* | Don't build mx.DateTime support if the module can't be importedDaniele Varrazzo2011-05-111-6/+12
| | | | | | | | | | | | | | | | Previously we only checked for the existence of the include files, but this doesn't imply the presence of the module. Particularly true in restricted environments such as virtualenv. Closes ticket #53.
* | Bump to next development releaseDaniele Varrazzo2011-05-111-1/+1
|/
* Preparing release 2.4.1Federico Di Gregorio2011-05-111-1/+1
|
* Allow to specify --static-libpq on setup.py command lineDaniele Varrazzo2011-03-261-1/+2
| | | | Patch provided by Matthew Ryan (ticket #48).
* Bump to work on 2.4.1Daniele Varrazzo2011-03-041-1/+1
|
* Preparing release 2.4Federico Di Gregorio2011-02-271-1/+1
| | | | | | * NEWS file now uses 72 columns (better in emails and posts) * Bumped versions * Updated MonoDevelop file
* Windows MSVC: 64bit compiler sees 2 export symbolsJason Erickson2011-02-251-0/+7
| | | | | | | | | | The MSVC compiler sees a request for the main symbol (init__pyscopg) to be exported twice during the build process and issues a warning in 64bit mode. One symbol is from distutils exporting the library with the build_ext.get_export_symbols() function, the other is from the #define PyMODINIT_FUNC (define in pyport.h) that begins the main _psycopg module. This patch overrides the get_export_symbols function and returns an empty array of symbols to export if the compiler is MSVC.
* Windows MSVC: Remove /Wp64 compiler flagJason Erickson2011-02-231-7/+1
| | | | Remove the /Wp64 flag since it is deprecated starting in Visual Studio 2008.
* Download url set to the sdist location.Daniele Varrazzo2011-02-181-1/+10
|
* Merge remote branch 'jason/devel' into develDaniele Varrazzo2011-02-171-5/+7
|\
| * Windows manifest check now checks compiler typeJason Erickson2011-02-141-5/+7
| | | | | | | | | | | | Initial compiler check was only checking two python versions. Changed the check not to check python version, but compiler version, to be compatible with more versions of python.
* | Bump version numberDaniele Varrazzo2011-02-151-1/+1
|/
* Bumped to 2.4 beta2Daniele Varrazzo2011-02-121-1/+1
| | | | | We may release a Windows package to let people test if ticket #20 is fixed.
* Windows manifest changes based upon architectureJason Erickson2011-02-111-1/+7
| | | | | | Apparently, using * for the architecture has the potential to not work on on some amd64 systems. Added checks and split the manifest based upon architecture.
* MSVC manifest change to work with buildbotJason Erickson2011-02-101-14/+3
| | | | | The buildbot does not seem to like the checks for if the source has changed, forced build, etc. Removed to work with buildbot.
* Fix manifest insertion checks for MSVC py2.6/2.7Jason Erickson2011-02-101-8/+12
| | | | | The manifest was never inserted because the checks were failing. Assuming build_extension was clearing out some of the checked values.