Commit Graph

147 Commits

Author SHA1 Message Date
Richard Kiss 486913b23b Update clvm-tools version. 2020-10-01 11:07:12 -07:00
Richard Kiss 66c1c64c76 Use `clvm` 0.5.1. 2020-10-01 11:07:12 -07:00
Kyle Altendorf 918af6b9e6 Set long_description_content_type for nicer a PyPI page 2020-09-15 12:26:16 -07:00
Richard Kiss 7168903ed2 Use clvm without `(a)` operator. 2020-09-14 15:38:55 -07:00
dependabot[bot] 9aa544f18a Bump concurrent-log-handler from 0.9.16 to 0.9.17
Bumps [concurrent-log-handler](https://github.com/Preston-Landers/concurrent-log-handler) from 0.9.16 to 0.9.17.
- [Release notes](https://github.com/Preston-Landers/concurrent-log-handler/releases)
- [Commits](https://github.com/Preston-Landers/concurrent-log-handler/compare/0.9.16...0.9.17)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-14 15:38:55 -07:00
Gene Hoffman 42e47749c0 chiapos to 0.12.28 2020-09-14 15:38:55 -07:00
Gene Hoffman d07349c34a chiapos to 0.12.27 2020-09-14 15:38:55 -07:00
Gene Hoffman 57c5e19353 Move to Super Linter 3.9.2 - now lint Black, flake8, mypy (#390)
* Try Super Linter at 3.9.0 and add linters

* 3.9.1 and set validate all to false

* Back to 3.9.1 and use only true VALIDATE_

* Place superlint in debug mode

* Try fix from 3.9.2

* black source. Start fixing flake8 issues

* Black tests, out of debug

* Black setup.py do to merge conflict
2020-09-14 15:38:55 -07:00
dependabot[bot] 9c34b2d5da Bump keyring from 21.3.0 to 21.4.0 (#388)
Bumps [keyring](https://github.com/jaraco/keyring) from 21.3.0 to 21.4.0.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/master/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v21.3.0...v21.4.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-14 15:38:55 -07:00
wjblanke 5db105dd06 auto check previous beta values for upgrade (#378)
* auto check previous beta values for upgrade

* use version instead of scm

* Revert to original keyring 23.1.0

* use forked keyring

* Revert "use forked keyring"

This reverts commit 4d8d5e4b73e2f2a258177595b915aab3e077e288.

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com>
2020-09-14 15:38:55 -07:00
Gene Hoffman 02bf4ec0e2 Bump cryptography to 3.1 2020-09-14 15:38:55 -07:00
dependabot[bot] 0dd63ab5b6 Bump keyring from 21.3.0 to 21.3.1
Bumps [keyring](https://github.com/jaraco/keyring) from 21.3.0 to 21.3.1.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/master/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v21.3.0...v21.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-14 15:38:55 -07:00
Gene Hoffman 5d57cc3942 Customize Electron menus, use aiosqlite fork, chiapos to 0.12.26 (#370)
* Initial check in of new menu creation
* aiosqlite by hash ea281b81
* Fix typo in setup.py
* Get version from build scripts
* Update to Mariano's py36 changes
* Test windows w/o Mariano aiosql
* Changes for electron Win
* Add window menu on Win
* Add wiki, faq, etc
* Use quit - upgrade chiapos to 0.12.26
2020-08-24 16:48:39 -07:00
Gene Hoffman 71a3b1bd5e use Mariano's patched aiosqlite 2020-08-24 16:48:39 -07:00
Gene Hoffman 6a147a5241 Move to chiapos 0.12.25 - Catch changelog up. 2020-08-18 10:59:45 -07:00
Richard Kiss 367c60f4d5 Use newer clvm version. 2020-08-18 10:59:45 -07:00
Gene Hoffman b4da9e11b2 resolve react-scripts security vuln dep 2020-08-18 10:59:45 -07:00
Gene Hoffman 762d4d3b0d Move to blspy==0.2.3 2020-08-18 10:59:45 -07:00
Mariano Sorgente 774307dce1 Changes for bls 0.2.3 (#354)
* Start of changes for bls 0.2.3
* Make remaining changes for new blspy
* Add migration for 1.0b9
Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
2020-08-18 10:59:45 -07:00
Gene Hoffman 897e7aa267 Revert "Bump blspy to 0.2.3"
This reverts commit 9aa30295bb3f562135eeb14c63066cce442c9429.
2020-08-18 10:59:45 -07:00
Gene Hoffman 15a9c9fde0 Bump blspy to 0.2.3 2020-08-18 10:59:45 -07:00
dependabot[bot] a8badefddf Bump clvm-tools from 0.1.1 to 0.1.4 (#342)
Bumps [clvm-tools](https://github.com/Chia-Network/clvm_tools) from 0.1.1 to 0.1.4.
- [Release notes](https://github.com/Chia-Network/clvm_tools/releases)
- [Commits](https://github.com/Chia-Network/clvm_tools/compare/0.1.1...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-18 10:59:45 -07:00
dependabot[bot] 11e8e0066f Bump cbor2 from 5.1.0 to 5.1.2 (#344)
* Bump cbor2 from 5.1.0 to 5.1.2

Bumps [cbor2](https://github.com/agronholm/cbor2) from 5.1.0 to 5.1.2.
- [Release notes](https://github.com/agronholm/cbor2/releases)
- [Changelog](https://github.com/agronholm/cbor2/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/cbor2/compare/5.1.0...5.1.2)

Signed-off-by: dependabot[bot] <support@github.com>

* Move to cbor2 to 5.1.2 in install.sh

*Add ARM64 cbor2 wheels to download.chia.net/simple/

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com>
2020-08-18 10:59:45 -07:00
dependabot[bot] 21d8869722 Bump colorlog from 4.1.0 to 4.2.1
Bumps [colorlog](https://github.com/borntyping/python-colorlog) from 4.1.0 to 4.2.1.
- [Release notes](https://github.com/borntyping/python-colorlog/releases)
- [Commits](https://github.com/borntyping/python-colorlog/compare/v4.1.0...v4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-18 10:59:45 -07:00
dependabot[bot] 487c5d6dda Bump keyring from 21.2.1 to 21.3.0
Bumps [keyring](https://github.com/jaraco/keyring) from 21.2.1 to 21.3.0.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/master/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v21.2.1...v21.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-18 10:59:45 -07:00
Gene Hoffman 0c662ac523 Add sandybridge optimizations to Windows blspy and chiavdf 2020-07-27 16:01:18 -07:00
Mariano Sorgente 700eaad9e0 Ms.1.8bugs3 (#326)
* harvester fixes
* Improve networking stability
* Fix wallet shutdown
* Allow chia keys sign and chia keys verify
* Dislpay the public key also
* Retry loading invalid plots, handle drive disconnection
* Confirm before deleting plots
* Improve error message WIP
* XImproved error message for importing keys
* Uncomment process.kill
* Fix merge error with restore backup
* Fixed markdown
* Switch button order, and fix request_peers
* Consolidate styles
* Set ci's to timeout after 60 minutes has elapsed
* plot directories and memory buffer
* Fix flake8
* Update chiapos, chiavdf, chiabip158, and blspy

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com>
2020-07-27 16:01:18 -07:00
Gene Hoffman 3f6401d4c1 chiabip158 to 0.16 2020-07-27 16:01:18 -07:00
Gene Hoffman 25e0068224 revert blspy pull until cibuildwheel is fixed 2020-07-27 16:01:18 -07:00
Gene Hoffman 74699635be Update blspy interim 2020-07-27 16:01:18 -07:00
Gene Hoffman 3f6cea6844 Move cryptography to 3.0 - less old openssl - Update workflow name for lint (#323)
* cryptography to 3.0 - less openssl dependency
* Rename worklflow to Lint and upload.
* Actually change workflow name in both places
2020-07-27 16:01:18 -07:00
Gene Hoffman 84e6a4da18 Add final bls-signatures and set CHANGELOG for release. 2020-07-16 13:05:43 -07:00
Gene Hoffman 8a7f064758 Downgrade to gmp 6.1.2 to deal w lzcnt on old cpus 2020-07-16 13:05:43 -07:00
Gene Hoffman c720b0a033 test aiosqlite 0.15.0 2020-07-16 13:05:43 -07:00
Gene Hoffman 29ce4798e2 chiavdf to 0.12.21 - should have been using manylinux2010 and build gmp 2020-07-16 13:05:43 -07:00
Gene Hoffman b9ff2d57f2 release candidate of chaipos added 2020-07-16 13:05:43 -07:00
Mariano Sorgente 4eb508ed92 New signatures 2020-07-16 13:05:43 -07:00
Mariano Sorgente 194e0c24ea New blspy, key formats, and new plot format (#309)
* Bump blspy-ietf
* wip lots of errors
* Respond to bram feedback, use eip 2334 for keys
* Fix most tests, use latest blspy
* Improve simulation test constants
* Fixed issue with plotting and reading plots
* Fix simulation test
* Override puzzle hash if we don't have key, for safety. Bump protocol version
* Fix superlint issue
* Switch to 1.0 proof of space format
* Temporary genesis block
* Update chiabip158, chiavdf versions

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Alex Wice <alex@chia.net>
2020-07-16 13:05:43 -07:00
Yostra bd30e559ef typo 2020-07-16 13:05:43 -07:00
Yostra 4fa03c4e62 lint 2020-07-16 13:05:43 -07:00
Mariano Sorgente fc1015531a Remove chia-create-plots from setup.py 2020-07-16 13:05:43 -07:00
Mariano Sorgente 0e0b4bfda9 Update build script with chia command instead of create_plots 2020-07-16 13:05:43 -07:00
Mariano Sorgente 2ee946c371 chia plots cli program 2020-07-16 13:05:43 -07:00
Gene Hoffman 981756c45c Move to chacha8 chiapos and interim sub repo releases 2020-07-16 13:05:43 -07:00
Gene Hoffman b3ff1c1c51 Lower dev dependencies and sync setup.py to dev-reqs.txt (#298)
* Match requirements-dev to setup.py
* new flake8 create_plots.py, keys.py
* setup-python@v2 - build_macos.sh needs setuptools_scm
* Update setuptools_scm, remove isort, autoflake deps
* Switch upload-pypi-source to ubuntu from macos
2020-07-16 13:05:43 -07:00
Gene Hoffman 7bc4e36c18 prettier on js - reorder setup.py - rm obsolete and dupes. Vers updates (#297) 2020-07-16 13:05:43 -07:00
Florin Chirica bca2aeb263 Tag chiavdf with the new code. 2020-07-16 13:05:43 -07:00
Bill Blanke f6495e9845 update blspy for skylake nonavx fix 2020-07-16 13:05:43 -07:00
Mariano Sorgente 35822c8796 Ms.networking2 (#284)
* Improve test speed with smaller discriminants, less blocks, less keys, smaller plots
* Add new RPC files
* Refactor RPC servers and clients
* Removed websocket server
* Fixing websocket issues
* Fix more bugs
* Migration
* Try to fix introducer memory leak
* More logging
* Start client instead of open connection
* No drain
* remove testing deps
* Support timeout
* Fix python black
* Richard fixes
* Don't always auth, change testing code, fix synced display
* Don't keep connections alive introducer
* Fix more LGTM alerts
* Fix wrong import clvm_tools
* Fix spelling mistakes
* Setup nodes fully using Service code
* Log rotation and fix test
2020-07-16 13:05:43 -07:00
Bill Blanke 79dce255b3 switch back to beta vdf to see if tests pass 2020-07-16 13:05:43 -07:00