Commit Graph
42 Commits
Author SHA1 Message Date
François DeppierrazandGitHub 59499cedaa Fix typo in CONTRIBUTING.md (#19597) 2025-05-27 09:04:09 -07:00
Matt HauffandGitHub 42541aed42 [CHIA-1689] Miscellaneous ruff cleanups (#18817)
* Miscellaneous Ruff cleanups

* Migrate pyproject.toml to ruff.toml
2024-11-05 08:41:50 -07:00
Matt HauffandGitHub 2808ee2446 [CHIA-1681] Replace black with Ruff (#18813)
* Replace black with Ruff

* Change build_network_protocol_files.py
2024-11-04 15:22:18 -07:00
Matt HauffandGitHub 73e4a5bbea [CHIA-1680] Finish replacing flake8 with Ruff (#18802)
* Apply ruff unsafe fixes

* Manually fix tuples with `as`

* Remove all references to flake8
2024-11-04 08:59:57 -07:00
Matt HauffandGitHub e1db6cb452 Replace Isort with Ruff (#18789)
Replace isort with Ruff
2024-10-29 12:47:40 -07:00
Matt HauffandGitHub 6084112d48 [CHIA-1553] Replace pylint with ruff (#18759)
* Replace pylint with ruff

* poetry

* remove pylint

* Address comments by @altendky

* Undo formatting

* actually undo formatting
2024-10-25 15:55:37 -07:00
Kyle AltendorfandGitHub a89222a428 move tests (#17209)
* prep

* verify source and installed tests match

* move

* remove move script
2024-03-14 10:19:20 -07:00
William AllenandGitHub 56ef97023c Adding signed commit requirment info (#15313) 2023-05-17 10:47:58 -05:00
Gene HoffmanandGitHub b0072fdce0 Move to Discord in docs and install scripts (#15193) 2023-05-04 13:18:33 -05:00
Kyle AltendorfandGitHub 5aaf07a686 run pylint directly (#12100)
* run pylint directly

* fixup
2022-06-27 10:53:04 -05:00
a19f18258d Update CONTRIBUTING.md (#11393)
* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

Co-authored-by: Kyle Altendorf <sda@fstab.net>

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-05-05 08:17:59 -07:00
Jack NelsonandGitHub 3d7fda4770 small change to fix branch in contributing (#10805)
* small change to fix branch in contributing

* Update CONTRIBUTING.md
2022-03-22 10:51:01 -07:00
98971de9d5 pre-commit: Add a new hook to run isort (#8827)
* pre-commit: Add a new hook to run `isort`

* contributing: Add hint about `isort`

* add isort to dev deps, ignore existing .py files, use black profile

* long list to lines not comma delimited

* isort: Update and sort ignore list to match latest `main`

* add bash command line to generate isort extend skip list (#3)

* add bash command line to generate extend skip list

* tidy

* isort: More files to ignore after rebase

* tests: Fix `test_wallet_user_store.py` after rebase

* Some fixes after rebase

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-02-15 07:28:53 -08:00
dustinfaceandGitHub b2fdeb2291 pre-commit: Add initial config and run it for all files (#7053)
* pre-commit: Add initial `.pre-commit-config.yaml`

* pre-commit: Apply hook `end-of-file-fixer`

* pre-commit: Apply hook `trailing-whitespace`

* pre-commit: Apply hook `debug-statements`

* contrib: Add `pre-commit` section
2021-08-02 10:48:22 -07:00
Nikolaj KuntnerGitHubNikolaj Kuntner <>
2faab1ea83 Improve style consistency in root directory docs files (#4493)
* Improve style consistency

* black python required blank

Co-authored-by: Nikolaj Kuntner <>
2021-05-12 13:12:30 -07:00
Martin MihaylovandGitHub e7304c594b CONTRIBUTING: Update with src -> chia renaming (#2721) 2021-04-25 09:46:34 -07:00
9d8b163af4 chore(app): fix contribution instructions (#1520)
Co-authored-by: Florian Fiedler <f.fiedler@it-labs.de>
2021-03-26 11:01:54 -07:00
Justin EnglandandGitHub 0b6f16fc53 fixing a typo and new diagram link (#1491) 2021-03-24 15:38:47 -07:00
Justin EnglandandGitHub e28a96c59d new git flow proposal (#1376)
* new git flow proposal

* comma

* added DAG and branching strategy writeup.

* adding newest gitflow diagram

* better formatting on branching section

* better wording and explanations

* input from standup

* changing testnet commentary to reflect feedback

* adams suggestions round 1
2021-03-24 14:10:07 -06:00
Mariano SorgenteandGitHub ef83c95ef4 Ms.cbor3 [protocol breaking change] (#864)
- removes cbor and instead uses streamable (https://trello.com/c/anzukjLs/901-remove-cbor)
- data types checked for payload ids and function (https://trello.com/c/4kPt98as/921-data-types-not-checked-on-payload-ids-and-function-names)
- Compressed format for messages: 1 byte for the message type / function, 2 optional bytes for the payload id
- Optimization to not fetch transactions for a block if we already have them
- RejectBlock message
- Software version sent in the handshake message (although ignored now)
- Removed mempool hack, big blocks can now be made with this codebase
2021-02-09 16:14:37 +09:00
Mariano SorgenteandYostra 7e7aea0976 Fix black 2021-01-12 17:00:53 -05:00
Mariano SorgenteandYostra e84a361ef0 Partial work with mypy 2021-01-12 17:00:53 -05:00
Gene HoffmanandYostra b7e9f53e39 Fix MD lint, more missing imports, more black 2021-01-12 17:00:50 -05:00
Mariano SorgenteandYostra 7a184cd856 Provide intermediate VDF proofs for challenge chain: 2021-01-12 17:00:50 -05:00
Mariano SorgenteandYostra e0544298f8 Steps 4 and 5 in validation 2021-01-12 17:00:50 -05:00
Mariano SorgenteandGene Hoffman b791bf1da8 Cleaner send_transaction flow and more wallet rpc testing 2020-10-01 11:07:12 -07:00
Gene Hoffman c3a3fdba1f Integrate GH super linter - fix shell, markdown, python issues (#296)
* Try super-linter
* Fix lint issues, move to separate gh action
* Fix md, shell
* Ignore import-error for python - fix MDs
* Disable standard-js, initial eslint config
* Fix raises, remove prettier for now
* skip pylint no-member check in src/util/byte_types.py line 40
* pyinstaller windows back to INFO
* Disable powershell lint for now.
* Disable css validation temporarily
2020-07-16 13:05:43 -07:00
Richard Kissandwjblanke 14792e840e Always use ~/.chia/test-plots as test-plotting directory. 2020-06-08 17:17:48 -07:00
Gene Hoffman 4154e77c1c Move to new dev branch paradigm. Increment win installer version 2020-04-29 18:52:31 -07:00
Gene Hoffman 32ba68747d Update CONTRIBUTING and explain the dependent repos 2020-04-26 23:21:46 -07:00
Mariano Sorgente 65e3927eb9 Allow replacement of key, 2020-04-08 23:19:06 +09:00
Richard Kiss 2eac906553 Hotfix. 2020-03-27 19:07:03 -07:00
Richard Kiss ef59bb2823 Reduce stuff installed for non-developers. 2020-03-27 16:52:49 -07:00
Richard Kiss b319691916 Rename .venv to venv, and create "activate" soft link to venv activate. 2020-03-27 15:41:17 -07:00
Richard Kiss fd6b53883f Put command-line tools into venv. 2020-03-27 12:17:34 -07:00
Yostra 3e04b89bdc Merge branch 'master' into integration 2020-03-20 18:08:02 -07:00
Mariano Sorgente 2a388d3545 Fix tests 2020-03-21 01:24:48 +09:00
davision ed57313275 Fix some typos in comments 2020-02-26 20:00:38 +01:00
Gene HoffmanandGitHub a443ec32fc Add Copyright to CONTRIBUTING.md
Fix typos.
2020-01-18 12:57:31 -08:00
Gene HoffmanandGitHub 1fe7a7bde4 CONTRIBUTING.md - Copyright licensing 2020-01-18 12:53:50 -08:00
Gene HoffmanandGitHub 76a93c4a38 Add Trello to CONTRIBUTING.md 2020-01-17 15:09:13 -08:00
Mariano SorgenteandGitHub 49e4629935 Sqlite, RPC server, and other changes (#68)
* Switches to sqlite and remove all mongo stuff
* Starts RPC server on port 8555
* UI is in new process, communicates to node through rpc
* JSON serialization for streamables
* Harvester periodically prints its plot names and sizes
* Process names are set to chia_full node, chia_harvester, etc
* CONTRIBUTING.md, and remove docs from git (put in wiki)
* Adds the SmallHeaderBlock type, it's header block without the PoT and PoSpace
* Fix harvester bug (allows two harvesters in the same machine)
2020-01-13 22:19:53 +09:00