Skip to content

Commit 53d7a54

Browse files
authored
Relax Python protobuf version requirement (#147)
* Relax the python protobuf version * update version and changelog
1 parent 9716a38 commit 53d7a54

File tree

7 files changed

+18
-12
lines changed

7 files changed

+18
-12
lines changed

CHANGES.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Version 1.0.2
2+
3+
Feat:
4+
5+
- This patch version relaxes the Python requirement to allow for older `protobuf` libraries to work with the PSI library.
6+
17
# Version 1.0.1
28

39
Feat:

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openmined/psi.js",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Private Set Intersection for JavaScript",
55
"repository": {
66
"type": "git",

private_set_intersection/python/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ py_wheel(
102102
}),
103103
python_requires = ">=3.8",
104104
python_tag = "INTERPRETER",
105-
requires = ["protobuf==4.21.12"],
105+
requires = ["protobuf>=3.20"],
106106
version = VERSION_LABEL,
107107
deps = [
108108
":openmined_psi_pkg",

private_set_intersection/python/requirements.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ pytest==7.2.0
44
pytest-benchmark==4.0.0
55
twine==4.0.2
66
packaging==22.0
7-
protobuf==4.21.12 # must be updated in wheel rule!
7+
protobuf>=3.20 # must be updated in wheel rule!

private_set_intersection/python/requirements.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# pip-compile requirements.in
66
#
7-
attrs==22.1.0
7+
attrs==22.2.0
88
# via pytest
99
black==22.12.0
1010
# via -r requirements.in
@@ -20,13 +20,13 @@ commonmark==0.9.1
2020
# via rich
2121
docutils==0.19
2222
# via readme-renderer
23-
exceptiongroup==1.0.4
23+
exceptiongroup==1.1.0
2424
# via pytest
2525
flake8==6.0.0
2626
# via -r requirements.in
2727
idna==3.4
2828
# via requests
29-
importlib-metadata==5.2.0
29+
importlib-metadata==6.0.0
3030
# via
3131
# keyring
3232
# twine
@@ -48,9 +48,9 @@ packaging==22.0
4848
# pytest
4949
pathspec==0.10.3
5050
# via black
51-
pkginfo==1.9.2
51+
pkginfo==1.9.5
5252
# via twine
53-
platformdirs==2.6.0
53+
platformdirs==2.6.2
5454
# via black
5555
pluggy==1.0.0
5656
# via pytest
@@ -62,7 +62,7 @@ pycodestyle==2.10.0
6262
# via flake8
6363
pyflakes==3.0.1
6464
# via flake8
65-
pygments==2.13.0
65+
pygments==2.14.0
6666
# via
6767
# readme-renderer
6868
# rich
@@ -82,7 +82,7 @@ requests-toolbelt==0.10.1
8282
# via twine
8383
rfc3986==2.0.0
8484
# via twine
85-
rich==12.6.0
85+
rich==13.0.1
8686
# via twine
8787
six==1.16.0
8888
# via bleach

tools/package.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
""" Version of the current release """
2-
VERSION_LABEL = "1.0.1"
2+
VERSION_LABEL = "1.0.2"

0 commit comments

Comments
 (0)