Skip to content

Commit 7cab22a

Browse files
committed
Bump: Python-BIP38 into v1.4.0 package
1 parent d33ddad commit 7cab22a

File tree

3 files changed

+26
-6
lines changed

3 files changed

+26
-6
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## [v1.4.0](https://github.com/hdwallet-io/python-bip38/tree/v1.4.0) (2025-07-09)
4+
5+
[Full Changelog](https://github.com/hdwallet-io/python-bip38/compare/v1.3.1...v1.4.0)
6+
7+
**New Additions:**
8+
9+
- Add custom new agreements for `secret,hash` function. [@kamikazechaser](https://github.com/kamikazechaser)
10+
- `N` CPU/memory cost parameter (must be a power of two > 1).
11+
- `r`: Block size parameter. Controls memory usage.
12+
- `p`: Parallelization parameter. Defines how many threads can run in parallel.
13+
14+
**Closed issues:**
15+
16+
- [[#5](https://github.com/hdwallet-io/python-bip38/issues/5)] Support for a custom N option for script
17+
318
## [v1.3.1](https://github.com/hdwallet-io/python-bip38/tree/v1.3.1) (2024-12-01)
419

520
[Full Changelog](https://github.com/hdwallet-io/python-bip38/compare/v1.3.0...v1.3.1)

bip38/info.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,30 @@
11
#!/usr/bin/env python3
22

3-
# Copyright © 2023-2024, Meheret Tesfaye Batu <meherett.batu@gmail.com>
3+
# Copyright © 2023-2025, Meheret Tesfaye Batu <meherett.batu@gmail.com>
44
# Distributed under the MIT software license, see the accompanying
55
# file COPYING or https://opensource.org/license/mit
66

77
from typing import List
88

99
__name__: str = "bip38"
10-
__version__: str = "v1.3.1"
10+
__version__: str = "v1.4.0"
1111
__license__: str = "MIT"
1212
__author__: str = "Meheret Tesfaye Batu"
1313
__email__: str = "meherett.batu@gmail.com"
1414
__documentation__: str = "https://bip38.readthedocs.com"
1515
__description__: str = "A Python library for implementation of Bitcoin Improvement Proposal - 0038 / BIP38 protocol."
16-
__source__: str = "https://github.com/talonlab/python-bip38"
17-
__url__: str = __source__
16+
__url__: str = "https://hdwallet.io"
17+
__source__: str = "https://github.com/hdwallet-io/python-bip38"
18+
__changelog__: str = f"{__source__}/blob/master/CHANGELOG.md"
1819
__tracker__: str = f"{__url__}/issues"
1920
__keywords__: List[str] = [
20-
"bip38", "bitcoin", "private-key", "hdwallet", "encrypt", "decrypt", "passphrase", "wif", "bip-0038"
21+
"bip38", "bitcoin", "private-key", "hdwallet", "encrypt", "decrypt", "passphrase", "wif", "security"
2122
]
2223
__websites__: List[str] = [
2324
"https://talonlab.org",
2425
"https://talonlab.gitbook.io/bip38",
25-
__documentation__
26+
__documentation__,
27+
"https://hdwallet.online",
28+
"https://hd.wallet", # On Web3 domain
29+
__url__
2630
]

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ def get_requirements(name: str) -> List[str]:
4242
project_urls={
4343
"Tracker": info.__tracker__,
4444
"Source": info.__source__,
45+
"Changelog": info.__changelog__,
4546
"Documentation": info.__documentation__
4647
},
4748
keywords=info.__keywords__,

0 commit comments

Comments
 (0)