ICIJ / datashare-network-core

Ability for datashare to search named entities in the other's journalists indexes (local index). Based on the EPFL work.
GNU Affero General Public License v3.0
5 stars 0 forks source link

datashare network core library CircleCI

This is the core library for the protocol described in the EPFL paper:

DATASHARENETWORK A Decentralized Privacy-Preserving Search Engine for Investigative Journalists

This is a work in progress.

To develop, install Poetry then just run:

make install
make tests

To run tests with watcher:

make test-watch

Release

Mark the version (choose the correct one following semver):

make patch
make minor
make major

To set a specific version use this command:

make set_version CURRENT_VERSION=X.Y.Z

To build the Python package:

make clean dist

To publish the package on pypi:

make distribute