Mercurial > hg
annotate relnotes/6.9 @ 52285:94cf83d9a2c9
sslutil: drop support for Python prior to 3.7
There's also a block of code around line 47 related to `ssl.HAS_TLSv1` to
determine the supported protocols that references "Python 3.7", but I'm not
altering that because the commit referenced there wasn't landed until just prior
to the 3.9 release, and I'm not sure what flavors of py38 might not have a
backport.
Avoid de-indenting for now for a clearer text diff.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Fri, 08 Nov 2024 19:48:06 -0500 |
parents | b267c5764cc6 |
children |
rev | line source |
---|---|
52279
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
1 = Mercurial 6.9 = |
52251 | 2 |
52279
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
3 == Backwards Compatibility Changes == |
52251 | 4 |
52279
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
5 * This release drops support for Python 3.6 and 3.7. |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
6 * Starting with this release and hopefully for the forseeable future, |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
7 we are now building wheels for most architectures. |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
8 /!\ Note that for Rust users installing via `pip` or `pipx`, you will need |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
9 to specify `--no-binary` to continue using Rust since we do not yet package |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
10 the Rust compilation in our wheels. We plan on fixing this for 7.0. |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
11 * Python 3.13 changed how it handles docstrings (namely removing uniform |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
12 leading whitespace for every line), which forced us to align the |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
13 representation of our help text with this new behavior across all versions. |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
14 Due to this and a lack of time and expertise from contributors, a lot of |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
15 existing translations could be missing. The effort of i18n in general has |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
16 died down many years ago, but if this matters to you, feel free to send |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
17 your contributions. |
52251 | 18 |
52142 | 19 |
20 == New Features == | |
21 | |
22 * exchange: improve computation of relevant markers for large repos | |
23 * Add a Rust fast-path to speed up update (also for `clone`) from null (up to 4x faster) | |
24 * Introduced a new rev-branch-cache version (v2) that is mmap-resistant | |
25 * The branchmap's performance was improved | |
26 * Improved the performance of the fix for issue6528 | |
27 * clonebundles: allow manifest to specify sha256 digest of bundles | |
28 * merge: improve working-copy mtime race handling | |
29 * profiling: add a py-spy profiling backend | |
30 * revlog: use an explicit config option to enable mmap usage for index | |
31 * revlog: use mmap by default is pre-population is available | |
32 * mmap: populate the mapping by default | |
33 * mmap: populate mapping in a background thread | |
34 | |
35 == Experimental features == | |
36 | |
37 * merge: add a config to allow conflict-free merge of changes on adjacent lines | |
38 | |
39 == Bug Fixes == | |
40 | |
41 * `config.server.validate` now also works on narrowed repositories | |
42 * convert: fix various leaked file descriptors | |
43 * stream: prefer keeping an open file handle to volatile file instead of copy | |
44 * dummysmtpd: fix EOF handling on newer versions of OpenSSL | |
45 * cext: correct the argument handling of `b85encode()` | |
46 * branchmap-v3: make sure we write the cache after detecting pure-topo mode | |
47 * rust: apply clippy lints | |
48 * copies: make sure deleted copy info do not overwriting unrelated ones | |
49 * rebase: don't call rewriteutil.precheck() with to-be-skipped commits | |
50 * phabricator: correct the default value of `phabhunk.corpus` | |
51 * linelog: correct the default value of `annotateresult.lines` | |
52 * largefiles: avoid a potentially undefined variable in exception case | |
53 * httppeer: move a variable to avoid a bad reference before assignment warning | |
54 * httppeer: avoid another bad reference before assignment warning | |
55 * tests: use packaging from setuptools instead of deprecated distutils | |
56 * manifest: type and fix unhexlify | |
57 * manifest: align some vfs option access on the fact we might not have options | |
58 * scmutils: read the requires file before writing to avoid unnecessary rewrite | |
59 * debugsparse: stop taking the store lock | |
60 * sparse: reliably avoid writing to store without a lock | |
61 * largefiles: sync up `largefilesdirstate` methods with `dirstate` base class | |
62 * shelve: raise an error when loading a corrupt state file in an impossible case | |
63 * monotone: replace %s interpolation with appropriate numeric specifiers | |
64 * shelve: consistently convert exception to bytes via `stringutil.forcebytestr` | |
65 * remotefilelog: honor the `--format` arg of the `debugindex` command | |
66 * remotefilelog: adapt the `debugindex` command to past API changes | |
67 * run-tests: add color to the progress output | |
68 * archive: defer opening the output until a file is matched | |
69 * help: add :config-doc:`section.key` shorthand to insert documentation | |
70 * censor: document the censor.policy option (issue6909) | |
71 * rust-revlog: don't try to open the data file if the index is empty | |
72 * bundlerepo: fix mismatches with repository and revlog classes | |
73 * revlog: make `clearcaches()` signature consistent with ManifestRevlog | |
74 * unionrepo: fix mismatches with revlog classes | |
75 * keepalive: fix a signature mismatch for a http.client.HTTPResponse subclass | |
76 * lfs: fix various signature mismatches for vfs subclasses | |
77 * store: fix a signature mismatch for a vfs subclass | |
78 * util: avoid a leaked file descriptor in `util.makelock()` exceptional case | |
79 * statichttprepo: fix `httprangereader.read()` for py3 | |
80 * util: make `mmapread()` work on Windows again | |
81 * mdiff: tweak calls into `bdiff.fixws` to match its type hints | |
82 * base85: avoid a spurious use-before-initialized warning in `pure` module | |
83 * install: static data moved from setup.py to pyproject.toml | |
84 * upgrade: disable using the parallel workers optimization on macOS | |
85 * doc: generate separate commands/topics/extension pages | |
86 * extdiff: don't run gui programs when in a cli-only environment | |
87 * clonebundles: stop shell quoting `HGCB_BUNDLE_BASENAME` environment variable | |
52279
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
88 * streamclone: disable the volatile file open handle optimization on Windows |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
89 * pytype: add relative timestamp to the output if `ts` is available |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
90 * hgweb: skip logging ConnectionAbortedError |
52142 | 91 |
92 == Internal API Changes == | |
93 | |
94 * manifest: deprecated readdelta and readfast | |
95 | |
96 == Miscellaneous == | |
97 | |
98 * http: reuse Python's implementation of read/readline/readinto | |
99 * http: use urllib's cookie handler | |
100 * rev-branch-cache: schedule a write of the "v2" format if we read from "v1" | |
101 * rev-branch-cache: have debugupdatecache warm rbc too | |
102 * rev-branch-cache: reenable memory mapping of the revision data | |
103 * debugwireproto: redo logging to also work for https | |
104 * rust: use `.cargo/config.toml` instead of `.cargo/config` | |
105 * A whole bunch of typing improvements, which in turn found many bugs | |
106 * Test suite improvements | |
107 * Various packaging improvements | |
52279
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
108 |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
109 Below are many, many changes that have to do with building/testing wheels, |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
110 adding some sharding to the CI and MacOS + Windows compatibility work: |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
111 |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
112 * ci: abstract the branch matching regexp |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
113 * ci: add "sink" for parallel tests |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
114 * ci: for branches, use a single trigger |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
115 * packaging: explain why we purge while building wheels |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
116 * wheels: rely on the image config to be able to access the repository |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
117 * packaging: remove the i686 wheel from the linux-wheels target |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
118 * packaging: propagate the make option to packaging target |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
119 * packaging: factor the linux-wheels-x86_64 a bit |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
120 * wheel: add a target for amdx86_64-musl wheels |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
121 * wheel: also build the musl wheel in the ci |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
122 * wheel: reintroduce the building of i686 wheel |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
123 * wheels: also build the i686 wheel in the CI |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
124 * contrib: install the arm64 compiler tools in the Windows dependency script |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
125 * contrib: add a bat file to build all of the wheels on Windows |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
126 * wheels: remove deprecated blacklist |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
127 * wheels: make sure we create the `dist/` directory in the make target |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
128 * contrib: add a script to build all of the wheels on macOS |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
129 * wheel: also build wheel for linux arm64 in the CI |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
130 * ci: add sink for wheels too |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
131 * run-tests: don't use shell call for subprocess |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
132 * run-tests: add a --hg-wheel options to test a pre-built wheel |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
133 * ci: unify the way `check-pytype` inherit the common setting |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
134 * ci: split the jobs on more stage |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
135 * ci: build a wheel and use it to run c tests |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
136 * tests: stabilize `test-extdiff.t` on macOS |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
137 * tests: disable `test-git-interop.t` with a requirements directive |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
138 * tests: disable a section of `test-hgrc.t` that may hit a zeroconf bug |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
139 * ci: add a runner for Windows 10 |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
140 * tests: treat `select` as a built-in module on Windows |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
141 * tests: disable a section of `test-paths.t` that may hit a zeroconf bug |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
142 * tests: conditionalize missing output in test-racy-mutations.t on Windows |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
143 * tests: add a "missing" tests for manifest content in test-racy-mutations.t |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
144 * tests: bump the wait timeouts in test-racy-mutations.t |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
145 * test-install: use the global hg for the install step |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
146 * test-install: glob instance of "python" in warning |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
147 * ci: pre-adjust some identation |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
148 * setup: add a way to force the setup to translate (or fail) |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
149 * ci: use smaller VM to build wheel |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
150 * ci: use a pre-setup many-linux image to build wheel |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
151 * ci: build (and use) wheel for all supported version |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
152 * ci: automatically compute the python tag we use to identify tag |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
153 * run-tests: install wheel using --prefix instead of --user |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
154 * pycompat: drop some now useless workaround for makedirs |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
155 * wheel: build mac os wheel through the CI |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
156 * ci: use the macos wheel to run tests |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
157 * ci: use extends instead of <<: *x |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
158 * ci: move some variables closer to their usage |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
159 * ci: rationalize variable usage |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
160 * ci: abstract the of absolute /tmp/ path |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
161 * ci: move the "tempory work dir" to "concurrency-safe" location |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
162 * ci: adjust the starting port range to runner concurrency |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
163 * ci: have the mac test run if you trigger building the mac wheel |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
164 * run-tests: implement crude sharding support |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
165 * ci: shard the test run on mac os X |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
166 * dev-version: change the scheme of non tagged version |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
167 * wheel: enforce that translation being build for macos wheel |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
168 * run-tests: focus on listing the selected test for the shard tests |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
169 * run-tests: cleanup the "output" directory after the related tests |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
170 * tests: drop PYTHONPATH manipulation in test-pushvars.t |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
171 * windows: work around argument size limitation in test-bookmarks-pushpull.t |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
172 * windows: adjust PYTHONPATH update in test-status-color.t |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
173 * ci: use a concurrency safe TMP dir on Windows |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
174 * ci: again common element into a `.windows` template |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
175 * ci: split the windows runtest invocation into more granular variables |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
176 * windows: skip test-clonebundles-autogen.t in the CI |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
177 * ci: adjust port range on windows too |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
178 * windows: simply rely on the PATH adjustment to find python.exe in tests |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
179 * wheel: assign CIBW_SKIP globally |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
180 * wheel: make --hg-wheel works on Windows |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
181 * wheel: build Windows wheels too |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
182 * wheel: explicitly list built architecture |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
183 * wheel: test the built wheel in the windows tests |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
184 * ci: shard the tests on windows too |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
185 * wheel: enforce that translation being build for windows wheel |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
186 * setup: remote a debug statement that slipped through |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
187 * setup: factor version computation in a function |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
188 * setup: use the same code to compute tag from archive |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
189 * wheel: add a platform level to the wheel directories |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
190 * wheel: add a job uploading nightly build |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
191 * wheels: factor the core of Linux wheel building into a script |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
192 * wheels: update the Linux wheels make target |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
193 * clone: properly exclude rev-branch-cache from post clone cache warming |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
194 * setup: make sure Rust build its extension for the right python |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
195 * setup: preserve version part after the "+" on Windows |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
196 * wheel: build windows wheel for ARM64 too |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
197 * ci: adds a trigger for all pycompat jobs |
b267c5764cc6
relnotes: write final 6.9 notes
Raphaël Gomès <rgomes@octobus.net>
parents:
52254
diff
changeset
|
198 * ci: let the Windows runner decide how many job they want to run |