File tree 3 files changed +11
-3
lines changed
3 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -204,6 +204,11 @@ jobs:
204
204
DEPLOYMENT_TARGET : ' 10.13'
205
205
_PYTHON_HOST_PLATFORM : ' macosx-10.9-x86_64'
206
206
ARCHFLAGS : ' -arch x86_64'
207
+ - VERSION : ' pypy-3.11'
208
+ BIN_PATH : ' pypy3'
209
+ DEPLOYMENT_TARGET : ' 10.13'
210
+ _PYTHON_HOST_PLATFORM : ' macosx-10.9-x86_64'
211
+ ARCHFLAGS : ' -arch x86_64'
207
212
name : " ${{ matrix.PYTHON.VERSION }} ABI ${{ matrix.PYTHON.ABI_VERSION }} macOS ${{ matrix.PYTHON.ARCHFLAGS }}"
208
213
steps :
209
214
- name : Get build-requirements.txt from repository
@@ -291,10 +296,13 @@ jobs:
291
296
- {VERSION: "3.11", "ABI_VERSION": "py37"}
292
297
- {VERSION: "3.11", "ABI_VERSION": "py39"}
293
298
- {VERSION: "pypy-3.10"}
299
+ - {VERSION: "pypy-3.11"}
294
300
exclude :
295
301
# We need to exclude the below configuration because there is no 32-bit pypy3
296
302
- WINDOWS : {ARCH: 'x86', WINDOWS: 'win32', RUST_TRIPLE: 'i686-pc-windows-msvc'}
297
303
PYTHON : {VERSION: "pypy-3.10"}
304
+ - WINDOWS : {ARCH: 'x86', WINDOWS: 'win32', RUST_TRIPLE: 'i686-pc-windows-msvc'}
305
+ PYTHON : {VERSION: "pypy-3.11"}
298
306
name : " ${{ matrix.PYTHON.VERSION }} ${{ matrix.WINDOWS.WINDOWS }} ${{ matrix.PYTHON.ABI_VERSION }}"
299
307
steps :
300
308
- name : Get build-requirements.txt from repository
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ pub enum AttributeSet<'a> {
55
55
#[ derive( asn1:: Asn1DefinedByWrite ) ]
56
56
pub enum BagValue < ' a > {
57
57
#[ defined_by( CERT_BAG_OID ) ]
58
- CertBag ( CertBag < ' a > ) ,
58
+ CertBag ( Box < CertBag < ' a > > ) ,
59
59
60
60
#[ defined_by( KEY_BAG_OID ) ]
61
61
KeyBag ( asn1:: Tlv < ' a > ) ,
Original file line number Diff line number Diff line change @@ -386,14 +386,14 @@ fn cert_to_bag<'a>(
386
386
) -> CryptographyResult < cryptography_x509:: pkcs12:: SafeBag < ' a > > {
387
387
Ok ( cryptography_x509:: pkcs12:: SafeBag {
388
388
_bag_id : asn1:: DefinedByMarker :: marker ( ) ,
389
- bag_value : asn1:: Explicit :: new ( cryptography_x509:: pkcs12:: BagValue :: CertBag (
389
+ bag_value : asn1:: Explicit :: new ( cryptography_x509:: pkcs12:: BagValue :: CertBag ( Box :: new (
390
390
cryptography_x509:: pkcs12:: CertBag {
391
391
_cert_id : asn1:: DefinedByMarker :: marker ( ) ,
392
392
cert_value : asn1:: Explicit :: new ( cryptography_x509:: pkcs12:: CertType :: X509 (
393
393
asn1:: OctetStringEncoded :: new ( cert. raw . borrow_dependent ( ) . clone ( ) ) ,
394
394
) ) ,
395
395
} ,
396
- ) ) ,
396
+ ) ) ) ,
397
397
attributes : pkcs12_attributes ( friendly_name, local_key_id) ?,
398
398
} )
399
399
}
You can’t perform that action at this time.
0 commit comments