Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix representation of sql.Placeholder2_9_1 | Daniele Varrazzo | 2021-06-17 | 2 | -17/+16 |
| | | | | | Fix also Placeholder tests, including an error which made an assert always true, which made us miss the regression in #1291. | ||||
* | Bump version number to 2.9.1 | Daniele Varrazzo | 2021-06-17 | 1 | -1/+1 |
| | |||||
* | Fix regression with named `sql.Placeholder` | Daniele Varrazzo | 2021-06-16 | 3 | -1/+11 |
| | | | | Close #1291. | ||||
* | Bump to next dev release | Daniele Varrazzo | 2021-06-16 | 1 | -1/+1 |
| | |||||
* | Fix spelling in news file | Daniele Varrazzo | 2021-06-16 | 1 | -1/+1 |
| | |||||
* | Add note about cursor.callproc() and PostgreSQL procedures | Daniele Varrazzo | 2021-06-16 | 1 | -0/+10 |
| | | | | Close #1155 | ||||
* | Tweak package paths in release docs | Daniele Varrazzo | 2021-06-16 | 1 | -3/+3 |
| | |||||
* | Build docs from the master branch | Daniele Varrazzo | 2021-06-16 | 1 | -2/+2 |
| | |||||
* | Bump to versio 2.92_9 | Daniele Varrazzo | 2021-06-16 | 1 | -1/+1 |
| | |||||
* | Move appveyor build support to the scripts/build dir | Daniele Varrazzo | 2021-06-15 | 4 | -12/+12 |
| | |||||
* | Rename the github package download script for consistency | Daniele Varrazzo | 2021-06-15 | 2 | -2/+2 |
| | |||||
* | Drop obsolete file to build Windows packages | Daniele Varrazzo | 2021-06-15 | 1 | -117/+0 |
| | |||||
* | Upgrade libpq to 13.3 and libssl to 1.1.1k on windows too | Daniele Varrazzo | 2021-06-15 | 4 | -6/+7 |
| | |||||
* | Build manylinux2014 packages for i686/x86_64 platforms | Daniele Varrazzo | 2021-06-15 | 7 | -54/+264 |
| | | | | | | | | | | | The manylinux_2_24 tag leaves too many users without usable packages. Using this tag requires to build libraries too or a libssh too old will be used, with the segfault risks seen in the past. OTOH building all the libraries on arm/ppc platforms proves very time consuming and requires further tooling than what available in the image. Because these packages are new it seems ok to use the manylinux_2_24 tag and use the package versions of libpq/libssl. | ||||
* | Bump to a new dev version number to try to release new packages | Daniele Varrazzo | 2021-06-15 | 1 | -4/+5 |
| | |||||
* | Copyright year updated to 2021 | Daniele Varrazzo | 2021-06-15 | 118 | -118/+118 |
| | | | | | ag -l Copyright | xargs sed -i \ "s/\(.*copyright (C) [0-9]\+\)\(-[0-9]\+\)\?\(.*Psycopg Team.*\)/\1-$(date +%Y)\3/I" | ||||
* | Merge branch 'timezone-seconds' | Daniele Varrazzo | 2021-06-15 | 23 | -1091/+250 |
|\ | |||||
| * | Deprecate the psycopg2.tz module | Daniele Varrazzo | 2021-06-15 | 5 | -18/+21 |
| | | | | | | | | | | Don't use its objects anymore in the tests (except for the tests for the objects themselves). | ||||
| * | Use datetime.timezone as default tzinfo_factory. | Daniele Varrazzo | 2021-06-15 | 6 | -15/+47 |
| | | |||||
| * | Drop support for mx.DateTime objects | Daniele Varrazzo | 2021-06-14 | 15 | -967/+7 |
| | | | | | | | | They are Python 2 only. | ||||
| * | Handle correctly timestamps with fractions of minute in the timezone offset | Daniele Varrazzo | 2021-06-14 | 5 | -81/+154 |
| | | | | | | | | Close #1272. | ||||
| * | Use a stdlib timezone in TimestampFromTicks | Daniele Varrazzo | 2021-06-14 | 1 | -12/+23 |
|/ | | | | This is the only use of `LocalTimezone` in psycopg2 code. | ||||
* | Clean up the packaging procedure | Daniele Varrazzo | 2021-05-29 | 3 | -6/+54 |
| | |||||
* | Merge branch 'packages' | Daniele Varrazzo | 2021-05-26 | 13 | -54/+528 |
|\ | |||||
| * | Document the new way of building packages | Daniele Varrazzo | 2021-05-26 | 1 | -34/+19 |
| | | |||||
| * | One line about the new packages in the news file | Daniele Varrazzo | 2021-05-26 | 1 | -1/+6 |
| | | |||||
| * | Add include and lib dirs from libpq --cppflags, --ldflags | Daniele Varrazzo | 2021-05-26 | 3 | -4/+12 |
| | | | | | | | | | | | | They seem the right thing to fix MacOS build woes. Inspired to #935, might close #1200. | ||||
| * | Add script to download packages from appveyor | Daniele Varrazzo | 2021-05-26 | 1 | -0/+77 |
| | | |||||
| * | Use Appveyor to build Windows packages | Daniele Varrazzo | 2021-05-26 | 3 | -18/+93 |
| | | | | | | | | | | | | | | | | | | The script was executed both by this repos' appveyor config (to run the tests) and by the psycopg2-wheels config (to build the packages). Now there are two different workflows to execute for tests and to build packages. The only way to swap them is to change the project config it seems, in <https://ci.appveyor.com/project/psycopg/psycopg2/settings>. | ||||
| * | Build MacOS packages on GitHub Actions | Daniele Varrazzo | 2021-05-26 | 2 | -0/+112 |
| | | |||||
| * | Add script to download packages from GitHub | Daniele Varrazzo | 2021-05-26 | 2 | -0/+78 |
| | | |||||
| * | Enable qemu to build arm/ppc packages on github | Daniele Varrazzo | 2021-05-26 | 1 | -0/+3 |
| | | |||||
| * | Build packages for Python >= 3.6 | Daniele Varrazzo | 2021-05-26 | 2 | -0/+128 |
| | | |||||
| * | Allow libpq tests to fail | Daniele Varrazzo | 2021-05-26 | 1 | -1/+4 |
|/ | | | | They fail on image build when we delete the system library. | ||||
* | Create sdist packages | Daniele Varrazzo | 2021-05-25 | 2 | -0/+78 |
| | | | | Adapted from the psycopg2-wheels project | ||||
* | Escape table and column names in cursor.copy_from() and .copy_to() | Daniele Varrazzo | 2021-05-25 | 3 | -11/+63 |
| | |||||
* | 'with' starts a transaction even on autocommit connections | Daniele Varrazzo | 2021-05-24 | 6 | -12/+127 |
| | | | | Close #941 | ||||
* | Fix formatting of last entries in the NEWS file | Daniele Varrazzo | 2021-05-24 | 1 | -4/+4 |
| | |||||
* | Remove configuration for unused VS versions in appveyor build | Daniele Varrazzo | 2021-05-24 | 1 | -20/+2 |
| | |||||
* | Drop use of obsolete alias PyMem_Del | Daniele Varrazzo | 2021-05-24 | 1 | -1/+1 |
| | |||||
* | Merge branch 'github-actions' | Daniele Varrazzo | 2021-05-22 | 8 | -291/+88 |
|\ | |||||
| * | Use GitHub Actions badge in the readme | Daniele Varrazzo | 2021-05-22 | 1 | -3/+3 |
| | | |||||
| * | Update GitHub Actions as on branch main_2_8 | Daniele Varrazzo | 2021-05-22 | 7 | -319/+62 |
| | | | | | | | | | | Drop Python version not supported on master. Drop Travis workflow on master branch too. | ||||
| * | ci: first stab at running CI as github actions | Riccardo Magliocchetti | 2021-05-22 | 2 | -0/+54 |
|/ | | | | Props to Adam Chainz for sharing its setup. | ||||
* | Fix typo | Yusuke Hayashi | 2021-05-22 | 1 | -1/+1 |
| | |||||
* | Merge branch 'rm-2.7' | Daniele Varrazzo | 2021-05-20 | 62 | -1307/+372 |
|\ | |||||
| * | Unbreak f-string wrong replacements | Daniele Varrazzo | 2021-05-20 | 2 | -30/+34 |
| | | |||||
| * | Merge branch 'master' into rm-2.7 | Daniele Varrazzo | 2021-05-20 | 16 | -24/+76 |
| |\ | |||||
| * \ | Merge branch 'master' into rm-2.7 | Hugo van Kemenade | 2020-11-18 | 6 | -18/+18 |
| |\ \ | |||||
| * | | | Upgrade f-strings with flynt -a and remove int() | Hugo van Kemenade | 2020-11-18 | 6 | -17/+17 |
| | | | |