Daniele Varrazzo
37d1de1c8f
chore: add support for Python 3.12
2023-10-03 11:39:35 +02:00
Daniele Varrazzo
b39d5d6492
chore: bundle libpq 16
...
- https://github.com/psycopg/psycopg/issues/650
- https://github.com/psycopg/psycopg/discussions/528
2023-09-28 09:26:33 +02:00
Daniele Varrazzo
3eee3e336d
ci: fix passing env vars to build scripts
2023-08-04 17:28:24 +01:00
Daniele Varrazzo
0c5b5f4ec3
chore: bump cibuildwheel version to 2.14.1
2023-08-04 17:18:17 +01:00
Daniele Varrazzo
20fcfd6786
chore: upgrade libpq and openssl versions used in packaging
2023-08-04 17:18:17 +01:00
Daniele Varrazzo
46238ba351
ci: fix cache key by setting lib versions in job env
2023-04-03 05:07:01 +02:00
Daniele Varrazzo
333b3b7ac4
ci: use cibuildwheel to build linux wheel packages
2023-04-02 17:56:29 +02:00
Daniele Varrazzo
b747b5b0fd
ci: bundle all build artifacts in a single directory
2023-04-02 12:59:29 +02:00
Daniele Varrazzo
09b82e4094
ci: bump qemu action version to drop node deprecation warning
2023-03-30 17:09:23 +02:00
Daniele Varrazzo
97df29a312
ci: build macOS packages using cibuildwheel
...
Close #1558 .
2023-03-30 13:31:30 +02:00
Amir Bitaraf
cc21faa4f4
Move to manylinux2014 for aarch64, ppc64le builds.
2023-03-26 18:35:00 +01:00
Daniele Varrazzo
63947e2552
ci: drop test on Python 3.6
...
The image is not available anymore
2023-02-25 16:07:21 +01:00
Daniele Varrazzo
52df8371f3
ci: pin tox to v3
...
Not interested in fixing incompatibility changes.
2023-02-25 16:05:14 +01:00
Daniele Varrazzo
deb00e5454
ci: re-enable builds suspended to build macOS packages for Python 3.11
2022-10-27 00:39:11 +02:00
Daniele Varrazzo
8c824d0e47
Build packages for macOS x86_64 Python 3.11
...
The required images weren't available at the time of building the other
packages. See #1514 .
The changeset includes temporary changes to skip other builds. They will
be reverted before merging.
2022-10-27 00:28:04 +02:00
Daniele Varrazzo
1bf8e77ea2
chore: remove macOS 3.11 build from build grid
...
Not available yet on Github: see build failure at
https://github.com/psycopg/psycopg2/actions/runs/3320363567/jobs/5486654852
2022-10-25 13:34:29 +02:00
Daniele Varrazzo
af3ee06ec0
chore: upgrade Github action versions
2022-10-25 13:04:28 +02:00
Daniele Varrazzo
963fb1190b
chore: fix yaml syntax in Github Action workflow
2022-10-25 12:59:23 +02:00
Daniele Varrazzo
e6e465c509
chore: build binary packages using libpq from PostgreSQL 15
...
fix #1497 as a side effect of using libpq 15.
2022-10-25 12:47:02 +02:00
Daniele Varrazzo
12700a5f02
Build packages for Python 3.11
2022-10-25 12:37:23 +02:00
Daniele Varrazzo
c7326f8da7
test: add PostgreSQL 15 to the test grid
2022-10-06 02:09:19 +01:00
Magnus Watn
c6f30880a2
Remove Apple M1 bullet point from issue template
...
https://github.com/psycopg/psycopg2/issues/1286 is now closed.
2022-10-03 10:09:46 +01:00
Daniele Varrazzo
fdf957dcbd
build: use "latest" version of github builders
2022-09-25 02:46:21 +01:00
Peter Lithammer
2dc137975a
Build musllinux
wheels
2021-12-10 17:21:34 +01:00
Cyril Jouve
5fb1305a14
support for python 3.11
2021-11-11 21:13:38 +01:00
Daniele Varrazzo
8e186dd7e9
Merge branch 'py310'
2021-11-03 14:18:09 +01:00
Daniele Varrazzo
5a96021612
Fix issue template markup
2021-10-30 22:57:12 +02:00
Daniele Varrazzo
4a46aa39a5
Build Python 3.10 packages of relase 2.9.1
2021-10-11 23:32:30 +02:00
Daniele Varrazzo
52c4d6fad4
Add psycopg version to issue templates
2021-07-17 14:26:54 +02:00
Daniele Varrazzo
9cfe80ea55
Drop unwanted issue template
2021-07-14 12:22:58 +02:00
Daniele Varrazzo
64b159676f
Add issue templates
2021-07-14 12:22:00 +02:00
Daniele Varrazzo
46bc175cc7
Trigger docs update to the website build workflow on GitHub Action
2021-06-17 12:54:36 +01:00
Daniele Varrazzo
2b7383c9f9
Build docs from the master branch
2021-06-16 16:37:59 +01:00
Daniele Varrazzo
cefb818105
Build manylinux2014 packages for i686/x86_64 platforms
...
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.
2021-06-15 18:42:25 +01:00
Daniele Varrazzo
efae570a07
Build MacOS packages on GitHub Actions
2021-05-26 17:23:40 +01:00
Daniele Varrazzo
9b91b09f9c
Enable qemu to build arm/ppc packages on 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
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
Riccardo Magliocchetti
9dbe8c6757
ci: first stab at running CI as github actions
...
Props to Adam Chainz for sharing its setup.
2021-05-22 16:51:53 +02:00
Daniele Varrazzo
12bc9d68c4
Added funding file
2020-02-22 18:54:05 +00:00