Commit graph

199 commits

Author SHA1 Message Date
Jack Robison d95903d219
update aiohttp and pylint 2019-02-28 12:04:07 -05:00
Jack Robison 876a3c68dd
pin requirements 2019-02-26 17:20:16 -05:00
Lex Berezhny 3910964df1 plyvel no longer installed unless platform is explicitely linux in torba/setup.py 2019-02-22 20:52:42 -05:00
Lex Berezhny 026d93e92a
Update .travis.yml
use `stage: build` for the docker builds to get some parallelism.
2019-01-25 17:28:06 -05:00
Victor Shyba 071af12d1a release wallet server master tag every master merge 2019-01-25 12:20:42 -05:00
Victor Shyba ed61c7feec add step to build wallet server images on release 2019-01-24 19:20:23 -05:00
Lex Berezhny cd76e0c296 import mock from unittest 2019-01-24 00:13:15 -05:00
Lex Berezhny 2ca438c36e passing integration tests 2019-01-24 00:13:15 -05:00
Jack Robison 65ae1b3f08 update setup.py, travis, and wine_build 2019-01-24 00:13:15 -05:00
Lex Berezhny 9ccb3fa2a3 unit/test_cli tests 2019-01-22 18:04:17 -05:00
Lex Berezhny 1ae1137005 fixing integration tests 2019-01-22 18:04:17 -05:00
Lex Berezhny d0230b4893 command line fixes 2019-01-22 18:04:17 -05:00
Lex Berezhny a6cd53b97c test_Daemon.py uses /tmp for data_dir 2019-01-22 18:04:17 -05:00
Lex Berezhny 7a28171a72 conf no longer global 2019-01-22 18:04:17 -05:00
Lex Berezhny 5f2c3ac965 dont run customlogger tests 2019-01-19 16:32:11 -05:00
Lex Berezhny 17d1b85423 run brew upgrade twice and ignore result 2019-01-10 22:38:27 -05:00
Lex Berezhny b5340505e5 fix blobmanager tests and dont run conf tests 2019-01-07 21:56:05 -05:00
Lex Berezhny 4bb8129bb7 fixing tests to work with asyncio daemon 2019-01-07 21:56:05 -05:00
Victor Shyba c601677386 run schema unit tests on travis 2018-12-14 09:21:31 -05:00
Lex Berezhny 90685e8357 deploy release for tags 2018-12-12 00:10:50 -05:00
Lex Berezhny 9f18da4bae
release script (#1697)
* travis deploying to github
* release script
2018-12-11 23:24:19 -05:00
Victor Shyba 4e3467bb7e fix windows release type set script 2018-12-11 16:30:35 -05:00
Lex Berezhny b71faddaac upload zip files into the same directory 2018-12-08 19:01:13 -05:00
Thomas Zarebczan bf12fb68a2 use xcode8.3 for mac build (#1692)
use xcode8.3 for mac build
2018-12-08 14:38:35 -05:00
hackrush 2693301ad0 Fix python and pip3 not available in xcode8 2018-12-04 15:12:07 -05:00
Lex Berezhny c4c7670a7c do not run brew update 2018-11-30 12:20:07 -05:00
Lex Berezhny 0918bac86e mac build stuff 2018-11-30 11:50:32 -05:00
Lex Berezhny b3ee29b66d maybe python is already installed on mac 2018-11-30 11:30:03 -05:00
Lex Berezhny 3a1a9b988c on mac brew, python 3 is installed with plain python while python2 now requires python@2 2018-11-30 10:55:15 -05:00
Lex Berezhny 12f2bebc46 build for mac using xcode8 2018-11-30 10:34:45 -05:00
Lex Berezhny e01ad6bc85 disable travis cache on mac build 2018-11-26 20:55:03 -05:00
Victor Shyba 47a33009ff remove python 3.6 steps from travis 2018-11-26 20:55:03 -05:00
Victor Shyba 2fd2319cdb use lbry dockerhub image 2018-11-26 20:55:03 -05:00
Victor Shyba ef5f6e06ba use vshyba/temporary_pyinstaller_32bits_py37:latest 2018-11-26 20:55:03 -05:00
Thomas Zarebczan 221107e76e test mac build, do not merge (#1659)
* Update .travis.yml to use xcode 6.4 for mac build
2018-11-26 14:13:45 -05:00
Lex Berezhny f83aa61923 force astroid==2.0.4 in .travis.yml 2018-11-26 10:47:48 -05:00
Lex Berezhny 0c999083cc added jsonrpc_account_send and dropped torba[server] 2018-11-21 01:14:39 -05:00
Lex Berezhny cdd65c6783 updated pyinstaller build instructions 2018-11-04 20:25:24 -05:00
Lex Berezhny 7153417372 #egg=torba[server] 2018-11-04 10:50:15 -05:00
Lex Berezhny fceb2ae0a2 hmm 2018-11-04 10:50:15 -05:00
Lex Berezhny 0cef2fdd82 install extras from github 2018-11-04 10:50:15 -05:00
Lex Berezhny 9c91b135bd pylint requires [wallet-server] 2018-11-04 10:50:15 -05:00
Lex Berezhny 8ca2b75c80 lbryumx -> lbrynet.extras.wallet.server 2018-11-04 10:50:15 -05:00
Lex Berezhny dc81b6def1 install lbryumx after lbrynet so that we dont get the old protobuf 2018-11-04 10:50:15 -05:00
Lex Berezhny 3adf3c26f2 add set_build.py back in 2018-11-04 10:50:15 -05:00
Lex Berezhny 65cfc1f63c removed lbryschema references from scripts and copied lbryschema requirements into local setup.py 2018-11-04 10:50:15 -05:00
Lex Berezhny 699c057f2d upgrading to new torba 2018-11-04 02:28:36 -05:00
Jack Robison 8139f93ff1
set build type 2018-10-22 16:31:05 -04:00
Lex Berezhny 52edf880e0 fix typo in .travis.yml file 2018-10-16 17:09:21 -04:00
Lex Berezhny 1f45af991f install dependencies needed for asyncio unit tests 2018-10-16 17:09:21 -04:00
Lex Berezhny 99efc70ba3 run wallet unit tests separate from the other twisted trial based tests 2018-10-16 17:09:21 -04:00
Jack Robison 91fc772e3c
travis 2018-09-26 19:18:53 -04:00
Jack Robison 30b3d31af0
one more 2018-09-26 17:52:21 -04:00
Jack Robison 1a9f81ea14
travis 2018-09-26 17:20:24 -04:00
Jack Robison 5813df74a5
travis 2018-09-26 16:44:01 -04:00
Jack Robison dc6d803fed
travis 2018-09-26 15:54:40 -04:00
Victor Shyba d2aaf7bd09 revert travis to older lbryumx for now 2018-08-24 15:15:57 -03:00
shyba eab95a6246
DHT fixes from review and an attempt at removing hashing and equals (#1370)
* use int to_bytes/from_bytes instead of struct
* fix ping queue bug and dht functional tests
* run functional tests on travis
* re-add contact comparison unit test
* dont need __ne__ if its just inverting __eq__ result
2018-08-24 11:42:35 -04:00
Lex Berezhny a204f0d3e6
- replaced old lbryum function with struct.pack, per @BrannonKing review
- make copy of keys so we can modify the dictionary
2018-08-24 11:40:43 -04:00
Lex Berezhny cc6a91a477
windows travis build is lagnuage generic 2018-08-24 11:40:43 -04:00
Lex Berezhny 21a2725215
travis 2018-08-24 11:40:43 -04:00
Lex Berezhny 411b8c74cc
travis yaml conslidation via anchors 2018-08-24 11:40:43 -04:00
Lex Berezhny 277b8b122c
run integration tests with 3.7 2018-08-24 11:40:43 -04:00
Lex Berezhny 59c49d2d31
dont run DHT tests, until we can make them run faster 2018-08-24 11:40:43 -04:00
Lex Berezhny 923ed80fcf
run DHT tests as their own job 2018-08-24 11:40:43 -04:00
Lex Berezhny 2ee2916f78
run functional DHT tests on travis 2018-08-24 11:40:43 -04:00
Lex Berezhny 79bf1b427f
work around for a bug in travis artifact uploader 2018-08-24 11:40:43 -04:00
Lex Berezhny c21c329aa0
debug artifact uploading 2018-08-24 11:40:43 -04:00
Lex Berezhny 6b3af4bc21
fix for travis buid to put build binary in right place 2018-08-24 11:40:43 -04:00
Lex Berezhny 4da40e8d52
renamed build binary to lbrynet and other cleanup 2018-08-24 11:40:41 -04:00
Lex Berezhny 9b417486a9
altogether now! 2018-08-24 11:38:20 -04:00
Lex Berezhny 6d208ac496
trying pip3 on mac 2018-08-24 11:38:20 -04:00
Lex Berezhny 8990c145fb
python already installed on mac 2018-08-24 11:38:20 -04:00
Lex Berezhny e5b1c3c829
dont manually install python on mac 2018-08-24 11:38:20 -04:00
Lex Berezhny 6c7128c0f6
trying mac build 2018-08-24 11:38:20 -04:00
Lex Berezhny f31f1fa40b
switching down to python 3.6 until pyinstaller and wine support 3.7 2018-08-24 11:38:20 -04:00
Lex Berezhny 2ceba79b9f
linux build added and uploading to S3 2018-08-24 11:38:19 -04:00
Lex Berezhny 7335d012ef
replace miniupnpc with upnpclient
docker build with wine
2018-08-24 11:37:53 -04:00
Lex Berezhny d35d340613
fixing unit tests
fixing integration tests
skip running functional tests on travis until they are fixed
2018-08-24 11:37:53 -04:00
Lex Berezhny f05ca137be
adding build stages to .travis.yml 2018-08-24 11:37:53 -04:00
Lex Berezhny 005a131440
require python 3.7 2018-08-24 11:37:53 -04:00
Lex Berezhny 8ab4dd6b2c
build py37, using ubuntu xenail on traivs 2018-08-24 11:37:53 -04:00
Lex Berezhny ac8c641d64
use lbryumx branch of electrumx 2018-08-24 11:37:53 -04:00
Lex Berezhny 49a7408968
travis-ci stuff: only run pylint for py27 in tox and checkout lbryschema 2018-08-24 11:37:53 -04:00
Lex Berezhny 425c952293
added tox 2018-08-24 11:37:53 -04:00
Lex Berezhny df9642c325 removed slack notification from .travis.yml 2018-07-10 00:34:59 -04:00
kafene ee4b47aedc add directive to install packages in requirements_testing.txt for travis 2018-05-21 00:04:27 -04:00
hackrush f3f6100e43
Fix travis going bonkers over pip errors 2018-04-18 19:43:03 +05:30
Lex Berezhny 866f220d9b
removed PTCWallet 2018-03-28 15:53:50 -04:00
Jack Robison 5c4c182332
increase pylint line length
-run integration tests with -v
2018-02-13 10:27:42 -05:00
Alex Grintsvayg c63d368e1c disable sourceclear again 2017-10-25 12:52:41 -04:00
Alex Grintsvayg a212e77a12 dont build gh-pages 2017-10-25 12:26:04 -04:00
Akinwale Ariwodola 2abe85ba25 moved tests into the lbrynet package 2017-09-28 18:21:26 +01:00
Jack Robison de455c0cce install ruby on travis? 2017-06-21 21:22:17 -04:00
Kay Kurokawa 257d025d98 add integration test 2017-06-01 15:26:03 -04:00
Alex Grintsvayg 7f7a6a619f tests for windows, simplify pylint 2017-04-19 14:59:06 -04:00
Alex Grintsvayg 55d47b9f19 lbryum is in requirements now 2017-04-19 14:59:06 -04:00
Jack Robison c1525760d8 verbose sourceclear 2017-04-10 15:22:36 -04:00
Jack Robison b773cbbec6 add sourceclear 2017-04-10 15:13:04 -04:00
jobevers 85390302e2 still more fixes 2017-02-16 14:13:01 -06:00