Skip to content

Commit 188931f

Browse files
committed
Fixed up import paths and case insensitive repeated model attributes
1 parent 52b6110 commit 188931f

12 files changed

+270
-164
lines changed

polygon/rest/__init__.py

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# coding: utf-8
2+
3+
# flake8: noqa
4+
5+
"""
6+
Polygon API
7+
8+
The future of fintech. # noqa: E501
9+
10+
OpenAPI spec version: 1.0.1
11+
12+
Generated by: https://github.com/swagger-api/swagger-codegen.git
13+
"""
14+
15+
from __future__ import absolute_import
16+
17+
# import apis into sdk package
18+
from polygon.rest.api import CryptoApi
19+
from polygon.rest.api import ForexCurrenciesApi
20+
from polygon.rest.api import ReferenceApi
21+
from polygon.rest.api import StocksEquitiesApi
22+
# import ApiClient
23+
from polygon.rest.api_client import ApiClient
24+
from polygon.rest.configuration import Configuration
25+
# import models into sdk package
26+
from polygon.rest.models import AggResponse
27+
from polygon.rest.models import Aggregate
28+
from polygon.rest.models import Aggv2
29+
from polygon.rest.models import AnalystRatings
30+
from polygon.rest.models import Company
31+
from polygon.rest.models import ConditionTypeMap
32+
from polygon.rest.models import Conflict
33+
from polygon.rest.models import CryptoExchange
34+
from polygon.rest.models import CryptoSnapshotAgg
35+
from polygon.rest.models import CryptoSnapshotBookItem
36+
from polygon.rest.models import CryptoSnapshotTicker
37+
from polygon.rest.models import CryptoSnapshotTickerBook
38+
from polygon.rest.models import CryptoTick
39+
from polygon.rest.models import CryptoTickJson
40+
from polygon.rest.models import Dividend
41+
from polygon.rest.models import Earning
42+
from polygon.rest.models import Error
43+
from polygon.rest.models import Exchange
44+
from polygon.rest.models import Financial
45+
from polygon.rest.models import Financials
46+
from polygon.rest.models import Forex
47+
from polygon.rest.models import ForexAggregate
48+
from polygon.rest.models import ForexSnapshotAgg
49+
from polygon.rest.models import ForexSnapshotTicker
50+
from polygon.rest.models import HistTrade
51+
from polygon.rest.models import LastForexQuote
52+
from polygon.rest.models import LastForexTrade
53+
from polygon.rest.models import LastQuote
54+
from polygon.rest.models import LastTrade
55+
from polygon.rest.models import MarketHoliday
56+
from polygon.rest.models import MarketStatus
57+
from polygon.rest.models import News
58+
from polygon.rest.models import NotFound
59+
from polygon.rest.models import Quote
60+
from polygon.rest.models import RatingSection
61+
from polygon.rest.models import Split
62+
from polygon.rest.models import StockSymbol
63+
from polygon.rest.models import StocksSnapshotAgg
64+
from polygon.rest.models import StocksSnapshotBookItem
65+
from polygon.rest.models import StocksSnapshotQuote
66+
from polygon.rest.models import StocksSnapshotTicker
67+
from polygon.rest.models import StocksSnapshotTickerBook
68+
from polygon.rest.models import StocksV2NBBO
69+
from polygon.rest.models import StocksV2Trade
70+
from polygon.rest.models import Symbol
71+
from polygon.rest.models import SymbolTypeMap
72+
from polygon.rest.models import Ticker
73+
from polygon.rest.models import TickerSymbol
74+
from polygon.rest.models import Trade
75+
from polygon.rest.models import Unauthorized

polygon/rest/api/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# flake8: noqa
44

55
# import apis into api package
6-
from .crypto_api import CryptoApi
7-
from .forex__currencies_api import ForexCurrenciesApi
8-
from .reference_api import ReferenceApi
9-
from .stocks__equities_api import StocksEquitiesApi
6+
from polygon.rest.api.crypto_api import CryptoApi
7+
from polygon.rest.api.forex__currencies_api import ForexCurrenciesApi
8+
from polygon.rest.api.reference_api import ReferenceApi
9+
from polygon.rest.api.stocks__equities_api import StocksEquitiesApi

polygon/rest/api/crypto_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from swagger_client.api_client import ApiClient
20+
from polygon.rest.api_client import ApiClient
2121

2222

2323
class CryptoApi(object):

polygon/rest/api/forex__currencies_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from swagger_client.api_client import ApiClient
20+
from polygon.rest.api_client import ApiClient
2121

2222

2323
class ForexCurrenciesApi(object):

polygon/rest/api/reference_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from swagger_client.api_client import ApiClient
20+
from polygon.rest.api_client import ApiClient
2121

2222

2323
class ReferenceApi(object):

polygon/rest/api/stocks__equities_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# python 2 and python 3 compatibility library
1818
import six
1919

