chore: fill informations for release of our package

refs #1335
This commit is contained in:
Benoit Chevallier-Mames
2022-01-07 14:42:16 +01:00
committed by Arthur Meyre
parent 627706d963
commit c2c7197421
4 changed files with 61 additions and 27 deletions

View File

@@ -1,7 +1,7 @@
Name Version License
Pillow 8.4.0 Historical Permission Notice and Disclaimer (HPND)
PyYAML 6.0 MIT License
concrete-compiler 0.1.0 UNKNOWN
concrete-compiler 0.1.1 BSD-3
cycler 0.11.0 BSD License
fonttools 4.28.5 MIT License
kiwisolver 1.3.2 BSD License

49
poetry.lock generated
View File

@@ -228,7 +228,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "concrete-compiler"
version = "0.1.0"
version = "0.1.1"
description = "Concrete Compiler"
category = "main"
optional = false
@@ -303,7 +303,7 @@ python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*"
[[package]]
name = "decorator"
version = "5.1.0"
version = "5.1.1"
description = "Decorators for Humans"
category = "dev"
optional = false
@@ -417,7 +417,7 @@ smmap = ">=3.0.1,<6"
[[package]]
name = "gitpython"
version = "3.1.24"
version = "3.1.25"
description = "GitPython is a python library used to interact with Git repositories"
category = "dev"
optional = false
@@ -425,7 +425,6 @@ python-versions = ">=3.7"
[package.dependencies]
gitdb = ">=4.0.1,<5"
typing-extensions = {version = ">=3.7.4.3", markers = "python_version < \"3.10\""}
[[package]]
name = "html5lib"
@@ -1434,7 +1433,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "pygments"
version = "2.11.1"
version = "2.11.2"
description = "Pygments is a syntax highlighting package written in Python."
category = "dev"
optional = false
@@ -2194,7 +2193,7 @@ tqdm = ">=4.14"
[[package]]
name = "types-setuptools"
version = "57.4.5"
version = "57.4.6"
description = "Typing stubs for setuptools"
category = "dev"
optional = false
@@ -2202,7 +2201,7 @@ python-versions = "*"
[[package]]
name = "types-toml"
version = "0.10.1"
version = "0.10.2"
description = "Typing stubs for toml"
category = "dev"
optional = false
@@ -2218,7 +2217,7 @@ python-versions = ">=3.6"
[[package]]
name = "urllib3"
version = "1.26.7"
version = "1.26.8"
description = "HTTP library with thread-safe connection pooling, file post, and more."
category = "dev"
optional = false
@@ -2294,7 +2293,7 @@ full = ["pygraphviz"]
[metadata]
lock-version = "1.1"
python-versions = ">=3.8,<3.10"
content-hash = "1e8983dc22a77fd0ff3097bb7cfefd70532485d5ccf2d084eaa4571b9971a2f4"
content-hash = "5b9f4408f601802b92c991083622bc54f2d09a7e829a6b6385aed32dd641c7b8"
[metadata.files]
alabaster = [
@@ -2441,8 +2440,12 @@ colorama = [
{file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"},
]
concrete-compiler = [
{file = "concrete_compiler-0.1.0-cp38-cp38-manylinux_2_24_x86_64.whl", hash = "sha256:c925cf0b4ac94e97458bc0965f6eae965745c3f61be665709a2d9fa790615e11"},
{file = "concrete_compiler-0.1.0-cp39-cp39-manylinux_2_24_x86_64.whl", hash = "sha256:c00cd1bc705972b9eed976a5f14722ed8f0c67a36fb3b551783f6446e57143ce"},
{file = "concrete_compiler-0.1.1-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:8888bfb72cda4fbba341566b22151bf625743822a355eb536dc81a08daf51a3b"},
{file = "concrete_compiler-0.1.1-cp310-cp310-manylinux_2_24_x86_64.whl", hash = "sha256:ed7286e8d65e66667dc4b6b022ea311e1899f82ed75f8577b5910bff02e6ad65"},
{file = "concrete_compiler-0.1.1-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:2e9cc1efa7a70316c805b1bac010a31d7306a331a9d8885f903cd0ee6c2186c1"},
{file = "concrete_compiler-0.1.1-cp38-cp38-manylinux_2_24_x86_64.whl", hash = "sha256:e839948ef9e551c284b184464b2bb5a7cf23903f55feefc9ea6375f95daad907"},
{file = "concrete_compiler-0.1.1-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:a8149214f466614f2cebf971c27128fd6171d201251e24ea5647afcec35c4fd9"},
{file = "concrete_compiler-0.1.1-cp39-cp39-manylinux_2_24_x86_64.whl", hash = "sha256:4bce90916ce59b8464c31daa3e66a49d5212150355088b54943c855ff11ff3d2"},
]
coverage = [
{file = "coverage-6.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6dbc1536e105adda7a6312c778f15aaabe583b0e9a0b0a324990334fd458c94b"},
@@ -2547,8 +2550,8 @@ debugpy = [
{file = "debugpy-1.5.1.zip", hash = "sha256:d2b09e91fbd1efa4f4fda121d49af89501beda50c18ed7499712c71a4bf3452e"},
]
decorator = [
{file = "decorator-5.1.0-py3-none-any.whl", hash = "sha256:7b12e7c3c6ab203a29e157335e9122cb03de9ab7264b137594103fd4a683b374"},
{file = "decorator-5.1.0.tar.gz", hash = "sha256:e59913af105b9860aa2c8d3272d9de5a56a4e608db9a2f167a8480b323d529a7"},
{file = "decorator-5.1.1-py3-none-any.whl", hash = "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186"},
{file = "decorator-5.1.1.tar.gz", hash = "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330"},
]
defusedxml = [
{file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"},
@@ -2586,8 +2589,8 @@ gitdb = [
{file = "gitdb-4.0.9.tar.gz", hash = "sha256:bac2fd45c0a1c9cf619e63a90d62bdc63892ef92387424b855792a6cabe789aa"},
]
gitpython = [
{file = "GitPython-3.1.24-py3-none-any.whl", hash = "sha256:dc0a7f2f697657acc8d7f89033e8b1ea94dd90356b2983bca89dc8d2ab3cc647"},
{file = "GitPython-3.1.24.tar.gz", hash = "sha256:df83fdf5e684fef7c6ee2c02fc68a5ceb7e7e759d08b694088d0cacb4eba59e5"},
{file = "GitPython-3.1.25-py3-none-any.whl", hash = "sha256:4f8b0e51713642b83f1eb10136d36a7f2c5278d188c5ae82b144cb1f4e848f0c"},
{file = "GitPython-3.1.25.tar.gz", hash = "sha256:b923e8952c2fe0d70b129fddd8511acc90b3070c8dddb20d86ca9911a5d0c248"},
]
html5lib = [
{file = "html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d"},
@@ -3266,8 +3269,8 @@ pyflakes = [
{file = "pyflakes-2.3.1.tar.gz", hash = "sha256:f5bc8ecabc05bb9d291eb5203d6810b49040f6ff446a756326104746cc00c1db"},
]
pygments = [
{file = "Pygments-2.11.1-py3-none-any.whl", hash = "sha256:9135c1af61eec0f650cd1ea1ed8ce298e54d56bcd8cc2ef46edd7702c171337c"},
{file = "Pygments-2.11.1.tar.gz", hash = "sha256:59b895e326f0fb0d733fd28c6839bd18ad0687ba20efc26d4277fd1d30b971f4"},
{file = "Pygments-2.11.2-py3-none-any.whl", hash = "sha256:44238f1b60a76d78fc8ca0528ee429702aae011c265fe6a8dd8b63049ae41c65"},
{file = "Pygments-2.11.2.tar.gz", hash = "sha256:4e426f72023d88d03b2fa258de560726ce890ff3b630f88c21cbb8b2503b8c6a"},
]
pygments-style-tomorrow = [
{file = "pygments-style-tomorrow-1.0.0.1.tar.gz", hash = "sha256:4132c31f11738f6bed52d43a3f187aa3b889a118f9a29b40d1f6afb5bb1037be"},
@@ -3721,20 +3724,20 @@ twine = [
{file = "twine-3.7.1.tar.gz", hash = "sha256:28460a3db6b4532bde6a5db6755cf2dce6c5020bada8a641bb2c5c7a9b1f35b8"},
]
types-setuptools = [
{file = "types-setuptools-57.4.5.tar.gz", hash = "sha256:a4600efdca68a33204ad9c083fd9966d63aee61a7d007e912b6afc6ff57d6e02"},
{file = "types_setuptools-57.4.5-py3-none-any.whl", hash = "sha256:920a7c1ee120025e939a1707f8fd09a1266edbf7848eae7b8de7c5909a824cc8"},
{file = "types-setuptools-57.4.6.tar.gz", hash = "sha256:65ef8946fc31aed946177629e681861217aceb8fc9b75a44ba987d7eea9388aa"},
{file = "types_setuptools-57.4.6-py3-none-any.whl", hash = "sha256:b1be17770e830432571bcb81a78fed13df32ca787550ed575dfbc921816ad18a"},
]
types-toml = [
{file = "types-toml-0.10.1.tar.gz", hash = "sha256:5c1f8f8d57692397c8f902bf6b4d913a0952235db7db17d2908cc110e70610cb"},
{file = "types_toml-0.10.1-py3-none-any.whl", hash = "sha256:8cdfd2b7c89bed703158b042dd5cf04255dae77096db66f4a12ca0a93ccb07a5"},
{file = "types-toml-0.10.2.tar.gz", hash = "sha256:cd38b802e9c84c7a2e9b61e99a217e794bc01874586b292222e9764c6c7ca75c"},
{file = "types_toml-0.10.2-py3-none-any.whl", hash = "sha256:8a72568466fd041c1b7481aa2bd8d81d4585017131d6b268de13d876da0827d7"},
]
typing-extensions = [
{file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"},
{file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"},
]
urllib3 = [
{file = "urllib3-1.26.7-py2.py3-none-any.whl", hash = "sha256:c4fdf4019605b6e5423637e01bc9fe4daef873709a7973e195ceba0a62bbc844"},
{file = "urllib3-1.26.7.tar.gz", hash = "sha256:4987c65554f7a2dbf30c18fd48778ef124af6fab771a377103da0585e2336ece"},
{file = "urllib3-1.26.8-py2.py3-none-any.whl", hash = "sha256:000ca7f471a233c2251c6c7023ee85305721bfdf18621ebff4fd17a8653427ed"},
{file = "urllib3-1.26.8.tar.gz", hash = "sha256:0e7c33d9a63e7ddfcb86780aac87befc2fbddf46c58dbb487e0855f7ceec283c"},
]
wcwidth = [
{file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"},

3
pypi_readme.md Normal file
View File

@@ -0,0 +1,3 @@
# Concrete Numpy
Concrete Numpy is a package containing tools to compile Numpy functions into Fully Homomorphic Encryption equivalents. Concrete Numpy goes on top of the Concrete Compiler and Concrete Library.

View File

@@ -1,12 +1,40 @@
[tool.poetry]
name = "concrete-numpy"
version = "0.2.0-rc5"
description = "Concrete Numpy"
description = "Concrete Numpy is a package containing tools to compile Numpy functions into Fully Homomorphic Encryption equivalents. Concrete Numpy goes on top of the Concrete Compiler and Concrete Library."
license = "BSD-3-Clause"
authors = ["Zama <hello@zama.ai>"]
authors = [
"Zama <hello@zama.ai>",
"Arthur Meyre <hello@zama.ai>",
"Umut Sahin <hello@zama.ai>",
"Benoit Chevallier-Mames <hello@zama.ai>",
"Jordan Frery <hello@zama.ai>",
"Alexandre Quint <hello@zama.ai>",
"Ayoub Benaissa <hello@zama.ai>",
"Andrei Stoian <hello@zama.ai>",
"Jeremy Bradley <hello@zama.ai>",
]
homepage = "https://zama.ai/concrete/"
repository = "https://github.com/zama-ai/concrete-numpy"
documentation = "http://docs.zama.ai/concrete-numpy/"
keywords = ["FHE", "homomorphic encryption", "privacy", "security"]
packages = [
{ include = "concrete" },
]
classifiers = [
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Scientific/Engineering :: Mathematics",
"Topic :: Scientific/Engineering",
"Topic :: Security",
"Topic :: Security :: Cryptography",
"Topic :: Software Development :: Compilers",
]
readme = "pypi_readme.md"
[tool.poetry.urls]
"README" = "https://github.com/zama-ai/concrete-numpy/blob/main/README.md"
"Bug Tracker" = "https://github.com/zama-ai/concrete-numpy/issues"
"Discourse" = "https://community.zama.ai/c/concrete-numpy/7"
[tool.poetry.dependencies]
python = ">=3.8,<3.10"
@@ -18,7 +46,7 @@ Pillow = "^8.3.2"
loguru = "^0.5.3"
torch = "^1.10.0"
setuptools = "*"
concrete-compiler = "^0.1.0"
concrete-compiler = "^0.1.1"
[tool.poetry.extras]
full = ["pygraphviz"]