Skip to content

Commit 944a797

Browse files
dsuponitskiydsuponitskiy-dualityyspolyakov
authored
Updates for the new openfhe version (#233)
* Updates for the new openfhe version * Update README.md * Update README.md * Update README.md --------- Co-authored-by: Dmitriy Suponitskiy <[email protected]> Co-authored-by: yspolyakov <[email protected]>
1 parent 18c1b15 commit 944a797

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ project (OpenFHE-Python)
44

55
set(OPENFHE_PYTHON_VERSION_MAJOR 1)
66
set(OPENFHE_PYTHON_VERSION_MINOR 3)
7-
set(OPENFHE_PYTHON_VERSION_PATCH 0)
7+
set(OPENFHE_PYTHON_VERSION_PATCH 1)
88
set(OPENFHE_PYTHON_VERSION_TWEAK 0)
99
set(OPENFHE_PYTHON_VERSION ${OPENFHE_PYTHON_VERSION_MAJOR}.${OPENFHE_PYTHON_VERSION_MINOR}.${OPENFHE_PYTHON_VERSION_PATCH}.${OPENFHE_PYTHON_VERSION_TWEAK})
1010

11-
# OpenFHE version can be specified externally (-DOPENFHE_REQUIRED_VERSION=1.3.0)
11+
# OpenFHE version can be specified externally (-DOPENFHE_REQUIRED_VERSION=1.3.1)
1212
if(NOT DEFINED OPENFHE_REQUIRED_VERSION)
13-
set(OPENFHE_REQUIRED_VERSION "1.3.0" CACHE STRING "Required OpenFHE version")
13+
set(OPENFHE_REQUIRED_VERSION "1.3.1" CACHE STRING "Required OpenFHE version")
1414
else()
1515
# User provided OPENFHE_REQUIRED_VERSION via -D
1616
message(STATUS "Using user-specified OpenFHE version: ${OPENFHE_REQUIRED_VERSION}")

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ pip install openfhe==<openfhe_package_version>
2323

2424
Once installed, any python example at https://github.com/openfheorg/openfhe-python/tree/main/examples can be executed.
2525

26-
Note that Ubuntu LTS 20.04, 22.04, and 24.04 are currently supported. `pip uninstal` can be used to uninstall the openfhe package.
26+
Note that Ubuntu LTS 20.04, 22.04, and 24.04 are currently supported. `pip uninstall` can be used to uninstall the openfhe package.
2727

2828
## Running from Docker
2929

@@ -35,7 +35,7 @@ Please see [Instructions for the Docker setup](docker/README.md)
3535

3636
Before building, make sure you have the following dependencies installed:
3737

38-
- [OpenFHE 1.3.0+](https://github.com/openfheorg/openfhe-development) by following the instructions in [OpenFHE Documentation](https://openfhe-development.readthedocs.io/en/latest/sphinx_rsts/intro/installation/installation.html)
38+
- [OpenFHE 1.3.1+](https://github.com/openfheorg/openfhe-development) by following the instructions in [OpenFHE Documentation](https://openfhe-development.readthedocs.io/en/latest/sphinx_rsts/intro/installation/installation.html)
3939
- [Python 3.6+](https://www.python.org/)
4040
- [pybind11](https://pybind11.readthedocs.io/en/stable/installing.html)
4141

@@ -143,8 +143,9 @@ To get familiar with the OpenFHE Python API, check out the examples:
143143
<!-- - [Small-Precison Arbitrary Function Evaluation](examples/binfhe/eval-function.py) -->
144144
- Threshold FHE:
145145
- [Code Example for BGV, BFV, and CKKS](examples/pke/threshold-fhe.py)
146-
- [Simple Interactive Bootstrapping Example](examples/pke/tckks-interactive-mp-bootstrapping.py)
147-
- [Interactive Bootstrapping after Chebyshev Approximation](examples/pke/tckks-interactive-mp-bootstrapping-Chebyschev.py)
146+
- [2-party Interactive Bootstrapping Examples](examples/pke/interactive-bootstrapping.py)
147+
- [Simple n-party Interactive Bootstrapping Example](examples/pke/tckks-interactive-mp-bootstrapping.py)
148+
- [n-party Interactive Bootstrapping after Chebyshev Approximation](examples/pke/tckks-interactive-mp-bootstrapping-Chebyschev.py)
148149
- [Code Example for BFV with 5 parties](examples/pke/threshold-fhe-5p.py)
149150

150151
## OpenFHE Python Wrapper Documentation

0 commit comments

Comments
 (0)