20-
from swagger_client.api_client import ApiClient
20+
from polygon.rest.api_client import ApiClient
2121

2222

2323
class StocksEquitiesApi(object):

polygon/rest/models/__init__.py

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -14,53 +14,53 @@
1414
from __future__ import absolute_import
1515

1616
# import models into model package
17-
from swagger_client.models.agg_response import AggResponse
18-
from swagger_client.models.aggregate import Aggregate
19-
from swagger_client.models.aggv2 import Aggv2
20-
from swagger_client.models.analyst_ratings import AnalystRatings
21-
from swagger_client.models.company import Company
22-
from swagger_client.models.condition_type_map import ConditionTypeMap
23-
from swagger_client.models.conflict import Conflict
24-
from swagger_client.models.crypto_exchange import CryptoExchange
25-
from swagger_client.models.crypto_snapshot_agg import CryptoSnapshotAgg
26-
from swagger_client.models.crypto_snapshot_book_item import CryptoSnapshotBookItem
27-
from swagger_client.models.crypto_snapshot_ticker import CryptoSnapshotTicker
28-
from swagger_client.models.crypto_snapshot_ticker_book import CryptoSnapshotTickerBook
29-
from swagger_client.models.crypto_tick import CryptoTick
30-
from swagger_client.models.crypto_tick_json import CryptoTickJson
31-
from swagger_client.models.dividend import Dividend
32-
from swagger_client.models.earning import Earning
33-
from swagger_client.models.error import Error
34-
from swagger_client.models.exchange import Exchange
35-
from swagger_client.models.financial import Financial
36-
from swagger_client.models.financials import Financials
37-
from swagger_client.models.forex import Forex
38-
from swagger_client.models.forex_aggregate import ForexAggregate
39-
from swagger_client.models.forex_snapshot_agg import ForexSnapshotAgg
40-
from swagger_client.models.forex_snapshot_ticker import ForexSnapshotTicker
41-
from swagger_client.models.hist_trade import HistTrade
42-
from swagger_client.models.last_forex_quote import LastForexQuote
43-
from swagger_client.models.last_forex_trade import LastForexTrade
44-
from swagger_client.models.last_quote import LastQuote
45-
from swagger_client.models.last_trade import LastTrade
46-
from swagger_client.models.market_holiday import MarketHoliday
47-
from swagger_client.models.market_status import MarketStatus
48-
from swagger_client.models.news import News
49-
from swagger_client.models.not_found import NotFound
50-
from swagger_client.models.quote import Quote
51-
from swagger_client.models.rating_section import RatingSection
52-
from swagger_client.models.split import Split
53-
from swagger_client.models.stock_symbol import StockSymbol
54-
from swagger_client.models.stocks_snapshot_agg import StocksSnapshotAgg
55-
from swagger_client.models.stocks_snapshot_book_item import StocksSnapshotBookItem
56-
from swagger_client.models.stocks_snapshot_quote import StocksSnapshotQuote
57-
from swagger_client.models.stocks_snapshot_ticker import StocksSnapshotTicker
58-
from swagger_client.models.stocks_snapshot_ticker_book import StocksSnapshotTickerBook
59-
from swagger_client.models.stocks_v2_nbbo import StocksV2NBBO
60-
from swagger_client.models.stocks_v2_trade import StocksV2Trade
61-
from swagger_client.models.symbol import Symbol
62-
from swagger_client.models.symbol_type_map import SymbolTypeMap
63-
from swagger_client.models.ticker import Ticker
64-
from swagger_client.models.ticker_symbol import TickerSymbol
65-
from swagger_client.models.trade import Trade
66-
from swagger_client.models.unauthorized import Unauthorized
17+
from polygon.rest.models.agg_response import AggResponse
18+
from polygon.rest.models.aggregate import Aggregate
19+
from polygon.rest.models.aggv2 import Aggv2
20+
from polygon.rest.models.analyst_ratings import AnalystRatings
21+
from polygon.rest.models.company import Company
22+
from polygon.rest.models.condition_type_map import ConditionTypeMap
23+
from polygon.rest.models.conflict import Conflict
24+
from polygon.rest.models.crypto_exchange import CryptoExchange
25+
from polygon.rest.models.crypto_snapshot_agg import CryptoSnapshotAgg
26+
from polygon.rest.models.crypto_snapshot_book_item import CryptoSnapshotBookItem
27+
from polygon.rest.models.crypto_snapshot_ticker import CryptoSnapshotTicker
28+
from polygon.rest.models.crypto_snapshot_ticker_book import CryptoSnapshotTickerBook
29+
from polygon.rest.models.crypto_tick import CryptoTick
30+
from polygon.rest.models.crypto_tick_json import CryptoTickJson
31+
from polygon.rest.models.dividend import Dividend
32+
from polygon.rest.models.earning import Earning
33+
from polygon.rest.models.error import Error
34+
from polygon.rest.models.exchange import Exchange
35+
from polygon.rest.models.financial import Financial
36+
from polygon.rest.models.financials import Financials
37+
from polygon.rest.models.forex import Forex
38+
from polygon.rest.models.forex_aggregate import ForexAggregate
39+
from polygon.rest.models.forex_snapshot_agg import ForexSnapshotAgg
40+
from polygon.rest.models.forex_snapshot_ticker import ForexSnapshotTicker
41+
from polygon.rest.models.hist_trade import HistTrade
42+
from polygon.rest.models.last_forex_quote import LastForexQuote
43+
from polygon.rest.models.last_forex_trade import LastForexTrade
44+
from polygon.rest.models.last_quote import LastQuote
45+
from polygon.rest.models.last_trade import LastTrade
46+
from polygon.rest.models.market_holiday import MarketHoliday
47+
from polygon.rest.models.market_status import MarketStatus
48+
from polygon.rest.models.news import News
49+
from polygon.rest.models.not_found import NotFound
50+
from polygon.rest.models.quote import Quote
51+
from polygon.rest.models.rating_section import RatingSection
52+
from polygon.rest.models.split import Split
53+
from polygon.rest.models.stock_symbol import StockSymbol
54+
from polygon.rest.models.stocks_snapshot_agg import StocksSnapshotAgg
55+
from polygon.rest.models.stocks_snapshot_book_item import StocksSnapshotBookItem
56+
from polygon.rest.models.stocks_snapshot_quote import StocksSnapshotQuote
57+
from polygon.rest.models.stocks_snapshot_ticker import StocksSnapshotTicker
58+
from polygon.rest.models.stocks_snapshot_ticker_book import StocksSnapshotTickerBook
59+
from polygon.rest.models.stocks_v2_nbbo import StocksV2NBBO
60+
from polygon.rest.models.stocks_v2_trade import StocksV2Trade
61+
from polygon.rest.models.symbol import Symbol
62+
from polygon.rest.models.symbol_type_map import SymbolTypeMap
63+
from polygon.rest.models.ticker import Ticker
64+
from polygon.rest.models.ticker_symbol import TickerSymbol
65+
from polygon.rest.models.trade import Trade
66+
from polygon.rest.models.unauthorized import Unauthorized

