Commit Graph

10463 Commits (8b205ad443dfa578ebda7b4476d75fb4e97b54e1)

Author SHA1 Message Date
Kieran Prasch 8082e15526 revive oryx 2023-03-03 13:30:58 -07:00
Bogdan Opanchuk 62719d8f8e Light version of relock 2023-02-18 13:32:28 -08:00
Bogdan Opanchuk aa779c6557 Fixes for the new nucypher-core/umbral-pre API 2023-02-18 13:32:19 -08:00
Bogdan Opanchuk 3731ae7226 Add newswfragment for PR #3049 2023-02-18 00:16:46 -08:00
KPrasch ccc09d6b05
Merge pull request #3048 from derekpierre/codecov-fix-patch
Fix code coverage to only focus on files in `nucypher` subfolder
2023-01-10 12:41:14 -08:00
derekpierre 9c8b635b1b Add dev newsfragment for #3048. 2023-01-09 09:39:48 -05:00
derekpierre 9d3c55b0a0 Fix code coverage to only focus on the `nucypher` folder. 2023-01-09 09:37:27 -05:00
James Campbell 2346ded86c
Merge pull request #3046 from derekpierre/update-darker
Update darker version that fixes incompatibility with `black` library
2023-01-09 08:57:33 +00:00
derekpierre 2fb3a86c61 Add dev newsfragment for #3046. 2023-01-05 14:33:12 -05:00
derekpierre 019264b770 Use latest version of darker that resolves imcompatibility with `black` library. 2023-01-05 14:31:33 -05:00
Kieran Prasch 1b277651a1 use operator address for ursula configuration ID 2022-12-23 13:50:28 -08:00
Kieran Prasch 0d53e62dd2 bump config version 4 -> 5 2022-12-23 09:57:08 -08:00
KPrasch 9ed0186060
Merge pull request #3042 from derekpierre/weird-python-chars
Fix weird python chars in exception messages/logging/REST responses
2022-12-23 09:39:42 -08:00
KPrasch 2ba80c6029
Merge pull request #3040 from derekpierre/circleci-removal
Remove lingering references to CircleCI which is no longer used.
2022-12-23 09:32:48 -08:00
KPrasch 147faa908f
Merge pull request #3034 from derekpierre/its-over-period
"Period" is over...period
2022-12-23 09:32:10 -08:00
derekpierre 216e2e5476 Update tests after rebase. 2022-12-23 09:13:41 -05:00
derekpierre fe2cc33990 Don't log bytes directly, use hex instead. 2022-12-23 09:13:41 -05:00
derekpierre 87fb4ba7c9 Add tests to ensure that mapping of status codes to middleware exceptions are correct.
General tests cleanup.
2022-12-23 09:13:41 -05:00
derekpierre 6772d02755 Improved testing of mapping condition failure to middleware exception creation.
Reduce redundant wording of NoConnectionToChain exception handling.
2022-12-23 09:13:41 -05:00
derekpierre 10d5401baa Overzealous with replacement. Whenever the request is successful, for /node_metadata, the response.content will always be bytes. 2022-12-23 09:13:41 -05:00
derekpierre f652f3e62a Add newsfragment for #3042. 2022-12-23 09:13:41 -05:00
derekpierre 23920fd5a3 Use decoded text from failed HTTP responses for exception messages instead of the raw content which is bytes. 2022-12-23 09:13:41 -05:00
derekpierre 56e4c99d3e Add dev newsfragment for #3040. 2022-12-23 09:12:48 -05:00
derekpierre e43637e1fd Remove lingering references to CircleCI which is no longer used. 2022-12-23 09:12:48 -05:00
derekpierre 59ef122378 Re-add test for contracts upgradeability; it will be moved as part of the move to `nucypher-contracts`. 2022-12-23 09:11:25 -05:00
derekpierre d847229f84 Appease darker gh action. 2022-12-22 15:36:25 -05:00
derekpierre 39b808a52d Re-add test `test_invalid_operators_tolerance` to get test mostly running. Unclear how to fix the code at the end of the test - so commented for now.
Remove unused testing utils method.
2022-12-22 15:23:33 -05:00
derekpierre 8fe5722342 Simplify mocking for testing the worker. 2022-12-22 15:17:43 -05:00
derekpierre 76fe19487a Add check for replacement call count at the end of the test as well. 2022-12-22 15:17:43 -05:00
derekpierre 89757c6e3a Add dev newsfragment for #3034. 2022-12-22 15:17:42 -05:00
derekpierre 267287e38e Add back and update test for WorkTracker that includes replacement transactions. 2022-12-22 15:17:41 -05:00
derekpierre 9b0f645be7 Remove tests for deployment of deprecated contracts.
Code cleanup of docstrings and comments.
2022-12-22 15:07:52 -05:00
derekpierre 889cc58a88 Remove code/tests that still reference the legacy notion of periods. 2022-12-22 15:05:50 -05:00
KPrasch e1e84c80ba
Merge pull request #3036 from nucypher/dependabot/pip/certifi-2022.12.7
Bump certifi from 2022.9.24 to 2022.12.7
2022-12-22 11:54:26 -08:00
KPrasch f2f8b27f88
Merge pull request #3030 from KPrasch/unfederated
Retire Federated Runtime
2022-12-22 11:53:31 -08:00
Kieran Prasch 2d0f02a287 config migration script v4 -> v5 2022-12-22 11:53:01 -08:00
Kieran Prasch 3d60d8ebdc Respond to RFCs in PR #3030 2022-12-22 10:10:19 -08:00
jMyles 513c19e0fd Keeping the crypto_power composition for now; let's have a comment explaining this oddity. 2022-12-21 15:39:37 -08:00
jMyles 3fc6ec51dc Removing recomposition of transacting_power - this happens in BaseActor.__init__ 2022-12-21 15:39:37 -08:00
Kieran Prasch 48c814baa4 Respond to RFCs in PR #3030 2022-12-13 13:40:15 +00:00
Kieran Prasch a66adf3737 Removes unused test utility 2022-12-13 11:42:00 +00:00
Kieran Prasch 4031bb4bce Removes stale documentation supporting federated development and runtime. 2022-12-13 11:40:50 +00:00
Kieran Prasch 1f86c4c042 Remove federated-based automation and demo support. 2022-12-13 11:35:37 +00:00
KPrasch 64c81e9b6a
Merge pull request #3032 from theref/key
Restrict return value `index` (previously `key`) to only be an integer
2022-12-12 16:06:15 +01:00
Derek Pierre 426c7c5ba9
Merge pull request #3037 from derekpierre/fix-darker
Fix issue with darker during failed darker gh action
2022-12-12 08:33:28 -05:00
derekpierre adab7552c7 Add dev newsfragment for #3037. 2022-12-09 14:04:52 -05:00
derekpierre 80a0b2f365 Use specific sha commit from darker repos which resolves current issue. Change to new version which contains the fix when applicable. 2022-12-09 13:59:06 -05:00
dependabot[bot] e8384d351c
Bump certifi from 2022.9.24 to 2022.12.7
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.9.24 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2022.09.24...2022.12.07)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-09 08:45:25 +00:00
Kieran Prasch 9ea8f5dbfc Fixes rust binding usage of Address. 2022-12-07 11:29:26 +00:00
jMyles ff2b98c30c The 'big_testerchain' concept didn't work out; cleaning it up. Leaving it in the history for research purposes. 2022-12-07 11:29:26 +00:00