summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* ci: drop github download scriptDaniele Varrazzo2023-04-031-99/+0
| | | | | Easier to do interactively, now that all the artifacts are packaged in the same archive.
* ci: fix cache key by setting lib versions in job envDaniele Varrazzo2023-04-031-2/+2
|
* ci: use cibuildwheel to build linux wheel packages2.9.6Daniele Varrazzo2023-04-026-159/+113
|
* ci: bundle all build artifacts in a single directoryDaniele Varrazzo2023-04-022-2/+2
|
* build: package openssl 1.1.1t with binary packagesDaniele Varrazzo2023-04-021-1/+1
|
* ci: build macOS packages using cibuildwheelDaniele Varrazzo2023-03-302-82/+32
| | | | Close #1558.
* Modify LD_LIBRARY_PATH to support all architecturesAmir Bitaraf2023-03-261-1/+1
|
* Move to manylinux2014 for aarch64, ppc64le builds.Amir Bitaraf2023-03-262-149/+111
|
* Merge branch 'py311-win32'Daniele Varrazzo2022-11-071-2/+6
|\
| * ci: Test Python 3.11 on AppveyorDaniele Varrazzo2022-11-071-2/+6
| |
* | ci: adapt macOS arm64 build script to changes in Python 3.11 and PostgreSQL 15Daniele Varrazzo2022-10-271-10/+19
|/
* chore: build binary packages with OpenSSL 1.1.1qDaniele Varrazzo2022-10-251-1/+1
|
* chore: fix directory where to find binary package after buildDaniele Varrazzo2022-10-252-3/+3
|
* chore: build binary packages using libpq from PostgreSQL 15Daniele Varrazzo2022-10-252-2/+2
| | | | fix #1497 as a side effect of using libpq 15.
* Build packages for Python 3.11Daniele Varrazzo2022-10-251-1/+1
|
* chore: move cache_rebuild file into appveyor dirDaniele Varrazzo2022-10-251-19/+0
|
* fix: set default SYSCONFDIR to the quasi-standard /etc/postgresql-common2_9_4Daniele Varrazzo2022-10-061-1/+2
| | | | Fix #1365.
* chore: upgrade packaged libpq version and dependenciesDaniele Varrazzo2022-10-062-8/+9
| | | | appveyor.cache_rebuild reformatted for greppability.
* chore: upgrade error codes to PostgreSQL 15Daniele Varrazzo2022-10-062-2/+2
|
* build: fix starting Postgres in macOS build scriptDaniele Varrazzo2022-09-251-1/+6
| | | | | | | The brew command fails with: Could not enable service: 125: Domain does not support specified action Error: Failure while executing; `/bin/launchctl enable gui/501/homebrew.mxcl.postgresql@14` exited with 125.
* build: add scripts to build macOS arm64 packages2_9_3-macos-arm64Daniele Varrazzo2022-07-172-0/+120
|
* Build `musllinux` wheelsPeter Lithammer2021-12-101-0/+68
|
* Create parent directories too in artifacts downloadDaniele Varrazzo2021-12-102-3/+3
|
* Strip debug symbols from binary packagesDaniele Varrazzo2021-12-103-0/+43
| | | | The _psycopg.so library goes down from 1.6mb to 300k in Linux packages.
* Build binary packages against PosgtgreSQL 14.1 lipqDaniele Varrazzo2021-11-113-5/+8
| | | | Close #1388.
* errorcodes map and errors classes updated to PostgreSQL 14.Daniele Varrazzo2021-11-112-2/+2
|
* Merge branch 'py310'Daniele Varrazzo2021-11-032-2/+3
|\
| * Fix f-string in Appveyor package download scriptDaniele Varrazzo2021-11-031-1/+1
| |
| * Drop Windows exe package buildDaniele Varrazzo2021-11-031-4/+0
| |
| * Build Python 3.10 packages of relase 2.9.12_9_1-Python_3.10Daniele Varrazzo2021-10-112-2/+3
| |
* | Don't build .exe packages anymoreDaniele Varrazzo2021-06-301-5/+1
| |
* | Drop script to update docs on travisDaniele Varrazzo2021-06-171-23/+0
| |
* | Allow to specify the build to download from AppveyorDaniele Varrazzo2021-06-171-3/+17
|/
* Move appveyor build support to the scripts/build dirDaniele Varrazzo2021-06-152-0/+0
|
* Rename the github package download script for consistencyDaniele Varrazzo2021-06-151-0/+0
|
* Drop obsolete file to build Windows packagesDaniele Varrazzo2021-06-151-117/+0
|
* Upgrade libpq to 13.3 and libssl to 1.1.1k on windows tooDaniele Varrazzo2021-06-151-2/+2
|
* Build manylinux2014 packages for i686/x86_64 platformsDaniele Varrazzo2021-06-155-41/+248
| | | | | | | | | | | 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.
* Copyright year updated to 2021Daniele Varrazzo2021-06-153-3/+3
| | | | | ag -l Copyright | xargs sed -i \ "s/\(.*copyright (C) [0-9]\+\)\(-[0-9]\+\)\?\(.*Psycopg Team.*\)/\1-$(date +%Y)\3/I"
* Clean up the packaging procedureDaniele Varrazzo2021-05-292-5/+53
|
* Add include and lib dirs from libpq --cppflags, --ldflagsDaniele Varrazzo2021-05-261-4/+0
| | | | | | They seem the right thing to fix MacOS build woes. Inspired to #935, might close #1200.
* Add script to download packages from appveyorDaniele Varrazzo2021-05-261-0/+77
|
* Use Appveyor to build Windows packagesDaniele Varrazzo2021-05-261-13/+3
| | | | | | | | | 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 ActionsDaniele Varrazzo2021-05-261-0/+81
|
* Add script to download packages from GitHubDaniele Varrazzo2021-05-261-0/+77
|
* Build packages for Python >= 3.6Daniele Varrazzo2021-05-261-0/+75
|
* Create sdist packagesDaniele Varrazzo2021-05-251-0/+26
| | | | Adapted from the psycopg2-wheels project
* Remove configuration for unused VS versions in appveyor buildDaniele Varrazzo2021-05-241-20/+2
|
* Update GitHub Actions as on branch main_2_8Daniele Varrazzo2021-05-223-253/+3
| | | | | Drop Python version not supported on master. Drop Travis workflow on master branch too.
* Merge branch 'master' into rm-2.7Daniele Varrazzo2021-05-202-2/+2
|\