Commit Graph

454 Commits

Author SHA1 Message Date
arty
787b1c7e8f
Bump for new clvm_tools and clvm_tools_rs versions (#13774)
* Bump for new clvm_tools and clvm_tools_rs versions

* remove no longer needed `type: ignore`

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-11-02 11:18:15 -05:00
Kyle Altendorf
cc062976ea
remove uvloop extra (#13783)
Anyone that wants it can certainly still install it themselves.
2022-11-01 15:44:35 -05:00
dependabot[bot]
254c197726
Bump keyring from 23.6.0 to 23.9.3 (#13555)
* Bump keyring from 23.6.0 to 23.9.3

Bumps [keyring](https://github.com/jaraco/keyring) from 23.6.0 to 23.9.3.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v23.6.0...v23.9.3)

---
updated-dependencies:
- dependency-name: keyring
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* ignore kerying.util.properties deprecation warning

Working on updating it in https://github.com/frispete/keyrings.cryptfile/pull/18.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-10-26 15:17:53 -05:00
dependabot[bot]
370ef67935
Bump clvm-tools-rs from 0.1.19 to 0.1.24 (#13626)
Bumps [clvm-tools-rs](https://github.com/Chia-Network/clvm_tools_rs) from 0.1.19 to 0.1.24.
- [Release notes](https://github.com/Chia-Network/clvm_tools_rs/releases)
- [Commits](https://github.com/Chia-Network/clvm_tools_rs/compare/0.1.19...0.1.24)

---
updated-dependencies:
- dependency-name: clvm-tools-rs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 01:40:21 -05:00
dependabot[bot]
b2231e4ba5
Bump dnslib from 0.9.17 to 0.9.22 (#13599)
Bumps [dnslib](https://github.com/paulc/dnslib) from 0.9.17 to 0.9.22.
- [Release notes](https://github.com/paulc/dnslib/releases)
- [Commits](https://github.com/paulc/dnslib/commits/0.9.22)

---
updated-dependencies:
- dependency-name: dnslib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 01:39:36 -05:00
dependabot[bot]
34d80462e5
Bump blspy from 1.0.15 to 1.0.16 (#13552)
Bumps [blspy](https://github.com/Chia-Network/bls-signatures) from 1.0.15 to 1.0.16.
- [Release notes](https://github.com/Chia-Network/bls-signatures/releases)
- [Commits](https://github.com/Chia-Network/bls-signatures/compare/1.0.15...1.0.16)

---
updated-dependencies:
- dependency-name: blspy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 01:39:15 -05:00
dependabot[bot]
939b129f9f
Bump aiohttp from 3.8.1 to 3.8.3 (#13561)
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.1 to 3.8.3.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.8.1...v3.8.3)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 03:40:51 -05:00
Kyle Altendorf
3b084a165b
configure isort to add the future annotations import (#13327)
* configure isort to add the future annotations import

* apply the new isort setting

* remove type ignores for new mypy (#13539)

https://pypi.org/project/mypy/0.981/

* another
2022-09-30 03:40:22 -05:00
Kyle Altendorf
bbd032e1c9
embrace click 8 (#13559)
* click==8.1.3, black==22.8.0

* black

* click option creator hinting

* ignores for to-be-resolved issue

* remove unused import
2022-09-29 11:24:36 -05:00
dependabot[bot]
88cf629737
Bump colorlog from 6.6.0 to 6.7.0 (#13556)
Bumps [colorlog](https://github.com/borntyping/python-colorlog) from 6.6.0 to 6.7.0.
- [Release notes](https://github.com/borntyping/python-colorlog/releases)
- [Commits](https://github.com/borntyping/python-colorlog/compare/v6.6.0...v6.7.0)

---
updated-dependencies:
- dependency-name: colorlog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-28 04:28:07 -05:00
dependabot[bot]
5001c9030d
Bump dnspython from 2.2.0 to 2.2.1 (#13553)
Bumps [dnspython](https://github.com/rthalley/dnspython) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/rthalley/dnspython/releases)
- [Changelog](https://github.com/rthalley/dnspython/blob/master/doc/whatsnew.rst)
- [Commits](https://github.com/rthalley/dnspython/compare/v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: dnspython
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 17:23:53 -05:00
dependabot[bot]
d79e897173
Bump filelock from 3.7.1 to 3.8.0 (#13520)
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.7.1...3.8.0)

---
updated-dependencies:
- dependency-name: filelock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 16:55:01 -05:00
dependabot[bot]
4c2a8d0e84
Bump aiofiles from 0.7.0 to 22.1.0 (#13340)
Bumps [aiofiles](https://github.com/Tinche/aiofiles) from 0.7.0 to 22.1.0.
- [Release notes](https://github.com/Tinche/aiofiles/releases)
- [Commits](https://github.com/Tinche/aiofiles/compare/v0.7.0...v22.1.0)

---
updated-dependencies:
- dependency-name: aiofiles
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 15:49:42 -05:00
dependabot[bot]
86362db99c
Bump chiavdf from 1.0.6 to 1.0.7 (#12499)
Bumps [chiavdf](https://github.com/Chia-Network/chiavdf) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/Chia-Network/chiavdf/releases)
- [Commits](https://github.com/Chia-Network/chiavdf/compare/1.0.6...1.0.7)

---
updated-dependencies:
- dependency-name: chiavdf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 12:33:55 -05:00
dependabot[bot]
da89f49281
Bump concurrent-log-handler from 0.9.19 to 0.9.20 (#12248)
Bumps [concurrent-log-handler](https://github.com/Preston-Landers/concurrent-log-handler) from 0.9.19 to 0.9.20.
- [Release notes](https://github.com/Preston-Landers/concurrent-log-handler/releases)
- [Changelog](https://github.com/Preston-Landers/concurrent-log-handler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Preston-Landers/concurrent-log-handler/compare/0.9.19...0.9.20)

---
updated-dependencies:
- dependency-name: concurrent-log-handler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 12:33:18 -05:00
dustinface
0df4d8cbe4
setup|plotting: chiapos==1.0.11 + drop invalid cache entries (#13502)
* Bump `chiapos` to `1.0.11`

* Drop invalid cache entries
2022-09-23 17:30:30 -05:00
Kyle Altendorf
fbe8c9d8e6
Revert "astroid!=2.12.6, !=2.12.7 (#13338)" (#13342)
This reverts commit 4fecc3f6c1.
2022-09-16 17:56:31 -05:00
Kyle Altendorf
ed78e9ffbf
make setup.py more normal, except in our exceptional case (#13214) 2022-09-16 15:58:11 -05:00
Kyle Altendorf
a9cce0f6e0
add final coverage handling (#11778)
* add final coverage handling

* switch to development coverage

* correct url

* only run one directory for now

* only 3.10

* delete windows data for now

* drop the 35% failure point

* recover full test matrix

* Use regular coverage

* Update test.yml

* put coverage reporting into an artifact

* oops

* oopsy

* pytest-cov

* maybe

* maybe help out flakes

* farm the spend bundle...

* some more

* more funds for the did test?

* more...

* report chia/ and tests/ separately

* job_timeout = 45 for core

* tidy and disable diff-cover

* remove job_timeout = 45

* --rcfile=.coveragerc

* Update .github/workflows/test.yml

* revert time and blocks

* assert spend is in mempool, lower times and block count

* remove sleep

* lint

* up timeout

* cat test - farm blocks until spend is included

* add spend check for nft endpoints

* fix nft endpoint test

* remove unused code

* 4

Co-authored-by: almog <almogdepaz@gmail.com>
2022-09-16 14:36:37 -05:00
Kyle Altendorf
cf8fcf961e
zstd==1.5.2.6 for wheels on PyPI (#11701)
* zstd==1.5.2.5 for wheels on PyPI

* Update setup.py
2022-09-16 14:34:31 -05:00
dustinface
837a4798f6
daemon: Implement system metrics logger based on beta config (#12491) 2022-09-14 12:12:24 -05:00
Matt Hauff
2de55aff17
Remove rl wallet (#13429)
* remove all references to RL wallet

* Missed one

* Some new references from main

* Fix is_transaction_confirmed

* mypy

* check for 'confirmed'

* Try again to fix is_transaction_confirmed

* remove from mypy.ini
2022-09-13 17:07:29 -05:00
Arvid Norberg
e024e90e4d
run expensive API requests in separate thread (#13405)
* run get_puzzle_and_solution_for_coin wallet requests in a separate thread

* run generator in separate thread in get_block_header requests
2022-09-13 08:46:35 -05:00
Amine Khaldi
baea40608a
Merge commit '1fdacc75a7ecc8f5169b3c4297c2bf91d99207a5' into checkpoint/main_from_release_1.6.0_1fdacc75a7ecc8f5169b3c4297c2bf91d99207a5 2022-09-07 20:23:55 +01:00
Arvid Norberg
98adae20f2
use get_puzzle_and_solution_for_coin() from chia_rs (#13315) 2022-09-07 02:41:40 -05:00
Kyle Altendorf
4fecc3f6c1
astroid!=2.12.6, !=2.12.7 (#13338)
https://github.com/PyCQA/pylint/issues/7425
2022-09-06 10:50:30 -05:00
Florin Chirica
1fdacc75a7
Decouple atari server. (#13065)
* Checkpoint decouple atari server.

* Add click cli.

* Lint.

* Remove run_server.

* Updates to DL HTTP service

* Lint - config parameter optional with default

* changes based on comments

Co-authored-by: Earle Lowe <e.lowe@chia.net>
2022-08-31 15:55:50 -05:00
Amine Khaldi
eeb2277955
Merge commit '12fcaf0e982590efcf26a954c67cd760035d9e6e' into checkpoint/main_from_release_1.6.0_12fcaf0e982590efcf26a954c67cd760035d9e6e 2022-08-29 17:45:49 +01:00
Amine Khaldi
2836dd9574
Merge commit 'e5297f411d716b384e0514fd57aeb8536eda0527' into checkpoint/long_lived_atari_from_main_e5297f411d716b384e0514fd57aeb8536eda0527 2022-08-19 19:51:55 +01:00
Arvid Norberg
af255a0dbf
Rust coin state (#12934)
* use rust types for CoinState and RespondToPhUpdates

* improve test_network_protocol_test to support native types
2022-08-18 12:20:09 -05:00
dependabot[bot]
2fcbaf81f9
Bump pyinstaller from 5.0 to 5.3 (#12758)
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 5.0 to 5.3.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v5.0...v5.3)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-17 18:20:20 -05:00
Arvid Norberg
0332efc316
bump blspy version, and skip validating GTElement coming back from the mempool validator subprocess (#13029) 2022-08-17 17:39:44 -05:00
Arvid Norberg
0a541cc56c
Bump chia_rs dependency (#12919)
* bump chia_rs version

* drop use of COND_CANON_INTS, which is always implied (and removed) from the latest version of chia_rs

* use the new parse_rust() API that supports memoryview

* use native hash_tree implementation for SerializedProgram
2022-08-13 17:22:55 -05:00
Amine Khaldi
20590535b6
Merge commit '166b67247ef3482c1619342cc3593af6afbe86cd' into checkpoint/long_lived_atari_from_main_166b67247ef3482c1619342cc3593af6afbe86cd 2022-08-08 18:37:08 +01:00
dustinface
e5297f411d
util: Unify lockfile handling (#12541)
* util: Unify lockfile handling

This patch:
- Renames `util.lock.lock_by_path` to `util.lock.lock_path` and improves it by using `FileLock`
- Unifies all places where we create lock files to use `chia.util.lock.lock_path`
- Changes the daemon lockfile from `start-daemon.launching` to `daemon.lock` like we have it with all `<service>.lock` in the `run` folder
- Drops the `fastener` dependency

* Move the not keyring related sync tests into `test_lockfile.py`
2022-08-04 12:59:39 -05:00
Amine Khaldi
1c780f6dc4
Merge commit 'd18fff0a8ae1c393f07155876dbb1c1d1ef3ff68' into checkpoint/long_lived_atari_from_main_d18fff0a8ae1c393f07155876dbb1c1d1ef3ff68 2022-07-31 21:03:16 +01:00
Amine Khaldi
92709d5b0d
Merge commit '5504f36d4208036a177a2bd70c2eff7566581bf2' into checkpoint/long_lived_atari_from_main_5504f36d4208036a177a2bd70c2eff7566581bf2 2022-07-31 21:00:43 +01:00
Amine Khaldi
9ef02c0eb0
Merge commit '95803f09feafd8e71ff5c7dc3f9563593dde519b' into checkpoint/long_lived_atari_from_main_95803f09feafd8e71ff5c7dc3f9563593dde519b 2022-07-31 19:15:34 +01:00
Amine Khaldi
3457373061
Merge commit 'e57a8e41f4c7767534565326e567a8150533983a' into checkpoint/long_lived_atari_from_main_e57a8e41f4c7767534565326e567a8150533983a 2022-07-31 19:11:25 +01:00
Amine Khaldi
f9fc59484e
Merge commit 'e57025a83e43077473da67b1281e230a1676f1de' into checkpoint/long_lived_atari_from_main_e57025a83e43077473da67b1281e230a1676f1de 2022-07-30 19:33:18 +01:00
Amine Khaldi
a01937a032
Merge commit '9cc5b729d566a57aadabdb8225ac89c13671af47' into checkpoint/long_lived_atari_from_main_9cc5b729d566a57aadabdb8225ac89c13671af47 2022-07-29 20:28:58 +01:00
Matt Hauff
6206a6a95b
Merge remote-tracking branch 'origin/long_lived/atari' into dl_to_nft_chialisp 2022-07-28 15:44:03 -05:00
Amine Khaldi
2f29930c3b
Merge commit 'ee19b7e1fd0664f78684b49a6e20540152211365' into checkpoint/long_lived_atari_from_main_ee19b7e1fd0664f78684b49a6e20540152211365 2022-07-25 21:37:01 +01:00
Amine Khaldi
af1f442646
Merge commit '5aaf07a6862994b0eb9fc3c529a34e8c49b41346' into checkpoint/long_lived_atari_from_main_5aaf07a6862994b0eb9fc3c529a34e8c49b41346 2022-07-24 18:24:47 +01:00
Amine Khaldi
903fb1363a
Merge commit '56777f9dd7fcf7d73836691c8fe0d4a20a87787e' into checkpoint/long_lived_atari_from_main_56777f9dd7fcf7d73836691c8fe0d4a20a87787e 2022-07-23 11:20:58 +01:00
Matt Hauff
917a76b50e
Merge remote-tracking branch 'origin/long_lived/atari' into dl_to_nft_chialisp 2022-07-20 14:03:33 -05:00
Amine Khaldi
fc6c2e4dc8
Merge commit '3e56471de9ffdf16c64b8b7a3f1c1ca042a8cb01' into checkpoint/long_lived_atari_from_main_3e56471de9ffdf16c64b8b7a3f1c1ca042a8cb01 2022-07-19 10:20:54 +01:00
Amine Khaldi
5621274fbd
Merge commit '5ae87189c491f930e5081b38069e3a48de6cea9c' into checkpoint/long_lived_atari_from_main_5ae87189c491f930e5081b38069e3a48de6cea9c 2022-07-18 10:58:16 +01:00
Amine Khaldi
c19d156cc0
Merge commit '46c4ab3891361e7d95ae106a541fa206813bb957' into checkpoint/long_lived_atari_from_main_46c4ab3891361e7d95ae106a541fa206813bb957 2022-07-15 16:22:17 +01:00
Amine Khaldi
9d4a66287c
Merge commit '3c2fc1947df311aa80130a0f60288547cf09250d' into checkpoint/long_lived_atari_from_main_3c2fc1947df311aa80130a0f60288547cf09250d 2022-07-14 20:36:30 +01:00