File tree Expand file tree Collapse file tree 7 files changed +7
-27
lines changed Expand file tree Collapse file tree 7 files changed +7
-27
lines changed Original file line number Diff line number Diff line change @@ -154,16 +154,6 @@ jobs:
154
154
pip install -U pip
155
155
pip install -U setuptools wheel twine cffi
156
156
157
- - name : Build zope.interface (3.11)
158
- if : ${{ startsWith(matrix.python-version, '3.11') }}
159
- run : |
160
- # Next, build the wheel *in place*. This helps ccache, and also lets us cache the configure
161
- # output (pip install uses a random temporary directory, making this difficult).
162
- python setup.py build_ext -i
163
- python setup.py bdist_wheel
164
- # Also install it, so that we get dependencies in the (pip) cache.
165
- pip install -U 'faulthandler; python_version == "2.7" and platform_python_implementation == "CPython"'
166
- pip install --pre .[test]
167
157
- name : Build zope.interface (Python 3.10 on MacOS)
168
158
if : >
169
159
startsWith(runner.os, 'Mac')
@@ -210,7 +200,6 @@ jobs:
210
200
&& startsWith(github.ref, 'refs/tags')
211
201
&& startsWith(runner.os, 'Mac')
212
202
&& !startsWith(matrix.python-version, 'pypy')
213
- && !startsWith(matrix.python-version, '3.11')
214
203
env :
215
204
TWINE_PASSWORD : ${{ secrets.TWINE_PASSWORD }}
216
205
run : |
Original file line number Diff line number Diff line change @@ -30,12 +30,12 @@ tox_env_map() {
30
30
case $1 in
31
31
* " cp27" * ) echo ' py27' ;;
32
32
* " cp35" * ) echo ' py35' ;;
33
- * " cp311" * ) echo ' py311' ;;
34
33
* " cp36" * ) echo ' py36' ;;
35
34
* " cp37" * ) echo ' py37' ;;
36
35
* " cp38" * ) echo ' py38' ;;
37
36
* " cp39" * ) echo ' py39' ;;
38
37
* " cp310" * ) echo ' py310' ;;
38
+ * " cp311" * ) echo ' py311' ;;
39
39
* ) echo ' py' ;;
40
40
esac
41
41
}
@@ -51,13 +51,8 @@ for PYBIN in /opt/python/*/bin; do
51
51
[[ " ${PYBIN} " == * " cp38" * ]] || \
52
52
[[ " ${PYBIN} " == * " cp39" * ]] || \
53
53
[[ " ${PYBIN} " == * " cp310" * ]] ; then
54
- if [[ " ${PYBIN} " == * " cp311" * ]] ; then
55
- " ${PYBIN} /pip" install --pre -e /io/
56
- " ${PYBIN} /pip" wheel /io/ --pre -w wheelhouse/
57
- else
58
- " ${PYBIN} /pip" install -e /io/
59
- " ${PYBIN} /pip" wheel /io/ -w wheelhouse/
60
- fi
54
+ " ${PYBIN} /pip" install -e /io/
55
+ " ${PYBIN} /pip" wheel /io/ -w wheelhouse/
61
56
if [ ` uname -m` == ' aarch64' ]; then
62
57
cd /io/
63
58
${PYBIN} /pip install tox
Original file line number Diff line number Diff line change 2
2
# https://github.com/zopefoundation/meta/tree/master/config/c-code
3
3
[meta ]
4
4
template = " c-code"
5
- commit-id = " 70229255d495a945324228b50ee735cc75e01430 "
5
+ commit-id = " b4dd6f9ffd3d6a2cde7dc70512c62d4c7ed22cd6 "
6
6
7
7
[python ]
8
8
with-appveyor = true
9
9
with-pypy = true
10
10
with-legacy-python = true
11
11
with-sphinx-doctests = true
12
12
with-windows = false
13
- with-future-python = true
13
+ with-future-python = false
14
14
with-docs = true
15
15
16
16
[tox ]
Original file line number Diff line number Diff line change 2
2
Changes
3
3
=========
4
4
5
- 5.5.1 (unreleased )
5
+ 5.5.1 (2022-11-03 )
6
6
==================
7
7
8
8
- Add support for final Python 3.11 release.
Original file line number Diff line number Diff line change @@ -24,8 +24,6 @@ environment:
24
24
- python : 39-x64
25
25
- python : 310
26
26
- python : 310-x64
27
- # `multibuild` cannot install non-final versions as they are not on
28
- # ftp.python.org, so we skip Python 3.11 until its final release:
29
27
- python : 311
30
28
- python : 311-x64
31
29
Original file line number Diff line number Diff line change @@ -100,7 +100,7 @@ def read(*rnames):
100
100
)
101
101
102
102
setup (name = 'zope.interface' ,
103
- version = '5.5.1.dev0 ' ,
103
+ version = '5.5.1' ,
104
104
url = 'https://github.com/zopefoundation/zope.interface' ,
105
105
license = 'ZPL 2.1' ,
106
106
description = 'Interfaces for Python' ,
Original file line number Diff line number Diff line change @@ -19,9 +19,7 @@ envlist =
19
19
20
20
[testenv]
21
21
usedevelop = true
22
- pip_pre = py311: true
23
22
deps =
24
- Sphinx
25
23
setenv =
26
24
pure: PURE_PYTHON =1
27
25
!pure-!pypy-!pypy3: PURE_PYTHON =0
You can’t perform that action at this time.
0 commit comments