Commit Graph

77 Commits (697a6d3d02bcf74b6d2248dd749e01cf28afc642)

Author SHA1 Message Date
Kieran Prasch db42705a57 Fixes annotation syntax errors and several agent-related interfaces. 2020-05-28 17:46:31 -07:00
Kieran R. Prasch 2dd22cb9a7 Remove circleci CLI instalation from post-install; Correct __about__ module docstring location. 2020-05-28 12:01:18 -07:00
Kieran R. Prasch 40ed76e9da Use pathlib in setup.py 2020-05-28 11:59:47 -07:00
Kieran Prasch eaa97a29e3 Re-include deployment installation extra. 2020-05-28 11:59:47 -07:00
Kieran Prasch 3143a737de Respond to RFCs in PR #1931 2020-05-28 11:59:47 -07:00
Kieran R. Prasch 2337d08fae use subprocess for post develop install 2020-05-28 11:59:08 -07:00
Kieran Prasch 7962c47f56 Include optional prometheus installation with pip install nucypher[ursula] and inclusion in Dockerfile 2020-05-28 11:59:08 -07:00
Kieran Prasch 347cb60f51 Readability improvements for setup.py, include twine in deploy extra; pip flags for docs-reqs. 2020-05-28 11:59:08 -07:00
Kieran Prasch ec4d617a54 Install circle CLI in setup.py develop 2020-05-28 11:59:08 -07:00
Kieran Prasch 04063cfdb2 Use pip extras on CI 2020-05-28 11:59:08 -07:00
Kieran R. Prasch e293666e0c Reintroduce pip extras docs, dev, deploy, and benchmark. 2020-05-28 11:59:08 -07:00
Kieran R. Prasch 736ad96294 Reconfigure setup.py; External deps, code cleanup, post install hook, installation options. 2020-05-28 11:59:08 -07:00
derekpierre f54dca70e8 Random update to docs: update link to node providers, building docs 2020-04-30 10:33:09 -04:00
David Núñez b30e645c85 Minimum ERC900 connectors in StakingEscrow
This allows us to be interoperable with Aragon Aggregator
2020-04-27 02:37:22 +02:00
David Núñez dd14b55804 Include Checkpointing library from Aragon's Staking app 2020-04-27 02:37:22 +02:00
Kieran Prasch 785a07c17b
Goodbye aafigure. 2020-04-23 13:15:38 -07:00
David Núñez cc94c202f6 Include a copy of the gemini registry in the nucypher package 2020-04-01 22:45:50 +02:00
tuxxy 3f23d3958c Iterate from @dnunez feedback 2020-02-15 11:18:29 +01:00
Kieran Prasch 857adacfba
Retarget deploy command module in setup.py 2020-01-16 11:16:51 -08:00
David Núñez 3d64bbbe57 Implement a fallback mechanism for contract registry. Closes #1454
* Includes a copy of the contract registry at nucypher/blockchain/eth/contract_registry
2019-12-11 13:27:08 +01:00
Kieran R. Prasch 32b90a9794 Touch-ups to setup.py 2019-11-22 18:41:51 -08:00
Kieran R. Prasch f0768bb27b Fixes missing zeppelin package data. 2019-09-06 11:59:05 +02:00
David Núñez 10c89e6ffe Include aafigure package in Pipfile, setup.py and docs 2019-03-27 11:05:15 +01:00
Kieran Prasch bd9aa10edf Use official AGPL trove classifier. 2019-03-08 14:53:25 -08:00
MacLane Wilkison 86116706ff Change license notices in module headers to AGPL 2019-03-04 18:55:28 -08:00
David Núñez 81f3e95baa Fixes bad render of markdown in pypi project description (see #794). 2019-02-20 12:40:33 +01:00
Kieran R. Prasch 93d27f64bb Include moe templates in distribution 2019-02-16 15:55:07 -07:00
Kieran Prasch 1b85af4d49 Removes python 3.5 trove classifier, fixes quickstart examples bug. 2019-02-01 08:26:00 -08:00
Kieran Prasch 9c9de3c9c7
Use pip for python distribution builds; Remove development wheel checks in favor of production checks. 2019-01-29 11:21:10 -08:00
Kieran Prasch 62300e5885
Configure bumpversion, and setup.py; Docker build adjustments for automated publication. 2019-01-29 10:14:03 -08:00
Kieran Prasch ea350a9ad0
Update extras to match incoming documentation. 2019-01-25 10:51:25 -08:00
Kieran Prasch 04159208c3 Adds missing web status template; Fixes #552 2018-12-17 15:36:18 -08:00
Kieran Prasch dc298a860c
Update nucypher dependencies to umbral==0.1.3; Thin Pipfile. 2018-12-17 13:59:10 -08:00
Kieran Prasch 00ffe1bdc0 Fixes missing package data (web templates) 2018-12-16 18:16:53 -08:00
Kieran Prasch b2669b8edf
Extrapolate more testing steps for CI workflows; Skip publication steps (preversion). 2018-12-05 16:16:59 -08:00
Kieran Prasch 35a8476cb7
Adds integrated CLI test entry point 2018-12-05 16:07:28 -08:00
Kieran Prasch d0e023ba03
Fixes nucypher-deploy entry point 2018-12-05 15:58:20 -08:00
Kieran Prasch 95b2bade0b
Recognize dual cli entry points 2018-12-05 15:58:20 -08:00
Kieran Prasch 03428ab412
relocate CLI script and remap entrypoint 2018-12-05 15:57:21 -08:00
Kieran Prasch dd6f02b733
Include python-coveralls in version-tracking files; Do not use -e flag when testing installation via pip. 2018-12-03 16:20:13 -08:00
Kieran Prasch e81500ef77
Dependency version freeze; Pipenv lock, legacy pip requirements. 2018-11-27 15:58:19 -08:00
David Núñez fe22af19fd Pin umbral==0.1.1a3 before new API-breaking release 2018-11-19 22:10:29 +01:00
Kieran Prasch 01dda169d2
Pin eth-utils version 2018-11-10 13:41:10 -08:00
Kieran Prasch c45e534823
Understand nucypher CLI to be a module 2018-11-09 09:29:49 -08:00
Kieran Prasch 277e2bd0ee
Include missing nicknames in package data 2018-11-09 09:29:12 -08:00
Kieran Prasch 63c735c94d
Update setup.py to reflect Pipfile; touch-up package metadata; Remove stale data files 2018-11-09 07:49:31 -08:00
Kieran Prasch d316796aff
Use conventional top-level package structures 2018-11-09 07:43:31 -08:00
Kieran Prasch 9a60b4ea1c Update top level manifest; Additional package metadata. 2018-11-06 16:30:35 +01:00
tuxxy 7feabb6cb2 Add GPLv3 -- nucypher is free as in freedom 2018-11-04 13:16:42 -07:00
Kieran Prasch 08b22817b1 package and version metadata for internal domain seperation 2018-11-04 14:07:02 +01:00