LunarBytes
3486242f9b
Merge pull request #3282 from derekpierre/too-eager-config
...
UrsulaConfiguration logic was too eager to connect to provided endpoints
2023-10-13 13:08:59 +02:00
derekpierre
8e73577d01
Add newsfragment for #3282 .
2023-10-12 16:13:28 -04:00
derekpierre
9d393cbc67
Connecting to endpoints was too eager with respect to the configuration object - the issue being that because connections are made, if the endpoint is faulty then the endpoint configuration can't be modified.
2023-10-12 15:59:10 -04:00
LunarBytes
b73142a4d0
Merge pull request #3274 from nucypher/lynx-gh
...
Running Lynx simple example as a GH action
2023-10-12 18:35:55 +02:00
Derek Pierre
522480247f
Merge pull request #3279 from derekpierre/expired-ritual
...
Nodes should reject decryption requests for expired rituals
2023-10-11 19:01:39 -04:00
derekpierre
fa044c460d
Update comment now that ritual number has changed.
2023-10-11 08:28:41 -04:00
David Núñez
dbba3bfd59
Merge pull request #3272 from derekpierre/bad-cache
...
Fix inconsistent python dependency updates when cached dependencies used
2023-10-11 07:30:15 +02:00
derekpierre
88bfd34ba8
Update example scripts to use ritual id 3 on lynx instead of 1 which is already expired.
2023-10-10 12:08:12 -04:00
derekpierre
900ebc7c23
Add newsfragment for #3279 .
2023-10-10 11:31:22 -04:00
derekpierre
05aff5203c
Add integration test for decryption failure cases: unauthorized encryption, expired ritual.
...
Better scope test exception by using match for exception messages.
2023-10-10 11:27:22 -04:00
derekpierre
0c217680a2
Check whether ritual is expired before processing decryption request.
2023-10-10 09:12:29 -04:00
David Núñez
924891dc7e
Bypass cached dependencies (WIP)
...
See https://github.com/nucypher/nucypher/pull/3272
2023-10-10 10:37:29 +02:00
David Núñez
15895e3529
Funny thing, vars are not accessible either. Let's hardcode them for the moment
...
That's a bit lame, Github.
For readers, see https://github.com/orgs/community/discussions/44322
2023-10-10 10:37:29 +02:00
David Núñez
4285137026
Actually, no, use GH variables instead of GH secrets
...
GH secrets are not accessible to workflows triggered by PRs from forks, which doesn't work with how we work. Lets use variables instead, with the caveat that these are public now. Not a problem since we configured in such a way that they only work for Lynx contracts.
2023-10-10 10:37:29 +02:00
David Núñez
0b93dd6ecb
Use GH environment secrets to pass endpoint URIs
2023-10-10 10:37:29 +02:00
David Núñez
87d25d8158
Newsfragment for 3274
2023-10-10 10:37:29 +02:00
David Núñez
5c987f1372
First pass at a simple GH action that runs a lynx encryption/decryption
2023-10-10 10:35:33 +02:00
David Núñez
b217542992
Update ruff GH workflow to remove warning
2023-10-10 10:35:33 +02:00
David Núñez
3ec0508aa3
Add final assertion to testnet example to determine if script worked
2023-10-10 10:35:33 +02:00
LunarBytes
ff383dc663
Merge pull request #3278 from KPrasch/development
...
Support ethereum/sepolia as a condition evaluation blockchain
2023-10-06 21:22:02 +02:00
derekpierre
c9b417271a
Add unit test to verify all domain chains are supported as condition chains.
2023-10-06 15:20:45 -04:00
Kieran Prasch
27fca8adbf
Support ethereum/sepolia as a condition evaluation blockchain
2023-10-06 21:14:48 +02:00
Derek Pierre
45b67e2f5f
Merge pull request #3277 from derekpierre/tapir-deployment
...
Add Tapir contract registry from latest deployment.
2023-10-06 14:15:09 -04:00
derekpierre
a4b90479f6
Add newsfragment for #3277 .
2023-10-06 13:30:49 -04:00
derekpierre
bb41e2f388
Add Tapir contract registry from latest deployment.
2023-10-06 13:27:58 -04:00
LunarBytes
c25f2d30f8
Merge pull request #3271 from nucypher/epic-domains
...
[Epic] Remodel Domains
2023-10-06 17:22:49 +02:00
LunarBytes
284a701856
Merge pull request #3276 from derekpierre/registry-updates
...
Contract Registry Updates
2023-10-06 17:18:43 +02:00
derekpierre
24847b6bb5
Add dev newsfragment for #3276 .
2023-10-06 11:09:01 -04:00
derekpierre
edbf363dcd
Update contract registries for lynx and mainnet to latest format.
...
Remove legacy tapir contract registry.
2023-10-06 11:00:28 -04:00
LunarBytes
8a2e0d6909
Merge pull request #3275 from derekpierre/minor-fixes
...
Fixes from 3262
2023-10-06 15:12:56 +02:00
Kieran Prasch
1c89a48225
newsfragment for PR #3271
2023-10-06 14:58:21 +02:00
derekpierre
648477a402
Add dev newsfragment for #3275 .
2023-10-06 08:41:36 -04:00
derekpierre
ef10a85fc1
Update pre examples READMEs.
2023-10-06 08:39:11 -04:00
derekpierre
e1564c741a
Fix bug in contract registry github url.
2023-10-06 08:38:00 -04:00
LunarBytes
c93fc2884f
Merge pull request #3262 from derekpierre/network-entrenchment
...
TACo Domain Entrenchment/Assocation
2023-10-06 11:54:30 +02:00
Kieran Prasch
62d8dc6bb3
renames newsfragment .txt -> .rst
2023-10-06 11:39:21 +02:00
LunarBytes
5dc4f0553e
Merge pull request #3208 from jMyles/development
...
Bump CI's Maximum Python Version to 3.11
2023-10-05 20:14:43 +02:00
Kieran Prasch
fa19d0eb01
newsfrag for PR #3208
2023-10-05 19:08:56 +02:00
Kieran Prasch
5ff758c562
Updates codecov/python verison flags to 3.11
2023-10-05 19:08:10 +02:00
LunarBytes
fa5664dd50
Update docs/source/references/installation.rst
...
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2023-10-05 19:08:10 +02:00
LunarBytes
f6f7ee5b1b
Update .github/workflows/python_tests.yml
...
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2023-10-05 19:08:10 +02:00
LunarBytes
fc0258a73d
Update setup.py
...
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2023-10-05 19:08:10 +02:00
jMyles
aeb128d8e0
Adding 3.11 to the list of supported versions for the github actions matrix.
2023-10-05 19:08:10 +02:00
jMyles
dd15d44fcc
Ticking python versions in various places - now that we don't use pysha3 we can use python 3.11
2023-10-05 19:08:10 +02:00
derekpierre
1f8555b4a0
Add newsfragment for #3272 .
2023-10-05 12:31:51 -04:00
derekpierre
b9bfce9d81
Always install code updates even if there was a python dependency cache hit.
...
Split pip upgrade and package installation.
2023-10-05 12:31:32 -04:00
derekpierre
04e085d02a
Attempt to address failing integration test.
2023-10-05 10:42:45 -04:00
derekpierre
7c884d2392
Rename unit test so no naming conflict with integration test.
2023-10-05 10:42:22 -04:00
derekpierre
4865053f8c
Fix failing unit test.
2023-10-05 08:46:55 -04:00
derekpierre
6e4563013b
Respond to RFC in #3262 .
2023-10-05 08:42:35 -04:00