Commit Graph

107 Commits (ee26e9ecadc09816056eedfa7a2f711bb59aea43)

Author SHA1 Message Date
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
Kieran Prasch e1fdef9011 nucypher-cli -> nucypher; CLI cleanup 2018-10-14 20:25:37 -07:00
Kieran R. Prasch a6a219cbb0 Integrate downstream changes, from PR #424 2018-09-10 16:13:06 +02:00
Kieran Prasch 77308e2d8d Twisted staking process handler 2018-08-31 11:03:54 -07:00
Kieran Prasch 979d5e8def Eliminate __init__.py under any test directory; Relocate utilities. 2018-08-31 11:03:54 -07:00
Kieran Prasch ae62335f70 Refactor cli to stand-alone module; Update cli entry point in setup.py 2018-08-31 10:52:19 -07:00
Kieran Prasch 60cf1d70d0 Create nucypher-cli entry point in setup.py 2018-08-31 10:52:19 -07:00
Michael Egorov 5787546464
Remove unused dependencies from setup.py - we specify all in pipenv 2018-06-05 20:09:37 -07:00
jMyles 41805d5d06 Removing references to 'KMS' 2018-05-08 13:02:18 -07:00
Kieran Prasch adfa29609e Manually merges inter-codebase tests, setup, pipfile, config classes, and sol source, respectively updates imports. 2018-04-10 17:03:21 -07:00
jMyles 84f7c4a604 Removing npre from setup.py: it is no longer a thing. 2018-02-28 22:28:52 -08:00
jMyles 832b7e76c4 First draft of travis and pipenv setup. Also added pycharm metadata to .gitignore. 2017-09-25 14:33:07 -07:00
Michael Egorov 28a7dda8bf Use default generator point (same as in Bitcoin and Ethereum) 2017-09-18 11:15:46 -07:00
Michael Egorov 407763919a merge 2017-09-17 00:27:27 -07:00
Michael Egorov e5857f534e Use releases for PRE library rather than the head 2017-09-17 00:25:56 -07:00
Michael Egorov 47e89a2245 Switch serialization format to Python bytes 2017-09-17 00:21:28 -07:00
Michael Egorov c17d9773a8 Bugfix for Kademlia dependency: our branch lives only in our repo 2017-09-16 23:40:59 -07:00
jMyles 83d6724f61 Nodes now share a Capability framework for determining how to interact. This includes the ability for a Node to announce itself as seed-only. Fixed #22. 2017-09-13 13:34:40 -07:00
jMyles 1640ba8615 Added appdirs as testing req. 2017-09-11 17:31:07 -07:00
Michael Egorov 7c6f6a40f4 ZODB -> lmdb 2017-09-05 12:24:40 -07:00
jMyles ae306d6bdd pysha3 monkey patch so that hashlib sha3 functions work on Python 3.5 2017-09-01 15:55:39 -07:00
Michael Egorov a7e2f70ddb importmodule bugfix 2017-08-19 12:10:43 -07:00
Michael Egorov 55dbfdd8e0 test_default_crypto - symmetric crypto 2017-08-19 12:05:18 -07:00
Michael Egorov 60c939a021 nacl and bbs98 2017-08-19 11:27:55 -07:00
Michael Egorov 927969dc31 ZODB in deps 2017-08-18 10:31:59 -07:00
Michael Egorov d976d41747 Using setup.py and tox 2017-08-18 10:21:33 -07:00
Michael Egorov c4b7f113f7 Dependency links in setup.py 2017-08-18 10:09:10 -07:00
Michael Egorov 1766f20f6f Add setup.py with kademlia deps 2017-08-18 07:15:36 -07:00