summaryrefslogtreecommitdiffstats
path: root/PCbuild/readme.txt
Commit message (Collapse)AuthorAgeFilesLines
* bpo-43492: Upgrade Windows installer to use SQLite 3.35.5 (GH-25641)Erlend Egeberg Aasland2021-04-271-1/+1
|
* bpo-43631: Update to OpenSSL 1.1.1k (GH-25024)Christian Heimes2021-03-301-1/+1
| | | | | | | | | | - [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-42584: Update Windows installer to use SQLite 3.34.0 (GH-23675)Erlend Egeberg Aasland2021-01-051-1/+1
|
* bpo-41837: Updated Windows installer to include OpenSSL 1.1.1i (GH-24125)Steve Dower2021-01-051-1/+1
|
* bpo-42111: Make the xxlimited module an example of best extension module ↵Petr Viktorin2020-12-081-0/+3
| | | | | | | practices (GH-23226) - Copy existing xxlimited to xxlimited53 (named for the limited API version it uses) - Build both modules, both in debug and release - Test both modules
* bpo-41557: Update Windows installer to use SQLite 3.33.0 (GH-21960)Erlend Egeberg Aasland2020-10-081-1/+1
|
* bpo-40741: Update Windows build to include SQLite 3.32.3 (GH-21570)Steve Dower2020-07-201-1/+1
|
* Python 3.10.0a0 (GH-20198)Pablo Galindo2020-05-191-1/+1
|
* bpo-40503: PEP 615: Tests and implementation for zoneinfo (GH-19909)Paul Ganssle2020-05-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the initial implementation of PEP 615, the zoneinfo module, ported from the standalone reference implementation (see https://www.python.org/dev/peps/pep-0615/#reference-implementation for a link, which has a more detailed commit history). This includes (hopefully) all functional elements described in the PEP, but documentation is found in a separate PR. This includes: 1. A pure python implementation of the ZoneInfo class 2. A C accelerated implementation of the ZoneInfo class 3. Tests with 100% branch coverage for the Python code (though C code coverage is less than 100%). 4. A compile-time configuration option on Linux (though not on Windows) Differences from the reference implementation: - The module is arranged slightly differently: the accelerated module is `_zoneinfo` rather than `zoneinfo._czoneinfo`, which also necessitates some changes in the test support function. (Suggested by Victor Stinner and Steve Dower.) - The tests are arranged slightly differently and do not include the property tests. The tests live at test/test_zoneinfo/test_zoneinfo.py rather than test/test_zoneinfo.py or test/test_zoneinfo/__init__.py because we may do some refactoring in the future that would likely require this separation anyway; we may: - include the property tests - automatically run all the tests against both pure Python and C, rather than manually constructing C and Python test classes (similar to the way this works with test_datetime.py, which generates C and Python test cases from datetimetester.py). - This includes a compile-time configuration option on Linux (though not on Windows); added with much help from Thomas Wouters. - Integration into the CPython build system is obviously different from building a standalone zoneinfo module wheel. - This includes configuration to install the tzdata package as part of CI, though only on the coverage jobs. Introducing a PyPI dependency as part of the CI build was controversial, and this is seen as less of a major change, since the coverage jobs already depend on pip and PyPI. Additional changes that were introduced as part of this PR, most / all of which were backported to the reference implementation: - Fixed reference and memory leaks With much debugging help from Pablo Galindo - Added smoke tests ensuring that the C and Python modules are built The import machinery can be somewhat fragile, and the "seamlessly falls back to pure Python" nature of this module makes it so that a problem building the C extension or a failure to import the pure Python version might easily go unnoticed. - Adjustments to zoneinfo.__dir__ Suggested by Petr Viktorin. - Slight refactorings as suggested by Steve Dower. - Removed unnecessary if check on std_abbr Discovered this because of a missing line in branch coverage.
* bpo-38380: Update macOS & Windows builds to SQLite v3.31.1 (GH-18678)Erlend Egeberg Aasland2020-03-021-1/+1
| | | Automerge-Triggered-By: @zooba
* Fix typos in comments, docs and test names (#15018)Min ho Kim2019-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Fix typos in comments, docs and test names * Update test_pyparse.py account for change in string length * Apply suggestion: splitable -> splittable Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Apply suggestion: splitable -> splittable Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Apply suggestion: Dealloccte -> Deallocate Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Update posixmodule checksum. * Reverse idlelib changes.
* bpo-35360: Update Windows builds to use SQLite 3.28.0 (GH-14179)animalize2019-06-241-1/+1
|
* bpo-34631: Updated OpenSSL to 1.1.1c in Windows installer (GH-14163)Steve Dower2019-06-171-1/+1
|
* Bump to 3.9.0a0Łukasz Langa2019-06-041-1/+1
|
* bpo-35926: Add support for OpenSSL 1.1.1b on Windows (GH-11779)Paul Monson2019-05-151-1/+1
|
* bpo-33184: Update Windows installer to OpenSSL 1.1.0h (GH-6463)Steve Dower2018-04-141-1/+1
|
* Start of 3.8.0a0Ned Deily2018-01-311-1/+1
|
* bpo-31691: Specify where to find build instructions for the Windows ↵native-api2017-11-161-0/+2
| | | | installer (#4426)
* bpo-28791: Update Windows builds to use SQLite 3.21.0. (GH-4246)Mariatta2017-11-071-1/+1
|
* Updates PCBuild/readme.txt (#3418)Steve Dower2017-09-081-76/+54
|
* bpo-30450: Pull Windows dependencies from GitHub rather than svn (GH-1783)Zachary Ware2017-06-161-8/+16
| | | | | The Windows build now depends on Python 3.6 to fetch externals, but it will be downloaded via NuGet (which is downloaded via PowerShell) if it is not available via `py -3.6`. This means the only thing that must be installed on a modern Windows box to do a full build of CPython with all extensions is Visual Studio. Also fixes an outdated note about _lzma in PCbuild/readme.txt
* bpo-27425: Be more explicit in .gitattributes (GH-840)Zachary Ware2017-06-101-300/+300
| | | Updates checked-in line endings on several files.
* bpo-29572: Update Windows build to OpenSSL 1.0.2k (GH-439)Zachary Ware2017-03-031-1/+1
|
* Issue #28208: Merge with 3.6Zachary Ware2016-10-111-1/+1
|\
| * Issue #28208: Update Windows build to use SQLite 3.14.2.0Zachary Ware2016-10-111-1/+1
| |
* | Issue #28248: Merge with 3.6Zachary Ware2016-10-111-1/+1
|\ \ | |/
| * Issue #28248: Merge with 3.5Zachary Ware2016-10-111-1/+1
| |\
| | * Issue #28248: Merge with 3.4Zachary Ware2016-10-111-1/+1
| | |\
| | | * Issue #28248: Update Windows build to use OpenSSL 1.0.2jZachary Ware2016-10-111-1/+1
| | | |
| | | * Closes #25456: Copy Tcl/Tk DLLs to build directory on WindowsZachary Ware2015-10-241-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | This removes the need to add externals/tcltk[64]/bin to PATH to be able to import tkinter. Also documents the necessity for the DLLs to be on PATH or in python.exe's directory.
| | * | Issue #26930: Update Windows build to OpenSSL 1.0.2hZachary Ware2016-06-151-1/+1
| | | |
* | | | Bump to 3.7.0a0Ned Deily2016-09-121-1/+1
|/ / /
* | | Issue #27883: Update sqlite to 3.14.1 on WindowsZachary Ware2016-09-051-1/+1
| | |
* | | Issue #27647: Update Windows build to Tcl/Tk 8.6.6Zachary Ware2016-07-281-1/+1
| | |
* | | Issue #26930: Merge with 3.5Zachary Ware2016-06-151-1/+1
|\ \ \
| * | | Issue #26930: Update Windows build to OpenSSL 1.0.2hZachary Ware2016-06-151-1/+1
| |/ /
* | | Closes #26706: Merge with 3.5Zachary Ware2016-04-141-1/+1
|\ \ \ | |/ /
| * | Issue #26706: Update OpenSSL version in PCbuild/readme.txtZachary Ware2016-04-141-1/+1
| | | | | | | | | | | | Thanks to Shaun Walbridge for noticing.
* | | Issue #26268: Merge with 3.5Zachary Ware2016-02-221-1/+1
|\ \ \ | |/ /
| * | Issue #26268: Update Windows builds to use OpenSSL 1.0.2fZachary Ware2016-02-221-1/+1
| | |
* | | Closes #25022: Merge with 3.5Zachary Ware2015-09-101-8/+0
|\ \ \ | |/ /
| * | Issue #25022: Merge with 3.4Zachary Ware2015-09-101-8/+0
| |\ \ | | |/
| | * Issue #25022: Remove PC/example_nt/Zachary Ware2015-09-101-8/+0
| | | | | | | | | | | | It was very much outdated, and the topic is better covered elsewhere.
* | | Update PCbuild/readme.txt (merge from 3.5)Zachary Ware2015-09-081-40/+6
|\ \ \ | |/ /
| * | Update PCbuild/readme.txtZachary Ware2015-09-081-39/+5
|/ /
* | Issue #25010: Merge with 3.4Zachary Ware2015-09-081-1/+1
|\ \ | |/
| * Issue #25010: Fix path for .pyd example project.Zachary Ware2015-09-081-1/+1
| | | | | | | | Patch by Shaun Walbridge
* | Issue #24847: Removes vcruntime140.dll dependency from Tcl/Tk.Steve Dower2015-08-191-1/+1
| |
* | Issue #19450: Update Windows builds to use SQLite 3.8.11.0Steve Dower2015-07-281-1/+1
|\ \ | |/
| * Issue #19450: Update Windows builds to use SQLite 3.8.11.0Steve Dower2015-07-281-1/+1
| |