Commit Graph

199 Commits (1e6cfcf950abd849548844cffb49150bc1601ee5)

Author SHA1 Message Date
Kieran Prasch e81289ab18 Relock dependencies with prometheus-client as a primary dependency. 2024-01-23 13:27:35 +01:00
Kieran Prasch c6ece16b33
relock dependencies 2023-12-21 09:30:52 -05:00
Kieran Prasch 2a44cf105a relock depdendencies (without jinja pin) 2023-10-30 23:13:12 +01:00
Kieran Prasch d0cafca951 removes documentation build support. 2023-10-30 23:13:12 +01:00
Kieran Prasch 9137d2af02 updates dependency on nucypher-core to v0.13.0 2023-10-24 20:28:38 +02:00
Manuel Montenegro 7b182c01c3
Pin eth-ape and py-evm version 2023-10-24 19:53:06 +02:00
derekpierre 2b52ac133e Remove unnecessary dependecy restriction(s) and relock dependencies. 2023-09-05 13:36:35 -04:00
derekpierre 7b15f9cd41 Remove the use of eip712_structs for processing eip712 message - use eth_account.message.encode_structured_data instead.
This removes reliance on eip712_structs and therefore pysha3.
2023-09-01 13:33:26 -04:00
Piotr Roslaniec 649d0991ba use released nucypher-core@0.12.0 package 2023-08-29 10:05:23 +02:00
Piotr Roslaniec d083c9ef99 replace git dependency with nucypher-core@0.11.0 package 2023-08-02 12:36:11 +02:00
Piotr Roslaniec 7f5f35b4c9 update pre-release nucypher-core versions 2023-08-01 10:26:02 +02:00
Piotr Roslaniec d8772b1667 fix after rebase 2023-08-01 10:25:15 +02:00
Piotr Roslaniec 748ee2ae55 update pre-released nucypher-core version 2023-08-01 10:25:12 +02:00
Piotr Roslaniec b608ae705d nucypher-core#69 2023-08-01 10:22:55 +02:00
Owen Campbell 588b5f72b9
Split gh action for ruff into separate workflow 2023-07-06 11:34:41 +01:00
Owen Campbell 7554837934
Add ruff linting to pre-commit and github actions workflow 2023-06-29 11:58:18 +01:00
Piotr Roslaniec b98e6ce5b0 update nucypher-core to 0.10.0 2023-06-23 18:54:10 +02:00
Piotr Roslaniec 1233d92d32 update nucypher-core version 2023-06-22 11:15:12 +02:00
Piotr Roslaniec 0c4cdb9f2b add a newsfragment 2023-06-21 15:15:51 +02:00
Piotr Roslaniec 44d1e81b8f feat: remove dependency on DkgPublicParams 2023-06-21 14:56:17 +02:00
derekpierre a2884dfea1 Relock dependencies now that `nucypher-core` v0.9.0 has been released. 2023-06-07 09:35:58 -04:00
derekpierre 71604f251f Use new request keys in `nucypher-core` that use curve 25519 instead of Umbral for decryption request/response encryption.
E2EThresholdDecryptionRequest object is no longer needed as an intermediary since a DH shared secret key is created/used.
2023-06-07 08:07:18 -04:00
Piotr Roslaniec 5b85bcd488 update Pipfile 2023-06-05 17:39:27 +02:00
derekpierre 871f09b203 Update dependencies now that required changes from other repos are merged/released. 2023-05-23 15:13:54 -04:00
derekpierre 303efa2185 Relock dependencies so that proper ape-solidity can be used and acceptance tests can run. 2023-05-23 14:59:42 -04:00
derekpierre ae3f267fb6 Use ferveo 0.1.11 so that DkgPublicKey.serialized_size() can be used. Updated some typehints. 2023-05-08 09:14:30 -04:00
derekpierre cab43f898f Update ferveo dependency to 0.1.10 as the minimum. 2023-05-06 21:15:37 -04:00
Kieran Prasch b3090be689 support ferveo==0.1.9, bugfix: enables threshold decryption via simple variant. 2023-05-05 10:05:15 -07:00
derekpierre 88046fc3bc Updated use of ferveo 0.1.8. Note: public key bytes are still not 48 bytes. 2023-05-04 17:34:27 -04:00
Kieran Prasch 1725d994fc relock dependencies for nucypher-core==v0.7.0 2023-05-02 10:23:24 -07:00
derekpierre 1e730b1090 Relock to latest dependencies. Remove unnecessary scripts from Pipfile. 2023-05-02 10:23:24 -07:00
derekpierre 6ecbeeefc6 Initial relock of dependencies to incorporate eth-ape and ape-solidity. Still some work to do on docs dependencies. 2023-05-02 10:23:24 -07:00
Manuel Montenegro a955403db4 Pin web3 version to >= 6.0.0 and relock deps 2023-05-02 10:23:24 -07:00
Kieran Prasch e20cc7f96f public exposure of per-request ferveo variant, ferveo==0.1.7 and nucypher-core integration of ThresholdDecryptionRequest and Response 2023-05-02 10:23:24 -07:00
Kieran Prasch 7a09852ed9 relock deps (intermediate) 2023-05-02 10:23:00 -07:00
Kieran Prasch 54edfe684e relock deps 2023-05-02 10:23:00 -07:00
Kieran Prasch 33bcea650d DKG encryption functionality for Enrico 2023-05-02 10:23:00 -07:00
Kieran Prasch aee934141c pin ferveo==0.1.5 2023-04-20 07:10:45 -07:00
Bogdan Opanchuk 62719d8f8e Light version of relock 2023-02-18 13:32:28 -08:00
derekpierre e43637e1fd Remove lingering references to CircleCI which is no longer used. 2022-12-23 09:12:48 -05:00
derekpierre 59ea034d24 Relock dependencies to accomodate limited version of jinja2 needed for docs.
Remove unused and already deleted docs pages from index
Fix faulty RTD python version config.
2022-11-28 16:29:21 -05:00
Kieran Prasch 84e95f9d75 Pin web3==v6.0.0b6 2022-11-17 16:45:50 +00:00
Kieran Prasch 3393c61228 bump hendrix to v4.0.0 2022-11-17 16:34:08 +00:00
Kieran Prasch 8749b742c0 Update Pipfile and lock 2022-11-17 16:09:21 +00:00
Kieran Prasch d174784603 Removes trezor dependency from Pipfile 2022-10-27 10:13:18 +01:00
Kieran Prasch a1bc46ea95 Removes lmdb dependency from pipfile 2022-10-27 10:12:17 +01:00
Kieran Prasch a0bbfa0f59 Bump and relock deps; Include nucypher-core v0.4.0 2022-10-18 20:09:26 +02:00
derekpierre a6cc6ce60f Updated deps for eip712-structs. 2022-10-18 20:09:25 +02:00
Kieran Prasch 2eb6aff6d9 Updates deps for nucypher-core prerelease 2022-10-18 20:07:58 +02:00
Bogdan Opanchuk 853cbce353 Bump nucypher-core to 0.2 and relock dependencies 2022-04-24 16:02:38 -07:00