diff --git a/.travis.yml b/.travis.yml index 5106971..2e7fb69 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,12 +17,9 @@ jobs: install: - echo "---> Running PRE-BUILDING stage..." - python -m pip install --upgrade pip --force-reinstall - - pip install setuptools==59.5.0 - - pip install twine==4.0.1 - pip install -r requirements.txt before_script: - export PYTHONPATH=$PYTHONPATH:$PWD:$PWD/tksbrokerapi:$PWD/tests - - env script: - echo "---> Running TESTING stage..." - pytest tests -v --disable-pytest-warnings @@ -33,4 +30,4 @@ jobs: after_failure: - echo "Some issues occurred. See full logs." after_success: - - echo "All stages PRE-BUILDING -> TESTING -> BUILDING -> PUBLISHING to PyPI — done" + - echo "All stages PRE-BUILDING -> TESTING -> BUILDING -> PUBLISHING to PyPI - done" diff --git a/requirements.txt b/requirements.txt index cd19a70..a11946f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,12 @@ # The order of packages is significant, because pip processes them in the order of appearance. # Changing the order has an impact on the overall integration process, which may cause troubles later. + +# Build requirements: pytest>=7.1.2 +setuptools==59.5.0 +twine==4.0.1 + +# Packet TKSBrokerAPI requirements: requests>=2.25.1 # Apache-2.0 license pandas>=1.2.2 python-dateutil>=2.8.1 # Apache-2.0 license