Commit Graph

107 Commits (ee26e9ecadc09816056eedfa7a2f711bb59aea43)

Author SHA1 Message Date
derekpierre ffc4458af4
Remove support for python 3.8 which is soon to be eol, and causes issues with dependency resolution. 2024-07-16 09:36:03 -04:00
derekpierre eda8986924
Re-add long_description properties to setup.py that were previously removed.
Obtain markdown text from README.md first then use the result as the long_description value for setup.
2024-05-29 08:52:52 -04:00
KPrasch cc23931c37
updates search keywords on pypi 2024-03-25 13:32:35 -04:00
KPrasch 5dad95d22a
adjust setup.py for poetry integration 2024-03-25 13:32:32 -04:00
KPrasch 190f778637
remove Pipenv 2024-03-25 13:32:28 -04:00
James Campbell a4bd2fe57b Cleanup build process 2024-02-07 21:09:10 +01:00
Manuel Montenegro 97ab6bc23b updates setup.py 2024-01-23 13:27:35 +01:00
Kieran Prasch f40b56b822
bump common python version to 3.12 2023-12-21 09:30:43 -05:00
Kieran Prasch d0cafca951 removes documentation build support. 2023-10-30 23:13:12 +01:00
LunarBytes fc0258a73d Update setup.py
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
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 27b39ba144 Update docs configuration files. 2023-06-07 12:13:12 -04:00
derekpierre 94a41bd4c0 Relock dependencies using python 3.8; ensure that 3.8 is used by the script.
Update github action to use 3.8 instead of 3.7; update pypi classifiers.
2023-05-02 15:51:16 -04:00
derekpierre 1c531d1908 Code cleanup around building of documentation, removal of solidity scripts/API docs from docs build, removal of deployer CLI text etc. 2023-05-02 10:23:24 -07:00
Kieran Prasch 8ea8e4eb80 Remove unused pip extras for alice and bob 2022-10-31 20:16:35 +00:00
Kieran Prasch 42d8e7d5de pytest11 entry points to export fixtures 2022-10-31 20:16:35 +00:00
Kieran Prasch fac7568966 removes porter pip extra 2022-10-27 21:02:51 +01:00
derekpierre 1a53806dc9 Remove dependency on `setuptools-markdown`. 2022-05-13 11:43:10 -04:00
Kieran Prasch efbed48a05 Fixes #2902; Removes [docs] pip extra. 2022-05-02 15:11:00 +02:00
Kieran R. Prasch 5ad41dad13 Modify user permisisons and path management for CI compatibility with rust-python container. 2021-12-15 12:22:13 -08:00
derekpierre 978141643e Add direct CORS support to Porter (i.e. without nginx).
Fix bug with use of Path for TLS key/certificate instead of str.
2021-10-08 11:32:47 -04:00
Bogdan Opanchuk 424233c2d5 Add Py3.9 to the list of supported versions. 2021-09-15 13:13:07 -07:00
Piotr Roslaniec 6a270c1713 Use pathlib 2021-08-06 18:10:20 +02:00
derekpierre e8f0e20400 Add Basic Authentication tests. 2021-07-26 15:14:43 -04:00
derekpierre 5485484e36 Add very simple iteration of basic authentication to Porter. 2021-07-26 15:14:42 -04:00
Kieran R. Prasch 714ddbeedd Remove docs pip extra from setup.py 2021-01-15 11:55:56 -08:00
vzotova 857d35c7d6 Apply suggestions from code review #2477
Co-authored-by: K Prasch <kieran@nucypher.com>
Co-authored-by: David Núñez <david@nucypher.com>
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2020-12-28 11:19:06 +03:00
vzotova a2b133354a Fix handling git requirements in setup 2020-12-25 11:26:52 +03:00
Kieran R. Prasch 73f05ce061
Remove signatures 2020-12-08 23:56:37 -08:00
Kieran Prasch 1b93ca47f2 Add Snetry SDK to ursula's pip extra. 2020-08-14 12:15:16 -07:00
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