./finance/py-python-bitcoinlib, Python bitcoin library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.3.0, Package name: py27-python-bitcoinlib-0.3.0, Maintainer: rodent

This Python2/3 library provides an easy interface to the bitcoin data structures
and protocol. The approach is low-level and "ground up", with a focus on
providing tools to manipulate the internals of how Bitcoin works.


Required to run:
[devel/py-setuptools] [lang/python27]

Master sites:

SHA1: d5fbb2ecd75efb965a377fcb2199f11b3446a761
RMD160: a7654cd739374aa5bad6a55791dd7d8fc9b7cead
Filesize: 51.034 KB

Version history: (Expand)


CVS history: (Expand)


   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2015-11-03 01:12:16 by Alistair G. Crooks | Files touched by this commit (49)
Log message:
Add SHA512 digests for distfiles for finance category

Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden).  Existing SHA1
digests retained for now as an audit trail.
   2015-04-14 01:12:44 by Blue Rats | Files touched by this commit (94)
Log message:
Removing python26. EOL'd quite some ago and discussed a couple times on
tech-pkg@ and pkgsrc-users@.
   2015-04-01 04:53:12 by Blue Rats | Files touched by this commit (3) | Package updated
Log message:
Update to 0.3.0. No nicely condensed changelog for stickler package
managers to love. From the repo:

Merge pull request #59
Merge pull request #50
Encourage running unittests on py3 as well
Fix release notes __all__ formatting
   2014-12-31 14:57:34 by Thomas Klausner | Files touched by this commit (125)
Log message:
Improve EGG_NAME default to work for packages with '-' in their name.
Remove now unnecessary overrides in various packages.
   2014-10-05 22:21:30 by Blue Rats | Files touched by this commit (3)
Log message:
v0.2.1

    Improve bitcoin address handling. P2SH and P2PKH addresses now get their own \ 
classes - P2SHBitcoinAddress and P2PKHBitcoinAddress respectively - and P2PKH \ 
can now convert scriptPubKeys containing non-canonical pushes as well as bare \ 
checksig to addresses.
    .deserialize() methods now fail if there is extra data left over.
    Various other small bugfixes.
    License is now LGPL v3 or later.

v0.2.0

Major change: CTransaction, CBlock, etc. now come in immutable (default) and \ 
mutable forms. In most cases mutable and immutable can be used interchangeably; \ 
when that is not possible methods are provided to create new (im)mutable objects \ 
from (im)mutable ones efficiently.

Other changes:

    New BIP70 payment protocol example. (Derren Desouza)
    Rework of message serialization. Note that this may not represent the final \ 
form of P2P support, which is still in flux. (Florian Schmaus)
    Various bugfixes

Finally starting this release, git tags will be of the form \ 
'python-bitcoinlib-(version)', replacing the less specific '(version)' form \ 
previously used.
   2014-05-18 23:22:13 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Uses syntax not supported by Python 2.6.
   2014-05-13 04:39:11 by Blue Rats | Files touched by this commit (2)
Log message:
Package was uploaded to pypi. Thus, we can simplify the Makefile. Change in
this version was:

Fix CECKey.sign() handling of invalid hashes