Python-dp

Latest version: v1.1.4

Safety actively analyzes 688823 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

1.1.0rc1

PyDP v1.1.0rc1 Release Notes


**New functionality:**
* Replace pipenv with poetry in makefile (310 by BrendanSchell, 277 by chinmayshah99, 292 by alejandrosame)
* Optimize test_bounded_mean test execution (333 by alejandrosame)

**Bug fixes:**
* Fix Geometric Distribution test ratio (323 by grilhami, 213 by chinmayshah99)
* Partial fix to py35 test cases failing (327 by chinmayshah99)
* Fixed missing link in Documentation (330 by pmarangone, 329 by pmarangone)

**Code Refactoring:**
* Refactor setup code (328 by alejandrosame)
* Moved pydp folder under src (332 by siddhesh1598, 291 by alejandrosame)

**Documentation:**
* Added cs860 as resource (316 by chinmayshah99)
* Python 3.5 version warning (339 by festusdrakon, 334 by alejandrosame)
* Added documentation to Utils (341 by festusdrakon, 314 by shaistha24)

**Examples and Tutorials:**
* Jupyter Notebook Implementation for restaurant_demo (311 by shaistha24)


**Note 1: Python 3.5 is now deprecated**
**Note 2: Docker support not included in this release**

1.0.1

PyDP v1.0.1 Release Notes


**New functionality:**
* Test Notebooks (298 by edwardelson, 294 by alejandrosame)
* Added mypy support (308 by chinmayshah99, 251 by chinmayshah99)

**Bug fixes:**
* Fix build bug in docs build (306 by BrendanSchell, 303 by chinmayshah99)
* SHA upgrade (309 by chinmayshah99)

1.0.0

PyDP v1.0.0 Release Notes


**New functionality:**
* Introduce Python and C++ code coverage reports and checks (262 by alejandrosame, 256 by alejandrosame, 257 by alejandrosame)
* Added Serialize and Merge function (266 by chinmayshah99)
* Windows port (280 by BenjaminDev, 112 by chinmayshah99)

**Bug fixes:**
* Allow int64 as dtype (264 by alejandrosame, 174 by replomancer)
* Adds Docker build on PR (267 by Vishwaak, 260 by chinmayshah99)
* Fix core crashes due to bound params (271 by alejandrosame, 268 by replomancer)
* Improve makefile actions (272 by alejandrosame)
* Fixed runtime crash due to result() (273 by chinmayshah99, 263 by alejandrosame)
* Added l0 and linf for count (278 by chinmayshah99, 276 by alejandrosame)

**Documentation:**
* Update docs to reference new interface (261 by BenjaminDev)
* Refactor OpenMined PyDP README (279 by 8bitmp3)
* Updated readme and introduction (281 by shivaylamba)
* Added doc strings for algorithms (285 by chinmayshah99)
* Updated the documentation by removing warnings (287 by shivaylamba)

**Examples and Tutorials:**
* Added a new demo to demonstrate MIA attack (283 by chinmayshah99)

0.1.7dev

PyDP v0.1.7-alpha Release Notes


**New functionality:**
* Move tox to pytest (197 by alejandrosame, 137 by chinmayshah99, 192 by chinmayshah99)
* Added a dockerfile for easy running of examples (199 by BenjaminDev)
* Run clang-format from pipenv (201 by alejandrosame)
* Switched to latest Google DP version (202 by chinmayshah99)
* GeometricDistribution and fixed LaplaceDistribution (205 by BenjaminDev)
* Run clang-format from the system installation instead of pipenv (216 by codeboy5, 215 by codeboy5)
* Added setting of l0 and linf sensitivity (217 by chinmayshah99, 195 by replomancer)
* Added more epsilon property and budget (228 by chinmayshah99)
* Added error handing during initialization (229 by chinmayshah99)
* Added error handling in partial result (231 by chinmayshah99)
* Added bounded algorithm python code (239 by chinmayshah99)
* Added setting of l0 and linf sensitivity (241 by chinmayshah99)
* Tidy up public interface (246 by alejandrosame)
* Added mypy for noise interval (250 by chinmayshah99)

**Bug fixes:**
* Added error handling (188 by chinmayshah99, 120 by chinmayshah99)
* Python Package Structure fix (189 by vishalsubbiah, 92 by chinmayshah99)
* Moved SHA to latest version (221 by chinmayshah99, 220 by replomancer)
* Pin sphinx version becuase of sphinx bug in 3.2.0 (238 by jandremarais)