polygon/rest/models/aggv2.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class Aggv2(object):
2929
and the value is json key in definition.
3030
"""
3131
swagger_types = {
32-
't': 'str',
32+
'T': 'str',
3333
'v': 'int',
3434
'o': 'int',
3535
'c': 'int',
@@ -40,7 +40,7 @@ class Aggv2(object):
4040
}
4141

4242
attribute_map = {
43-
't': 'T',
43+
'T': 'T',
4444
'v': 'v',
4545
'o': 'o',
4646
'c': 'c',
@@ -50,9 +50,9 @@ class Aggv2(object):
5050
'n': 'n'
5151
}
5252

53-
def __init__(self, t=None, v=None, o=None, c=None, h=None, l=None, t=None, n=None): # noqa: E501
53+
def __init__(self, T=None, v=None, o=None, c=None, h=None, l=None, t=None, n=None): # noqa: E501
5454
"""Aggv2 - a model defined in Swagger""" # noqa: E501
55-
self._t = None
55+
self._T = None
5656
self._v = None
5757
self._o = None
5858
self._c = None
@@ -61,8 +61,8 @@ def __init__(self, t=None, v=None, o=None, c=None, h=None, l=None, t=None, n=Non
6161
self._t = None
6262
self._n = None
6363
self.discriminator = None
64-
if t is not None:
65-
self.t = t
64+
if T is not None:
65+
self.T = T
6666
self.v = v
6767
self.o = o
6868
self.c = c
@@ -74,27 +74,27 @@ def __init__(self, t=None, v=None, o=None, c=None, h=None, l=None, t=None, n=Non
7474
self.n = n
7575

7676
@property
77-
def t(self):
78-
"""Gets the t of this Aggv2. # noqa: E501
77+
def T(self):
78+
"""Gets the T of this Aggv2. # noqa: E501
7979
8080
Ticker symbol # noqa: E501
8181
82-
:return: The t of this Aggv2. # noqa: E501
82+
:return: The T of this Aggv2. # noqa: E501
8383
:rtype: str
8484
"""
85-
return self._t
85+
return self._T
8686

87-
@t.setter
88-
def t(self, t):
89-
"""Sets the t of this Aggv2.
87+
@T.setter
88+
def T(self, T):
89+
"""Sets the T of this Aggv2.
9090
9191
Ticker symbol # noqa: E501
9292
93-
:param t: The t of this Aggv2. # noqa: E501
93+
:param T: The T of this Aggv2. # noqa: E501
9494
:type: str
9595
"""
9696

97-
self._t = t
97+
self._T = T
9898

9999
@property
100100
def v(self):

0 commit comments

Comments
 (0)