forked from LBRYCommunity/lbry-sdk
Bump version 0.17.0rc17 --> 0.17.0
Signed-off-by: Jack Robison <jackrobison@lbry.io>
This commit is contained in:
parent
3fdd04a0e3
commit
0793934d7b
4 changed files with 59 additions and 36 deletions
85
CHANGELOG.md
85
CHANGELOG.md
|
@ -13,46 +13,69 @@ at anytime.
|
||||||
*
|
*
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
* Fixed handling cancelled blob and availability requests
|
*
|
||||||
* Fixed redundant blob requests to a peer
|
*
|
||||||
* Fixed https://github.com/lbryio/lbry/issues/923
|
|
||||||
* Fixed concurrent reflects opening too many files
|
|
||||||
* Fixed cases when reflecting would fail on error conditions
|
|
||||||
* Fixed deadlocks from occuring during blob writes
|
|
||||||
* Fixed and updated`lbrynet.tests.dht`
|
|
||||||
* Fixed redundant dht id
|
|
||||||
* Fixed dht `ping` method
|
|
||||||
* Fixed raising remote exceptions in dht
|
|
||||||
* Fixed hanging delayedCall in dht node class
|
|
||||||
* Fixed logging error in dht when calling or receiving methods with no arguments
|
|
||||||
* Fixed IndexError in routingTable.findCloseNodes which would cause an empty list to be returned
|
|
||||||
* Fixed bug where last blob in a stream was not saved to blob manager
|
|
||||||
|
|
||||||
### Deprecated
|
### Deprecated
|
||||||
* Deprecated `blob_announce_all` JSONRPC command. Use `blob_announce` instead.
|
*
|
||||||
*
|
*
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
* Announcing by head blob is turned on by default
|
*
|
||||||
* Updated reflector server dns
|
*
|
||||||
* Moved tests into the lbrynet package.
|
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
* Added WAL pragma to sqlite3
|
*
|
||||||
* Added unit tests for `BlobFile`
|
*
|
||||||
* Updated exchange rate tests for the lbry.io api
|
|
||||||
* Use `hashlib` for sha384 instead of `pycrypto`
|
|
||||||
* Use `cryptography` instead of `pycrypto` for blob encryption and decryption
|
|
||||||
* Use `cryptography` for PKCS7 instead of doing it manually
|
|
||||||
* Use `BytesIO` buffers instead of temp files when processing blobs
|
|
||||||
* Refactored and pruned blob related classes into `lbrynet.blobs`
|
|
||||||
* Changed several `assert`s to raise more useful errors
|
|
||||||
* Added ability for reflector to store stream information for head blob announce
|
|
||||||
* Added blob announcement information to API call status with session flag
|
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
* Removed `TempBlobFile`
|
*
|
||||||
* Removed unused `EncryptedFileOpener`
|
*
|
||||||
|
|
||||||
|
|
||||||
|
## [0.17.0] - 2017-10-12
|
||||||
|
### Fixed
|
||||||
|
* Fixed handling cancelled blob and availability requests
|
||||||
|
* Fixed redundant blob requests to a peer
|
||||||
|
* Fixed https://github.com/lbryio/lbry/issues/923
|
||||||
|
* Fixed concurrent reflects opening too many files
|
||||||
|
* Fixed cases when reflecting would fail on error conditions
|
||||||
|
* Fixed deadlocks from occuring during blob writes
|
||||||
|
* Fixed and updated`lbrynet.tests.dht`
|
||||||
|
* Fixed redundant dht id
|
||||||
|
* Fixed dht `ping` method
|
||||||
|
* Fixed raising remote exceptions in dht
|
||||||
|
* Fixed hanging delayedCall in dht node class
|
||||||
|
* Fixed logging error in dht when calling or receiving methods with no arguments
|
||||||
|
* Fixed IndexError in routingTable.findCloseNodes which would cause an empty list to be returned
|
||||||
|
* Fixed bug where last blob in a stream was not saved to blob manager
|
||||||
|
|
||||||
|
### Deprecated
|
||||||
|
* Deprecated `blob_announce_all` JSONRPC command. Use `blob_announce` instead.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
* Bumped `lbryschema` requirement to 0.0.12 [see changelog](https://github.com/lbryio/lbryschema/blob/master/CHANGELOG.md#0012---2017-10-12)
|
||||||
|
* Bumped `lbryum` requirement to 3.1.9 [see changelog](https://github.com/lbryio/lbryum/blob/master/CHANGELOG.md#319---2017-10-12)
|
||||||
|
* Announcing by head blob is turned on by default
|
||||||
|
* Updated reflector server dns
|
||||||
|
* Moved tests into the lbrynet package.
|
||||||
|
|
||||||
|
### Added
|
||||||
|
* Added WAL pragma to sqlite3
|
||||||
|
* Added unit tests for `BlobFile`
|
||||||
|
* Updated exchange rate tests for the lbry.io api
|
||||||
|
* Use `hashlib` for sha384 instead of `pycrypto`
|
||||||
|
* Use `cryptography` instead of `pycrypto` for blob encryption and decryption
|
||||||
|
* Use `cryptography` for PKCS7 instead of doing it manually
|
||||||
|
* Use `BytesIO` buffers instead of temp files when processing blobs
|
||||||
|
* Refactored and pruned blob related classes into `lbrynet.blobs`
|
||||||
|
* Changed several `assert`s to raise more useful errors
|
||||||
|
* Added ability for reflector to store stream information for head blob announce
|
||||||
|
* Added blob announcement information to API call status with session flag
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
* Removed `TempBlobFile`
|
||||||
|
* Removed unused `EncryptedFileOpener`
|
||||||
|
|
||||||
|
|
||||||
## [0.16.3] - 2017-09-28
|
## [0.16.3] - 2017-09-28
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
__version__ = "0.17.0rc17"
|
__version__ = "0.17.0"
|
||||||
version = tuple(__version__.split('.'))
|
version = tuple(__version__.split('.'))
|
||||||
|
|
||||||
logging.getLogger(__name__).addHandler(logging.NullHandler())
|
logging.getLogger(__name__).addHandler(logging.NullHandler())
|
||||||
|
|
|
@ -14,8 +14,8 @@ gmpy==1.17
|
||||||
jsonrpc==1.2
|
jsonrpc==1.2
|
||||||
jsonrpclib==0.1.7
|
jsonrpclib==0.1.7
|
||||||
jsonschema==2.5.1
|
jsonschema==2.5.1
|
||||||
git+https://github.com/lbryio/lbryschema.git@v0.0.12rc1#egg=lbryschema
|
git+https://github.com/lbryio/lbryschema.git@v0.0.12#egg=lbryschema
|
||||||
git+https://github.com/lbryio/lbryum.git@v3.1.9rc2#egg=lbryum
|
git+https://github.com/lbryio/lbryum.git@v3.1.9#egg=lbryum
|
||||||
miniupnpc==1.9
|
miniupnpc==1.9
|
||||||
pbkdf2==1.3
|
pbkdf2==1.3
|
||||||
pycrypto==2.6.1
|
pycrypto==2.6.1
|
||||||
|
|
4
setup.py
4
setup.py
|
@ -21,8 +21,8 @@ requires = [
|
||||||
'envparse',
|
'envparse',
|
||||||
'jsonrpc',
|
'jsonrpc',
|
||||||
'jsonschema',
|
'jsonschema',
|
||||||
'lbryum==3.1.9rc2',
|
'lbryum==3.1.9',
|
||||||
'lbryschema==0.0.12rc1',
|
'lbryschema==0.0.12',
|
||||||
'miniupnpc',
|
'miniupnpc',
|
||||||
'pycrypto',
|
'pycrypto',
|
||||||
'pyyaml',
|
'pyyaml',
|
||||||
|
|
Loading…
Add table
Reference in a new issue