Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove manual build scripts for Windows dependencies and put them in the ↵ | Steve Dower | 2022-08-18 | 4 | -293/+0 |
| | | | | release-tools repository instead (GH-96088) | ||||
* | Remove Windows release build script (GH-92908) | Steve Dower | 2022-05-18 | 22 | -1921/+0 |
| | | | The scripts have been migrated to the release-tools repository | ||||
* | Add the 3.11 branch to the CI files | Pablo Galindo | 2022-05-08 | 2 | -2/+2 |
| | |||||
* | Fix generation of MD5 table at end of Windows release build (GH-32345) | Steve Dower | 2022-04-06 | 1 | -4/+12 |
| | |||||
* | Fix GPG signing in Windows release build (GH-32089) | Steve Dower | 2022-03-23 | 2 | -41/+26 |
| | |||||
* | bpo-47086: Remove .chm from Windows installer and add HTML docs (GH-32038) | Steve Dower | 2022-03-22 | 5 | -10/+18 |
| | |||||
* | Fix some Windows release build script issues (GH-31931) | Steve Dower | 2022-03-16 | 5 | -59/+85 |
| | | | | | | | * Fix the condition used when excluding ARM64 packages from publish * Do not publish anything unless the traditional installer works * Fix disabling of MSI build * Add override conditions for publish steps * Allow overriding the Nuget version number during build | ||||
* | In Windows release builds, do not attempt to copy Tcl/Tk for ARM64 when it ↵ | Steve Dower | 2022-03-16 | 6 | -20/+61 |
| | | | | is not being published (GH-31918) | ||||
* | bpo-47024: Update OpenSSL to 1.1.1n (GH-31895) | Christian Heimes | 2022-03-15 | 2 | -4/+4 |
| | | | Co-authored-by: Zachary Ware <zachary.ware@gmail.com> | ||||
* | CI: Fix patchcheck (GH-31708) | Hugo van Kemenade | 2022-03-14 | 1 | -1/+3 |
| | |||||
* | bpo-46567: Add Tcl/Tk build for Windows ARM64 (GH-31574) | Steve Dower | 2022-02-28 | 5 | -3/+29 |
| | |||||
* | bpo-33125: Enables building traditional installer for Windows ARM64 (GH-30885) | Steve Dower | 2022-01-28 | 5 | -30/+74 |
| | | | Also makes a few general improvements to the build process and removes some dead code. | ||||
* | Improve the Windows release build scripts (GH-30771) | Steve Dower | 2022-01-22 | 17 | -229/+293 |
| | | | | | Update to windows-2022 image Promote queue variables to parameters for better UI Structure build steps using parameters instead of conditions for simpler status display | ||||
* | Restore MSIX signing and ensure expired certificates are not selected (GH-30649) | Steve Dower | 2022-01-17 | 2 | -4/+6 |
| | | | Reverts the change in d6c6e6b and applies a better fix. | ||||
* | Skip signing side-loadable MSIX for Windows (GH-30644) | Steve Dower | 2022-01-17 | 1 | -1/+3 |
| | | | | We currently do not release these files, and so there's nothing lost by signing them. Our code signing certificate is somehow incompatible with signing MSIX files. We may be able to re-enable this when we next renew, or if Microsoft updates their signing tool to work with our certificate. | ||||
* | bpo-46178: Remove/rename redundant Travis CI code (#30309) | Hugo van Kemenade | 2021-12-31 | 1 | -1/+1 |
| | |||||
* | bpo-46106: Update OpenSSL to 1.1.1m (GH-30211) | Kumar Aditya | 2021-12-22 | 2 | -4/+4 |
| | | | Co-authored-by: Ned Deily <nad@python.org> | ||||
* | Add third-party Windows build definitions (GH-29476) | Steve Dower | 2021-11-08 | 4 | -0/+287 |
| | | | These definition files are for OpenSSL, libffi and Tcl/Tk, which we build and sign ourselves. | ||||
* | bpo-45007: Update to OpenSSL 1.1.1l in Windows build and CI (GH-28009) | Steve Dower | 2021-08-29 | 2 | -16/+16 |
| | |||||
* | Update CI files to account for the master -> main rename (GH-25860) | Pablo Galindo | 2021-05-03 | 2 | -2/+2 |
| | |||||
* | bpo-43774: Doc job of Azure Pipelines uses Doc/requirements.txt (GH-25296) | Victor Stinner | 2021-04-09 | 1 | -1/+2 |
| | | | Don't hardcode the Sphinx version but use Doc/requirements.txt. | ||||
* | bpo-43631: Update to OpenSSL 1.1.1k (GH-25024) | Christian Heimes | 2021-03-30 | 2 | -4/+4 |
| | | | | | | | | | | - [x] Build OpenSSL 1.1.1k for macOS - [x] Build OpenSSL 1.1.1k for Windows I have also updated multissl tester and various CI configurations to use latest OpenSSL. The versions were all over the place. Signed-off-by: Christian Heimes <christian@python.org> Automerge-Triggered-By: GH:tiran | ||||
* | bpo-42843: Keep Sphinx 1.8 and Sphinx 2 compatibility (GH-24282) | Julien Palard | 2021-01-25 | 1 | -1/+1 |
| | |||||
* | bpo-36675: Doc: Reveal doctest directives (GH-23620) | Julien Palard | 2020-12-15 | 1 | -2/+2 |
| | |||||
* | bpo-42238: Doc: Remove make suspicious from the CI and docs builds. (GH-23313) | Julien Palard | 2020-11-25 | 1 | -1/+1 |
| | | | | | It probably helped a lot a while back, but may not be as usefull today. We'll continue monitoring it before deletion, so true positives can be migrated to rstlint. | ||||
* | bpo-42336: Improve PCbuild batch files (GH-23275) | Steve Dower | 2020-11-18 | 2 | -2/+2 |
| | |||||
* | Enable signing of nuget.org packages and update to supported timestamp ↵ | Steve Dower | 2020-11-03 | 3 | -3/+12 |
| | | | | server (GH-23132) | ||||
* | Update Azure Pipelines build to use Ubuntu 18.04 and move triggers into YAML ↵ | Steve Dower | 2020-08-07 | 2 | -80/+10 |
| | | | | files (GH-21776) | ||||
* | bpo-41492: Fixes the description appearing in UAC prompts on Windows (GH-21754) | Steve Dower | 2020-08-06 | 3 | -1/+19 |
| | |||||
* | bpo-40164: Update Windows OpenSSL to 1.1.1g (GH-20834) | Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) | 2020-06-12 | 2 | -4/+4 |
| | |||||
* | bpo-40146: Update OpenSSL to 1.1.1f in Azure Pipelines (GH-19288) | Victor Stinner | 2020-04-02 | 2 | -4/+4 |
| | |||||
* | bpo-39837: Disable macOS tests on Azure Pipelines (GH-18818) | Steve Dower | 2020-03-07 | 2 | -2/+6 |
| | |||||
* | bpo-39789: Update Windows release build machines to VS 2019 (GH-18695) | Steve Dower | 2020-02-29 | 15 | -18/+18 |
| | | | Also fixes some potential Nuget build issues. | ||||
* | bpo-39704: Explicitly pass the path to codecov config (GH-18680) | Ammar Askar | 2020-02-27 | 1 | -1/+1 |
| | |||||
* | bpo-39699: Don't silence make on Azure and Github CIs (GH-18583) | Ammar Askar | 2020-02-26 | 2 | -2/+2 |
| | |||||
* | Fix ordering issue in Windows release upload script (GH-18465) | Steve Dower | 2020-02-11 | 1 | -5/+5 |
| | | | Automerge-Triggered-By: @zooba | ||||
* | Fix Windows release builds (GH-17550) | Steve Dower | 2019-12-10 | 2 | -1/+8 |
| | |||||
* | Fix unquoted YAML in Windows release build (GH-17479) | Steve Dower | 2019-12-05 | 2 | -2/+2 |
| | |||||
* | bpo-33125: Add support for building and releasing Windows ARM64 packages ↵ | Steve Dower | 2019-11-20 | 16 | -21/+98 |
| | | | | | (GH-16828) Note that the support is not actually enabled yet, and so we won't be publishing these packages. However, for those who want to build it themselves (even by reusing the Azure Pipelines definition), it's now relatively easy to enable. | ||||
* | Bump Sphinx to 2.2.0. (GH-16532) | Julien Palard | 2019-10-22 | 1 | -2/+2 |
| | |||||
* | bpo-38117: Test with OpenSSL 1.1.1d (GH-15983) | Christian Heimes | 2019-09-11 | 2 | -4/+4 |
| | | | Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | bpo-38089: Move Azure Pipelines to latest VM versions and make macOS tests ↵ | Steve Dower | 2019-09-10 | 3 | -4/+6 |
| | | | | optional (GH-15851) | ||||
* | Unmark files as executable that can't actually be executed. (GH-15353) | Greg Price | 2019-08-21 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are plenty of legitimate scripts in the tree that begin with a `#!`, but also a few that seem to be marked executable by mistake. Found them with this command -- it gets executable files known to Git, filters to the ones that don't start with a `#!`, and then unmarks them as executable: $ git ls-files --stage \ | perl -lane 'print $F[3] if (!/^100644/)' \ | while read f; do head -c2 "$f" | grep -qxF '#!' \ || chmod a-x "$f"; \ done Looking at the list by hand confirms that we didn't sweep up any files that should have the executable bit after all. In particular * The `.psd` files are images from Photoshop. * The `.bat` files sure look like things that can be run. But we have lots of other `.bat` files, and they don't have this bit set, so it must not be needed for them. Automerge-Triggered-By: @benjaminp | ||||
* | bpo-37354: Sign Activate.ps1 for release (GH-15235) | Steve Dower | 2019-08-12 | 6 | -4/+29 |
| | |||||
* | Fix publishing of Windows release (GH-15006) | Steve Dower | 2019-07-29 | 1 | -1/+1 |
| | |||||
* | Enable publish of Windows releases through Azure Pipelines (GH-14720) | Steve Dower | 2019-07-13 | 5 | -16/+223 |
| | |||||
* | Improve release build performance using new artifacts tasks (GH-14175) | Steve Dower | 2019-06-17 | 12 | -126/+97 |
| | |||||
* | Doc: Bump Sphinx verison. (#13785) | Julien Palard | 2019-06-15 | 1 | -1/+1 |
| | | | To reflect the one we're using in production. | ||||
* | Fix Windows release build issues (GH-14091) | Steve Dower | 2019-06-14 | 4 | -6/+14 |
| | | | | | | | * Increase timeout for PGO builds in Windows release * Fix test step failures * Disable MinGW step properly * Fix embeddable distro name | ||||
* | Implement Windows release builds in Azure Pipelines (GH-14065) | Steve Dower | 2019-06-14 | 22 | -0/+1404 |
| |