65d2a37cb2
Extend environment markers for PyQt5 - doesn't install on arm
2024-06-30 18:30:59 +03:00
anand k
2e98a1eb2d
Test cases for helper_sql & Added mock library dependency in requirements.txt
2024-03-21 11:25:10 +05:30
3be996eb64
Replace obsolete pycrypto with pycryptodome to support jammy:
...
pycrypto fails to install, openssl 3 has no ripemd160 hash.
Also skip test_crypto.TestHashlib if openssl 3 is found.
2022-05-30 21:32:56 +03:00
dd20917fea
Use xvfb only on Linux with xvfbwrapper
2021-09-05 15:09:20 +03:00
568c0a606f
python_prctl is only for linux, so
...
- make requirements platform dependent
- skip test_process_name in TestProcess
2021-09-03 17:28:39 +03:00
6b1801b5e9
Add PyQt5 into requirements for python3
2021-08-26 14:18:53 +03:00
bb144d78f6
Reverting some strange logic and formatting. Insted use six
...
- to replace basestring with compatible type
- for unified configparser import
2021-05-02 18:15:08 +03:00
e77238fa07
Support tox and request more warnings:
...
- make separate tests runner - tests.py; python setup.py test still works
- tox.ini with coverage config
- -b: issue warnings about comparing bytearray with unicode
- export PYTHONWARNINGS=all on stage install
2021-02-18 17:12:43 +02:00
2bddae511a
Fixed some mistakes in tor dependent tests and marked them
...
for skipping until the finish of debug.
2020-01-04 14:28:45 +02:00
a7cfe5ba32
Try to test with tor
2019-09-25 18:55:01 +03:00
e163137893
Added pycrypto fallback for RIPEMD160 hash function
2019-04-22 12:53:59 +03:00
c49c131929
New test case class hierarchy:
...
- TestProcessProto has common setUpClass and tearDownClass methods
- TestProcess is for testing the PyBitmessage process (using psutil)
2018-10-22 17:18:23 +03:00
coffeedogs
3b75d900f6
Added: Sphinx docs, testing readthedocs integration
...
* Added: Sphinx configuration including readthedocs config
* Added: Sphinx fabric task to auto-document the project
* Fixed: Some issues in the code causing autodoc to fail when parsing
* Added: Manual docs - structure, proof of concepts and RsT examples
* Fixed: RsT formatting in docstrings
* Fixed: Some adjacent minor style and lint issues
2018-06-13 10:07:45 +01:00
coffeedogs
6bb5b32b6a
Added: Support installing system dependencies of optional extra_requires components
2018-05-19 15:30:05 +01:00
c5462a00cc
Changes in Travis CI config: install pybitmessage and python_prctl
2018-04-05 13:48:13 +03:00
b1ac9c6faf
Update requirements.txt and .travis.yml
...
- requirements update
2018-03-29 11:23:50 +02:00
d3d484dc08
Remove pyopencl from requirements.txt
...
- travis-ci builds pyopencl from source, which fails due to missing
OpenCL headers
2018-03-29 10:31:10 +02:00
8bf533802b
Remove pyqt4 from requirements.txt
...
- pip doesn't contain pyqt4
2018-03-29 10:28:09 +02:00
0790a33fbf
Add travis.yml and requirements.txt
...
- these are very minimalistic, with input from @g1itch , @sigoa and
@venkateshpitta
2018-03-29 10:10:18 +02:00