Daniele Varrazzo
efae570a07
Build MacOS packages on GitHub Actions
2021-05-26 17:23:40 +01:00
Daniele Varrazzo
d1c7e6a094
Add script to download packages from GitHub
2021-05-26 17:23:40 +01:00
Daniele Varrazzo
b5dd3aae86
Build packages for Python >= 3.6
2021-05-26 17:23:40 +01:00
Daniele Varrazzo
ec531bee31
Create sdist packages
...
Adapted from the psycopg2-wheels project
2021-05-25 23:23:27 +01:00
Daniele Varrazzo
506a10026a
Remove configuration for unused VS versions in appveyor build
2021-05-24 11:17:01 +02:00
Daniele Varrazzo
5d19c6ef7e
Update GitHub Actions as on branch main_2_8
...
Drop Python version not supported on master.
Drop Travis workflow on master branch too.
2021-05-22 17:20:12 +02:00
Daniele Varrazzo
8f40c648af
Merge branch 'master' into rm-2.7
2021-05-20 16:36:55 +02:00
Tim Gates
0d7953a521
docs: fix a few simple typos
...
There are small typos in:
- doc/src/faq.rst
- psycopg/cursor_type.c
- psycopg/xid_type.c
- scripts/make_errorcodes.py
- scripts/make_errors.py
- tests/dbapi20.py
- tests/test_connection.py
Fixes:
- Should read `publicly` rather than `publically`.
- Should read `unicode` rather than `uniconde`.
- Should read `supposed` rather than `suppsed`.
- Should read `something` rather than `somenthing`.
- Should read `portable` rather than `portible`.
- Should read `exhausted` rather than `exausted`.
- Should read `compliance` rather than `compiliance`.
Closes #1275
2021-05-20 12:22:47 +02:00
Hugo van Kemenade
8830e30f73
Merge branch 'master' into rm-2.7
2020-11-18 18:10:16 +02:00
Hugo van Kemenade
c3b65d63b6
Upgrade f-strings with flynt -a and remove int()
2020-11-18 18:09:08 +02:00
Hugo van Kemenade
8d7f660309
Upgrade f-strings with flynt
2020-11-17 23:52:11 +02:00
Daniele Varrazzo
8449844af3
Merge branch 'pg13-win'
2020-11-17 21:07:52 +00:00
Hugo van Kemenade
d956eaa3b1
Drop support for EOL Python 2.7
2020-11-17 22:53:44 +02:00
Hugo van Kemenade
7babeccbec
Upgrade Python syntax with pyupgrade --py36-plus
2020-11-17 22:22:11 +02:00
Hugo van Kemenade
694a20fb95
Drop support for EOL Python 3.5 ( #1197 )
2020-11-17 20:17:12 +00:00
Jason Erickson
f1dfbd59af
Build against PostgreSQL 13.0 and removed Py27/34
...
PostgreSQL 12 and 13 do not support older Microsoft Visual Studio compilers
and therefore we can not build against Python 2.7 and Python 3.4
2020-11-13 12:24:12 -07:00
Jason Erickson
e3f8cf0702
Remove old patch for Postgres 9.6 and OpenSSL 1.1
2020-11-13 12:22:38 -07:00
Hugo van Kemenade
d8aa60221d
Merge branch 'master' into rm-3.4
2020-11-13 21:22:26 +02:00
Jason Erickson
12b1432fe1
Build more OpenSSL binaries and add to path
...
More recent verions of the PostgreSQL source code requires some OpenSSL
binaries to be on the PATH.
2020-11-13 12:17:48 -07:00
Jason Erickson
f5e870dcc0
Combine included libraries into one parameter
...
build_ext only grabs one '-l' parameter, not multiple, which is weird as
one time I thought it did.
2020-11-13 12:05:20 -07:00
martinfrancois
b125d9dd66
add postgresql 13 to the build matrix
2020-11-13 00:40:14 +01:00
Hugo
d04a420bce
Drop support for EOL Python 3.4
2020-11-10 08:44:42 +02:00
Jason Erickson
31b37685b7
Settings for Py39/VS2019 builds + OpenSSL update
2020-11-04 21:21:58 +01:00
Jason Erickson
163dadb6c6
Add Strawberry Perl to the path
2020-11-04 21:21:58 +01:00
Jason Erickson
ec39e1e406
Add VC 2019 path location
2020-11-04 21:21:58 +01:00
Daniele Varrazzo
7cd7b97d5d
First batch of changes to build on appveyor with Python 3.9
2020-11-04 21:20:27 +01:00
Daniele Varrazzo
dd1724c447
Errors mapping updated to PostgreSQL 13
2020-09-05 20:26:19 +01:00
Daniele Varrazzo
c203d681c4
Added duplicate values to errcodes module
...
Close #1133
2020-09-05 20:26:19 +01:00
Daniele Varrazzo
58c6a07e43
Errors fetch scripts ported to Python 3
2020-09-05 20:26:19 +01:00
odidev
6de8c0c6d2
Add ARM64 jobs in Travis-CI
...
Signed-off-by: odidev <odidev@puresoftware.com>
2020-08-25 06:37:53 +00:00
Daniele Varrazzo
f2d13ec809
Upload on https now
2020-01-27 02:58:58 +00:00
Daniele Varrazzo
1c80c9d8d5
Trigger docs rebuild on push
2020-01-25 19:51:21 +00:00
Daniele Varrazzo
5e0b02afb2
Copyright bumped to 2020
2020-01-17 21:21:11 +00:00
Daniele Varrazzo
8a6b280d86
Use an ssh config file to configure package uploading
...
[skip ci]
2020-01-04 16:59:52 +01:00
Daniele Varrazzo
501b0412f6
CI resources moved to upload.psycopg.org
2019-12-31 09:59:32 +01:00
Daniele Varrazzo
24a8d600bf
Test on appveyior with libpq 11.5 and openssl 1.1.1d
...
Will mention the new libraries' support after testing with wheels
2019-10-19 16:10:15 +02:00
Daniele Varrazzo
b2a09fb404
Merge branch 'pg12'
2019-10-19 16:09:41 +02:00
Daniele Varrazzo
ade98c1359
Added Py 3.8 support to appveyor build
...
VS 14 is the one to use: https://wiki.python.org/moin/WindowsCompilers
Note that appveyor doesn't have Py 3.8 yet though.
2019-10-19 16:01:13 +02:00
Daniele Varrazzo
214a8efe64
Test PG 11 and 12 on travis
2019-10-19 15:26:20 +02:00
Daniele Varrazzo
d5c7ec7ae8
Added Postgres 12 errors
2019-10-19 15:22:48 +02:00
Daniele Varrazzo
8f11821c17
Use travis test config variable 0/1 instead of blank strings
...
Travis web interface doesn't allow anymore to set an empty string as
variable value.
2019-10-19 15:18:38 +02:00
Daniele Varrazzo
58654990d6
Install postgres from pgdg on travis if available there
2019-10-19 14:38:49 +02:00
Daniele Varrazzo
ed7d8ea28c
Appveyor: added package_name to options
2019-04-22 22:39:59 +01:00
Daniele Varrazzo
014097c1af
Dropped command line config from appveyor scrips
...
Only use env vars, they were unused.
Use consistently a config object with properties instead of functions
(the one returning a binary are especially dangerous if parens are
forgotten).
Also add helpers to call the target python more succinctly.
2019-04-22 12:41:44 +01:00
Daniele Varrazzo
1b2c1d620f
Run tests more quiet/faster building wheels
...
We are mostly interested it installed alright.
2019-04-22 11:24:29 +01:00
Daniele Varrazzo
285c64d101
Better dir names in appveyor build
2019-04-22 11:24:29 +01:00
Daniele Varrazzo
637a990e09
Added support for wheel building and uploading
...
To be used by the psycopg/psycopg2-wheels project.
2019-04-22 11:24:29 +01:00
Daniele Varrazzo
9eec303cf7
Configure postgres to run appveyor tests on ssl
2019-04-22 11:24:29 +01:00
Daniele Varrazzo
b1078b1b92
Setup build environment only before building
2019-04-22 11:24:29 +01:00
Daniele Varrazzo
1178501aaf
appveyor: added logging level configuration
2019-04-22 11:24:29 +01:00