Skip to content

Commit 760cd6d

Browse files
authored
Merge pull request #47426 from javacruft/new/py3-bcrypt-3.2
py3-bcrypt-3.2: new version stream
2 parents 7619f9d + bafc853 commit 760cd6d

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed

py3-bcrypt-3.2.yaml

+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
package:
2+
name: py3-bcrypt-3.2
3+
version: "3.2.2"
4+
epoch: 0
5+
description: Modern password hashing for your software and your servers
6+
copyright:
7+
- license: Apache-2.0
8+
dependencies:
9+
provider-priority: 0
10+
11+
vars:
12+
pypi-package: bcrypt
13+
import: bcrypt
14+
15+
data:
16+
- name: py-versions
17+
items:
18+
3.10: '310'
19+
3.11: '311'
20+
3.12: '312'
21+
3.13: '313'
22+
23+
environment:
24+
contents:
25+
packages:
26+
- py3-supported-build-base-dev
27+
- py3-supported-cffi
28+
29+
pipeline:
30+
- uses: git-checkout
31+
with:
32+
expected-commit: a86360fef7859054c6a8050cf67e62127f5e2643
33+
repository: https://github.com/pyca/bcrypt
34+
tag: ${{package.version}}
35+
36+
subpackages:
37+
- range: py-versions
38+
name: py${{range.key}}-${{vars.pypi-package}}-3.2
39+
description: python${{range.key}} version of ${{vars.pypi-package}}
40+
dependencies:
41+
provider-priority: ${{range.value}}
42+
provides:
43+
- py3-${{vars.pypi-package}}
44+
runtime:
45+
- py${{range.key}}-cffi
46+
pipeline:
47+
- uses: py/pip-build-install
48+
with:
49+
python: python${{range.key}}
50+
- uses: strip
51+
test:
52+
pipeline:
53+
- uses: python/import
54+
with:
55+
python: python${{range.key}}
56+
imports: |
57+
import ${{vars.import}}
58+
59+
- name: py3-supported-${{vars.pypi-package}}-3.2
60+
description: meta package providing ${{vars.pypi-package}} for supported python versions.
61+
dependencies:
62+
runtime:
63+
- py3.10-${{vars.pypi-package}}-3.2
64+
- py3.11-${{vars.pypi-package}}-3.2
65+
- py3.12-${{vars.pypi-package}}-3.2
66+
- py3.13-${{vars.pypi-package}}-3.2
67+
test:
68+
pipeline:
69+
- uses: python/import
70+
with:
71+
python: python3.10
72+
import: ${{vars.pypi-package}}
73+
74+
update:
75+
enabled: true
76+
manual: false
77+
github:
78+
identifier: pyca/bcrypt
79+
use-tag: true
80+
tag-filter: 3.2.

0 commit comments

Comments
 (0)