**Code Refactoring:**
* [WIP] Refactoring (222 by alejandrosame)
* [WIP] Refactoring: Bounded functions (223 by alejandrosame)
* [WIP] Added a more compact name and type lookup (225 by BenjaminDev)
* [WIP] Refactoring: Bind extra methods (230 by alejandrosame)
* [WIP] Refactoring: Generalise algorithm declaration (232 by alejandrosame)
* [WIP] Refactoring: Python interface (237 by alejandrosame)
* [WIP] Refactoring: Add bounded algorithms (240 by alejandrosame)
* [WIP] Refactoring: Fix sensitivity values init and make getters readonly arguments (243 by alejandrosame)
* Order statistics refactor (244 by BenjaminDev)
* Refactoring: Fix compilation with new DP hash (245 by alejandrosame)
* Final refactoring, cleaning up (248 by chinmayshah99)
* Major Refactoring (249 by chinmayshah99, 150 by replomancer)
* Fix typos (255 by alejandrosame)

**Examples and Tutorials:**
* Improved the Example structure (224 by chinmayshah99)
* Update examples with new Python API (247 by alejandrosame)

**Documentation:**
* Update contributing.md for better guidance (186 by shaistha24)
* Fix some typos and grammatical errors (196 by tholop)
* Remove duplicated paragraph from contributions guideline (198 by jabertuhin)
* Fixed typo for docker build in readme (200 by jabertuhin)
* Documentation only (206 by BenjaminDev, 107 by chinmayshah99)
* Corrected README.md in examples (227 by devansh1305)
* Build dev docs action (235 by BenjaminDev, 107 by chinmayshah99)
* Set version and release in docs/conf.py from pydp import (236 by jandremarais, 234 by chinmayshah99)


**Note 1: This release does not work on Windows (use Docker for that)**
**Note 2: Due to pypi restrictions, we couldn’t re-upload PyDP version 0.1.5 and 0.1.6 using the same name after failing for the first time and second time. Therefore we are skipping version 0.1.5 and version 0.1.6**

0.1.4dev

PyDP v0.1.4-alpha Release Notes


**New functionality:**
* Single Sourcing The Package Version (173 by codeboy5)
* Docker Hub Publish(176 by BenjaminDev, 163 by chinmayshah99)
* Run different Python version on Docker (177 by codeboy5)
* Utils Bindings (180 by codeboy5)
* Added checks for python, bazel, pipenv for OS X (181 by codeboy5)

**Bug fixes:**
* Fixed Dockerfile (170 by codeboy5)
* Dockerfile now takes --build-arg PYTHON_VERSION={major}.{minor} (178 by madhavajay)
* Upgrade to newer import conventions (182 by codeboy5)
* Added git checkout for sub-mod to specific version (185 by chinmayshah99, 184 by replomancer)
* Added error handling (188 by chinmayshah99, 120 by chinmayshah99)
* Python Package Structure fix (189 by vishalsubbiah, 92 by chinmayshah99)

**Examples and Tutorials:**
* Added Error handling demo code (by chinmayshah99)

**Documentation:**
* Documentation update for 0.1.4 release


**Note 1: This release does not work on Windows (use Docker for that)**
**Note 2: Due to pypi restrictions, we couldn’t re-upload PyDP version 0.1.3 using the same name after failing for the first time. Therefore we are skipping version 0.1.3**

0.1.2dev

PyDP v0.1.2-alpha Release Notes


**New functionality:**
* Added support for macOS (147 by madhavajay & chinmayshah99 , 143 by chinmayshah99)
* Bindings for BoundedStandardDeviation (148 by replomancer, 19 by simcof)
* Bindings for BoundedVariance (152 by replomancer, 21 by simcof)
* Added version to __init__ file (161 by systemshift, 154 by Frank-7)
* Added debugging property in Logger for testing (168 by codeboy5)

**Bug fixes:**
* Fixed process using C++17 (145 by chinmayshah99, 144 by systemshift)
* Fixed a namespace in logging.cpp (146 by replomancer)
* Style check of "C API" files (151 by replomancer)
* Fixed BoundedStandardDeviation test (153 by replomancer)
* Fixed test logging typo (157 by systemshift)
* Fixed bug in docker file preventing creation of usable package (164 by chinmayshah99)
* Fixed issue in build_PyDP.sh with find | xargs on linux (165 by madhavajay)
* Fixed tests(166 by codeboy5, 126 by replomancer)
* Fixed the dockerfile .whl duplication issue (170 by codeboy5)

**Documentation:**
* Updated contributing.md and tested prereqs_mac.sh (155 by madhavajay)
* Improvement in the documentation for readability. (169 by shaistha24)

**Tests and Builds:**
* Added OSX publishing workflow (159 by chinmayshah99)
* Improved Style check: splitting into 2 separate tests (156 by codeboy5)


**Note 1: This release does not work on Windows (use Docker for that)**

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.