Merge branch 'master' into pyup-update-sphinx-5.3.0-to-6.1.3

This commit is contained in:
Cameron Yick
2023-03-28 21:33:22 -04:00
committed by GitHub
7 changed files with 52 additions and 19 deletions

41
.github/workflows/codeql.yml vendored Normal file
View File

@@ -0,0 +1,41 @@
name: "CodeQL"
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
schedule:
- cron: "11 13 * * 3"
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ python ]
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
queries: +security-and-quality
- name: Autobuild
uses: github/codeql-action/autobuild@v2
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{ matrix.language }}"

View File

@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
python-version: ['3.6', '3.7', '3.8'] python-version: ['3.7', '3.8', '3.9']
WITH_PANDAS: [false, true] WITH_PANDAS: [false, true]
steps: steps:

View File

@@ -3,4 +3,4 @@ tiingo==0.14.0
# You technically don't have to use tiingo with pandas, but # You technically don't have to use tiingo with pandas, but
# we included it since most data analysts will have it installed already. # we included it since most data analysts will have it installed already.
pandas==1.5.1 pandas==1.5.3

View File

@@ -1,15 +1,14 @@
pip==22.3 pip==23.0.1
bumpversion==0.6.0 bumpversion==0.6.0
wheel==0.38.0 wheel==0.38.4
watchdog==2.1.9 watchdog==3.0.0
flake8==5.0.4 flake8==5.0.4
tox==3.26.0 tox==4.4.8
coverage==6.5.0 coverage==7.2.2
cryptography==38.0.2 cryptography==40.0.1
Sphinx==6.1.3 Sphinx==6.1.3
PyYAML==6.0 PyYAML==6.0
pytest==7.1.3 pytest==7.2.2
pytest-runner==6.0.0
vcrpy==2.1.1 vcrpy==2.1.1
twine==4.0.1 twine==4.0.2
black==22.10.0 black==23.1.0

View File

@@ -29,10 +29,6 @@ requirements = [
'websocket-client' 'websocket-client'
] ]
setup_requirements = [
'pytest-runner',
]
test_requirements = [ test_requirements = [
'pytest', 'pytest',
'vcrpy', 'vcrpy',
@@ -76,5 +72,4 @@ setup(
], ],
test_suite='tests', test_suite='tests',
tests_require=test_requirements, tests_require=test_requirements,
setup_requires=setup_requirements,
) )

View File

@@ -265,7 +265,6 @@ class TiingoClient(RestClient):
frequency="daily", frequency="daily",
fmt="json", fmt="json",
): ):
"""Return a pandas.DataFrame of historical prices for one or more ticker symbols. """Return a pandas.DataFrame of historical prices for one or more ticker symbols.
By default, return latest EOD Composite Price for a list of stock tickers. By default, return latest EOD Composite Price for a list of stock tickers.

View File

@@ -40,7 +40,6 @@ class TiingoWebsocketClient:
""" """
def __init__(self, config=None, endpoint=None, on_msg_cb=None): def __init__(self, config=None, endpoint=None, on_msg_cb=None):
self._base_url = "wss://api.tiingo.com" self._base_url = "wss://api.tiingo.com"
self.config = {} if config is None else config self.config = {} if config is None else config