Skip to content

Commit

Permalink
Merge branch 'master' into release-v07
Browse files Browse the repository at this point in the history
  • Loading branch information
mccwdev committed Sep 19, 2023
2 parents a0c5fc6 + ed3a9e4 commit cbc7f0a
Show file tree
Hide file tree
Showing 53 changed files with 1,236 additions and 736 deletions.
3 changes: 3 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,11 @@ omit =
*litecoind.py
*authproxy.py
*cryptoid.py
*chainso.py
*litecoreio.py
*insightdash.py
*litecoinblockexplorer.py
*bitflyer.py
[report]
exclude_lines =
pragma: no cover
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/unittests-noscrypt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v3
with:
python-version: '3.9'
python-version: '3.10'
architecture: 'x64'
- name: Install dependencies
run: |
Expand All @@ -20,10 +20,11 @@ jobs:
pip install mysql-connector
pip install mysqlclient
pip install parameterized
pip install Cython --install-option="--no-cython-compile"
pip install Cython
python setup.py install
- name: Test with coverage
env:
BCL_CONFIG_FILE: config.ini.unittest
BCL_CONFIG_FILE: config_encryption.ini.unittest
UNITTESTS_FULL_DATABASE_TEST: False
DB_FIELD_ENCRYPTION_KEY: 11223344556677889900aabbccddeeff11223344556677889900aabbccddeeff
run: coverage run --source=bitcoinlib -m unittest -v
4 changes: 2 additions & 2 deletions .github/workflows/unittests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ jobs:
pip install mysqlclient
pip install parameterized
pip install scrypt
pip install Cython --install-option="--no-cython-compile"
pip install Cython
python setup.py install
- name: Test with covarage
- name: Test with coverage
env:
BCL_CONFIG_FILE: config.ini.unittest
UNITTESTS_FULL_DATABASE_TEST: False
Expand Down
30 changes: 30 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
RELEASE 0.6.12 - Prepare for Taproot
====================================
* Parse p2tr input scripts
* Fix issues with coinbase segwit transactions
* Ignore extra signatures when creating unlocking script
* Clarify wording of amount parameter in clw
* Add parsing taproot transactions unittests

RELEASE 0.6.11 - Bugfix release
===============================
* Fix issues with mempool.space, bcoin, litecoind and bitcoind
* Fix data type mixup in Service.getblock
* Fix installation issues with old Python versions
* Fix p2tr addresses with non-standard witness version

RELEASE 0.6.10 - Field and database encryption
==============================================
* Allow to encrypt private key fields in database
* Include examples/documentation for field and full database encryption
* Fixed various provider issues
* Fixed unittests fee issues
* Fixed secure bitcoind connection

RELEASE 0.6.9 - Bugfixes and service provider update
====================================================
* Remove Chainso provider
* Add Blockbook providers
* Fix litecoinblockexplorer, bitaps provider
* Other bugfixes and unittest issues

RELEASE 0.6.7 - Fix installation, dependencies and provider issues
==================================================================
* Fix installation issues
Expand Down
Loading

0 comments on commit cbc7f0a

Please sign in to comment.