Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.2 #2

Open
wants to merge 661 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
661 commits
Select commit Hold shift + click to select a range
7d7feb8
#1: fixing merge
josuebrunel May 26, 2015
a0dbab0
#1: default access to community table added to documentation
josuebrunel May 26, 2015
d1ababe
useless args removed from MYQL object definition
josuebrunel May 26, 2015
6de70f9
self.table changed into self._table
josuebrunel May 26, 2015
456eb68
Merge pull request #94 from josuebrunel/testing
josuebrunel May 26, 2015
2a8ac5e
before_install added
josuebrunel May 29, 2015
4c0cd48
run_test changed
josuebrunel May 29, 2015
36d198a
trying to fix travis
josuebrunel May 29, 2015
01f5b72
trying to fix travis
josuebrunel May 29, 2015
956148c
fixing travis
josuebrunel May 29, 2015
831cc8f
trying to hide logs
josuebrunel May 29, 2015
becabfb
Merge pull request #95 from josuebrunel/testing
josuebrunel May 29, 2015
cd4f916
updating test script
josuebrunel May 30, 2015
862c6ba
#96: tests added
josuebrunel May 30, 2015
65a6740
fix #96: default startDate and endDate fixed
josuebrunel May 30, 2015
125c107
trying support for pypy3
josuebrunel May 30, 2015
a62158d
#1: Updating documentation
josuebrunel May 30, 2015
478249f
#1 : updating documentation
josuebrunel May 30, 2015
f681bf4
Merge pull request #98 from josuebrunel/testing
josuebrunel May 30, 2015
a17d2e6
Merge pull request #99 from josuebrunel/master
josuebrunel May 30, 2015
bab7472
#1: Full Doc Link in Bold
josuebrunel May 31, 2015
4bed57b
Merge branch 'testing' of github.com:josuebrunel/myql into testing
josuebrunel May 31, 2015
0c51180
fixing classifiers
josuebrunel May 31, 2015
22172b1
fix invalid classifier : Software Development :: ...
josuebrunel May 31, 2015
355d587
Merge pull request #100 from josuebrunel/testing
josuebrunel May 31, 2015
c7527db
#1: link to doc as name of lib
josuebrunel May 31, 2015
cfb51ad
Merge pull request #101 from josuebrunel/testing
josuebrunel May 31, 2015
2ef9db0
Merge pull request #102 from josuebrunel/master
josuebrunel May 31, 2015
d782b85
#1 : examples added
josuebrunel Jun 3, 2015
bdbb4f6
#1 :updating documentation
josuebrunel Jun 3, 2015
9c00e54
Merge pull request #108 from josuebrunel/testing
josuebrunel Jun 3, 2015
6605ce1
Merge pull request #109 from josuebrunel/master
josuebrunel Jun 3, 2015
7bcec31
#106: IN Condition test added
josuebrunel Jun 3, 2015
58126b2
fix #105: raw_input not defined in Python3
josuebrunel Jun 3, 2015
cbf59ca
#106: fix from __future__ imports must be at the begining of the file
josuebrunel Jun 3, 2015
f988ab3
fix #106: fix IN condition one more time :facepalm:
josuebrunel Jun 3, 2015
3a8bb4f
#106 test updated
josuebrunel Jun 3, 2015
dd9913c
fix #106: IN condition fixed
josuebrunel Jun 3, 2015
5e3d5ac
closes #106 : fix IN condition
josuebrunel Jun 3, 2015
b80370a
fix #107: using timedelta
josuebrunel Jun 3, 2015
eafdc91
closes #107: returning last week data by default
josuebrunel Jun 3, 2015
05eb71f
Merge pull request #110 from josuebrunel/testing
josuebrunel Jun 3, 2015
f7ad1b7
Merge pull request #111 from josuebrunel/master
josuebrunel Jun 3, 2015
8249a32
#1: updating documentation
josuebrunel Jun 3, 2015
8c6fcc4
Merge branch 'testing' of github.com:josuebrunel/myql into testing
josuebrunel Jun 3, 2015
777396a
development packages added
josuebrunel Jun 3, 2015
a2717da
securing credentials
josuebrunel Jun 6, 2015
d2a18bc
encrypted file added
josuebrunel Jun 6, 2015
b81d44c
updating travis config
josuebrunel Jun 6, 2015
61e8192
weird updated
josuebrunel Jun 6, 2015
bfcbea2
#1: updating documentation
josuebrunel Jun 6, 2015
ffb6138
upgrading version
josuebrunel Jun 6, 2015
c9cb1cf
yahoo-oauth added
josuebrunel Jun 6, 2015
67fbf18
updating requirements
josuebrunel Jun 6, 2015
2ed1b3d
#112: tests OK
josuebrunel Jun 6, 2015
ecb1e5e
fix #112: yahoo_oauth as main OAuth library
josuebrunel Jun 6, 2015
fab01ce
Merge pull request #113 from josuebrunel/testing
josuebrunel Jun 6, 2015
7381067
#1: fixing badges
josuebrunel Jun 7, 2015
afde5db
#1 updating packages info
josuebrunel Jun 7, 2015
90ecf7e
fix another IN issue
josuebrunel Jun 7, 2015
5918067
dump method add
josuebrunel Jun 7, 2015
cc18c05
#1: updating documentation
josuebrunel Jun 7, 2015
09fa2bd
cleaning the contrib house from auth package
josuebrunel Jun 7, 2015
834746e
fix yahoo_oauth link issue
josuebrunel Jun 7, 2015
a887a02
fix redanduncy in readme
josuebrunel Jun 7, 2015
a64aaca
Merge pull request #114 from josuebrunel/testing
josuebrunel Jun 7, 2015
c8e19b6
Merge pull request #115 from josuebrunel/master
josuebrunel Jun 8, 2015
cc15b3f
#1: updating documentation
josuebrunel Jun 8, 2015
690620f
Merge pull request #116 from josuebrunel/testing
josuebrunel Jun 8, 2015
96f068b
#117: setting up coverage
josuebrunel Jun 8, 2015
9d55db5
running coveragealls after success
josuebrunel Jun 8, 2015
524464a
testing coverage badge
josuebrunel Jun 8, 2015
8c78b18
Merge pull request #118 from josuebrunel/testing
josuebrunel Jun 8, 2015
6c87ec2
#117: cleaning the coverage house
josuebrunel Jun 8, 2015
ba42781
cleaning the utils house
josuebrunel Jun 9, 2015
d96c746
test_desc added
josuebrunel Jun 9, 2015
cae771a
test show tables added
josuebrunel Jun 9, 2015
c54c5d1
cleaning the error house
josuebrunel Jun 9, 2015
3a44190
show coverage reports after success
josuebrunel Jun 9, 2015
287e77d
Merge pull request #119 from josuebrunel/testing
josuebrunel Jun 9, 2015
fe7be3c
#1 : restoring badges
josuebrunel Jun 9, 2015
10479a6
Merge pull request #120 from josuebrunel/testing
josuebrunel Jun 9, 2015
74e50de
#1: updating documentation
josuebrunel Jun 10, 2015
889a78a
#1: updating branch for coverage badge
josuebrunel Jun 10, 2015
0e6b02a
Merge pull request #121 from josuebrunel/testing
josuebrunel Jun 10, 2015
57ff406
updating dev_requirements.txt for python3
josuebrunel Jun 12, 2015
8d20561
no more pyflake8
josuebrunel Jun 12, 2015
13318c0
finance namespace added
josuebrunel Jun 12, 2015
acecb01
#123: Tests OK, method OK
josuebrunel Jun 12, 2015
1224c6b
fix #123 : find symbols by company name OK
josuebrunel Jun 12, 2015
90dc426
Merge pull request #124 from josuebrunel/testing
josuebrunel Jun 12, 2015
1109d50
Changing coverage settings
josuebrunel Jun 14, 2015
ede8507
YQL object created. MYQL and StockScraper subclassing this Object
josuebrunel Jun 14, 2015
b0434be
Merge pull request #125 from josuebrunel/testing
josuebrunel Jun 14, 2015
50e7624
landscape.io : improving module health
josuebrunel Jun 14, 2015
9414675
#1: health badge added
josuebrunel Jun 14, 2015
f6fd5e6
fixing errors manager import
josuebrunel Jun 14, 2015
0864c22
#126: trying to improve health
josuebrunel Jun 14, 2015
e186a7b
#104: test_get_weather_in OK
josuebrunel Jun 16, 2015
8e677ea
#104: get_weather_in place OK
josuebrunel Jun 16, 2015
4ac8cae
#104: test for get_weather_in with items and unit added
josuebrunel Jun 16, 2015
80bd4fd
#104: get_weather_in with items and unit OK
josuebrunel Jun 16, 2015
d36b87d
#104: get_weather_forecast OK
josuebrunel Jun 16, 2015
aaeabf2
#104: get_current_condition and get_weather_description OK
josuebrunel Jun 16, 2015
d3664e4
fix #104 : weather module OK
josuebrunel Jun 16, 2015
622297b
#126 : improving library health
josuebrunel Jun 16, 2015
a1f6631
#126 : improving lib health
josuebrunel Jun 16, 2015
57db091
#126: improving library health
josuebrunel Jun 16, 2015
0ef859e
#126: improving lib health
josuebrunel Jun 16, 2015
9561093
#126: improving lib health
josuebrunel Jun 16, 2015
2e4c3aa
Merge pull request #127 from josuebrunel/testing
josuebrunel Jun 16, 2015
616c7fc
stock_lookup changed into get_symbols
josuebrunel Jun 18, 2015
ca1cece
improving stockscraper
josuebrunel Jun 18, 2015
ffcabc6
Merge pull request #128 from josuebrunel/testing
josuebrunel Jun 18, 2015
590fa46
yahoo finance get xchange added and OK
josuebrunel Jun 26, 2015
3a6efcf
get_dividendhistory OK
josuebrunel Jun 26, 2015
95bbb94
just fixing something
josuebrunel Jun 26, 2015
db67b2f
Merge pull request #129 from josuebrunel/testing
josuebrunel Jun 27, 2015
985be59
#1: updating stockscraper module
josuebrunel Jun 27, 2015
21c3198
update test script
josuebrunel Jun 27, 2015
6ec5f38
Merge pull request #130 from josuebrunel/testing
josuebrunel Jun 27, 2015
4decc19
#131: test added and seems OK
josuebrunel Jun 30, 2015
cad7d9a
fix #131: handling of one symbol OK
josuebrunel Jun 30, 2015
191354f
fix #131: handling of one symbol OK
josuebrunel Jun 30, 2015
711676a
Merge pull request #132 from josuebrunel/testing
josuebrunel Jun 30, 2015
35dd1fd
generates coverage html report after running tests
josuebrunel Jul 5, 2015
042f206
#126 : improving library health by cleaning the base house
josuebrunel Jul 5, 2015
5a52d3f
fix #133: special treatment for IN cond with SELECT statement in it
josuebrunel Jul 5, 2015
5197ebe
Merge pull request #134 from josuebrunel/testing
josuebrunel Jul 5, 2015
bd759c6
Additional info added about v1.2.4
josuebrunel Jul 8, 2015
34484ec
removing useless function
josuebrunel Jul 8, 2015
1b8301d
#1 : updating doc: weather documentation OK
josuebrunel Jul 8, 2015
cd6613d
get balancsheet method added
josuebrunel Jul 8, 2015
ee274e6
updating lib version
josuebrunel Jul 8, 2015
720f33f
#1: updating docs
josuebrunel Jul 8, 2015
5505296
Merge pull request #135 from josuebrunel/testing
josuebrunel Jul 8, 2015
41aa64b
Merge pull request #136 from josuebrunel/master
josuebrunel Jul 8, 2015
1d68eab
remove use_directory_urls
josuebrunel Jul 8, 2015
4540723
Merge branch 'testing' of github.com:josuebrunel/myql into testing
josuebrunel Jul 8, 2015
47392df
#1 : Updating a documentation
josuebrunel Jul 9, 2015
e53b26e
fixing YQL import
josuebrunel Jul 9, 2015
d9e9878
Merge pull request #137 from josuebrunel/testing
josuebrunel Jul 9, 2015
26f81f8
#1: updating version
josuebrunel Jul 18, 2015
ef02818
requests logs properly disabled
josuebrunel Jul 27, 2015
ef78bc2
version is taken from module
josuebrunel Jul 31, 2015
92be442
now using https for private url
josuebrunel Jul 31, 2015
23c39c6
yahoo_oauth version updated
josuebrunel Jul 31, 2015
915d8b8
#122: social te class added
josuebrunel Aug 1, 2015
435c5b0
yahoo_oauth and requests logger disabled
josuebrunel Aug 1, 2015
991a668
fixing merge
josuebrunel Aug 1, 2015
7bf1c6b
updating coverage settings
josuebrunel Aug 1, 2015
7867b91
#141 : predefined word implemented
josuebrunel Aug 3, 2015
6a09643
#122 #141 : tests improved
josuebrunel Aug 3, 2015
117d300
#141 : fix issue when a none <str> or <buffer> is passed
josuebrunel Aug 3, 2015
f08d4a8
diagnostics added as default option
josuebrunel Aug 3, 2015
65b0ffb
fix issue with diagnostics
josuebrunel Aug 3, 2015
98cf6f3
improving tests
josuebrunel Aug 3, 2015
913b052
using me in tests
josuebrunel Aug 3, 2015
7c08afd
fixing python3 buffer type issue
josuebrunel Aug 3, 2015
2ae898b
Merge pull request #142 from josuebrunel/testing
josuebrunel Aug 3, 2015
183007c
updating yahoo-oauth version
josuebrunel Aug 3, 2015
f433efe
#139: filter tests edited
josuebrunel Aug 12, 2015
c0a5cc7
#139: test_filter_like OK
josuebrunel Aug 12, 2015
2ed8867
#139: test_filter_matches OK
josuebrunel Aug 12, 2015
1cc715b
Migrating from legacy to container-based infrastructure
josuebrunel Aug 13, 2015
e820be0
migrating to new travis settings
josuebrunel Aug 13, 2015
6837da6
Merge branch 'testing' of github.com:josuebrunel/myql into testing
josuebrunel Aug 13, 2015
5b29e18
#139 : test filter >= OK
josuebrunel Aug 14, 2015
d02a683
#139 : test filter less than or equal OK
josuebrunel Aug 14, 2015
ca9fa90
#139: test filter not equal OK
josuebrunel Aug 14, 2015
06ef31d
#139: test filter NOT IN OK
josuebrunel Aug 14, 2015
5ca18e6
#139: test filter NOT LIKE OK
josuebrunel Aug 14, 2015
ad88213
Merge branch 'testing' of github.com:josuebrunel/myql into testing
josuebrunel Aug 14, 2015
6170cdc
#139: test filter not matches OK
josuebrunel Aug 14, 2015
bdb325f
PEPPING IT UP with underscores instead of camelCase
josuebrunel Aug 14, 2015
70a637c
#143 : test limit OK
josuebrunel Aug 14, 2015
c4abd41
#143 : test paging offset with get method OK
josuebrunel Aug 14, 2015
f53555e
fix #143: support for OFFSET OK
josuebrunel Aug 14, 2015
a0783d9
PEPPIFYING MYQL
josuebrunel Aug 14, 2015
79aeaa4
#144: test remote filters start & count OK
josuebrunel Aug 15, 2015
768fe4a
fix #144: all remote filters OK :+1:
josuebrunel Aug 15, 2015
0156cb1
removing redandunt code : now get class select
josuebrunel Aug 15, 2015
4c64904
just improving the code
josuebrunel Aug 15, 2015
7fb012b
#140: Post query filters tests added
josuebrunel Aug 15, 2015
327fc9e
Pythonifying the YQL Class
josuebrunel Aug 16, 2015
91b4515
improbing the api
josuebrunel Aug 16, 2015
7e563c3
#140 : post query func filters reverse() OK :wink:
josuebrunel Aug 16, 2015
0d5d378
#140 : post query func filters tail OK :+1:
josuebrunel Aug 16, 2015
ef0b37a
#140 : post query func filters truncate OK :+1:
josuebrunel Aug 16, 2015
341cf4f
fix #140 : post query func filters sort OK :+1:
josuebrunel Aug 16, 2015
5c8cab9
control of value in IN filter added
josuebrunel Aug 17, 2015
cd5467a
improving test coverage
josuebrunel Aug 17, 2015
fd62d6b
Merge branch 'testing' of github.com:josuebrunel/myql into testing
josuebrunel Aug 17, 2015
24b3623
assert raise execption added for IN without tuple
josuebrunel Aug 18, 2015
5191b55
fix issue when List are passed to where with IN
josuebrunel Aug 18, 2015
4eaf358
test raise exception renamed
josuebrunel Aug 18, 2015
b8e3347
removing dummy try/except
josuebrunel Aug 18, 2015
63bd3aa
test if remote_filter not a tuple OK
josuebrunel Aug 18, 2015
df2eb53
removing dummy if else
josuebrunel Aug 18, 2015
7b3ec14
table argument is now mandatory
josuebrunel Aug 18, 2015
52bad43
jsonCompact enabled by default
josuebrunel Aug 18, 2015
0eb857a
fix #145: crossProduct now implemented
josuebrunel Aug 18, 2015
cb8e26b
improving tests coverage
josuebrunel Aug 18, 2015
378b1e7
cleaning the exception house
josuebrunel Aug 18, 2015
c938659
improving stuff. I don't know what anymore
josuebrunel Aug 18, 2015
348bb25
improving test coverage
josuebrunel Aug 18, 2015
d09882a
cleaning redundancy
josuebrunel Aug 18, 2015
80d6033
trying to fix broken url
josuebrunel Aug 19, 2015
86be997
fix #141 : variable substitution OK
josuebrunel Aug 20, 2015
d46c076
finxing py3 issue with dict keys and
josuebrunel Aug 20, 2015
1898659
#1: updating documentation
josuebrunel Aug 20, 2015
d065e10
#1: updating documentation
josuebrunel Aug 20, 2015
733c147
Merge pull request #146 from josuebrunel/testing
josuebrunel Aug 20, 2015
d6f0878
updating documentation
josuebrunel Aug 21, 2015
6040faf
Merge pull request #147 from josuebrunel/testing
josuebrunel Aug 21, 2015
c93442e
fix #148 : limit and offset now OK
josuebrunel Aug 23, 2015
e3bd587
testing limit added
josuebrunel Aug 23, 2015
4208130
Merge branch 'testing' of github.com:josuebrunel/myql into testing
josuebrunel Aug 23, 2015
ab3853a
updating version
josuebrunel Aug 23, 2015
89c563a
Merge pull request #149 from josuebrunel/testing
josuebrunel Aug 23, 2015
e023634
updating doc
josuebrunel Aug 23, 2015
d14d36a
updating package description
josuebrunel Aug 23, 2015
dea49e6
Merge pull request #150 from josuebrunel/testing
josuebrunel Aug 23, 2015
3e9db69
updating to version 2.7
josuebrunel Sep 29, 2015
bd602e2
i don't it looked like a harmless change
josuebrunel Sep 29, 2015
fbb6dea
adding test class for multi query
josuebrunel Sep 29, 2015
10df510
using a list comprehension
josuebrunel Sep 29, 2015
4c3802b
Added myql log file so that user can visualize the evolution of myql
kounkou Oct 3, 2015
f00707f
corrected the link
kounkou Oct 3, 2015
46580e1
updating readme
Oct 5, 2015
9facd50
Merge pull request #1 from kounkou/gourceVisualize
kounkou Oct 5, 2015
19565e5
Merge pull request #152 from kounkou/testing
josuebrunel Oct 5, 2015
06259f2
return a 'No Result Found' for get_symbols method
josuebrunel Oct 5, 2015
b59b05e
fixing test on unreliable web service
Oct 7, 2015
1a2f6b3
Add message when get_symbols webservice seems downgit add myql/contri…
Oct 7, 2015
788fa5e
no more testing with py32
Oct 7, 2015
863d976
fixing error message for get_symbols webservice
Oct 7, 2015
a4dca64
adding py35
Oct 7, 2015
6b022ae
updating dev_requirements.txt
josuebrunel Oct 7, 2015
ec313a4
support py35
josuebrunel Oct 7, 2015
bf3346a
removing wsgiref package for py > 3.3
Oct 7, 2015
a2d65f7
using tox and pytest to run test now
Oct 7, 2015
5bb38b4
fixing coverage report issue
josuebrunel Oct 7, 2015
58e9285
using pytest now
josuebrunel Oct 7, 2015
be3fe51
focusing on test rather than data for test_yahoo_fantasy_sport
josuebrunel Oct 7, 2015
8031c61
making coverage report more verbose
josuebrunel Oct 7, 2015
27c76d8
Merge pull request #153 from josuebrunel/testing
josuebrunel Oct 7, 2015
2414cd1
fixing installation issue
josuebrunel Oct 8, 2015
f0c4095
Merge branch 'testing' of github.com:josuebrunel/myql into testing
josuebrunel Oct 8, 2015
891bad2
Merge pull request #154 from josuebrunel/testing
josuebrunel Oct 8, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# .coveragerc to control coverage.py
[run]
branch = True
source=myql

[report]
# Regexes for lines to exclude from consideration
exclude_lines =
# Have to re-enable the standard pragma
pragma: no cover

# Don't complain about missing debug-only code:
def __repr__
if self\.debug

# Don't complain if tests don't hit defensive assertion code:
raise AssertionError
raise NotImplementedError

# Don't complain if non-runnable code isn't run:
if 0:
if __name__ == .__main__.:

ignore_errors = True

[html]
directory = htmlcov

4 changes: 4 additions & 0 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -56,3 +56,7 @@ coverage.xml
# Sphinx documentation
docs/_build/

myconfig.py
*.xml
site
*.json
26 changes: 21 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,23 @@
sudo: false
language: python
python:
- "2.7"

install:
- pip install -r requirements.txt --use-mirrors

- '2.7'
- '3.3'
- '3.4'
- '3.5'
- pypy
- pypy3
install:
- pip install -r requirements.txt
- pip install coverage coveralls pytest
script:
- coverage run --source=myql -m pytest -v tests/tests.py
env:
global:
secure: hXpkZqclyUXMX586jS4BtJmYsrszVr/jWbMiLWLOZ2z7n5LK9INziKkOqYu0JTBskAHVEmhxJ7oNOD9gI/06btLO5NLBONN3qtsHq4UruCo0Zlx2BgaDfR5FqnrVqk+fMbLCbzWgo0wShM4o8jTGy7l22xqhhYAsuubmayqEfPk=
before_install:
- openssl aes-256-cbc -K $encrypted_60f42691f4f2_key -iv $encrypted_60f42691f4f2_iv
-in credentials.json.enc -out credentials.json -d
after_success:
- coverage report -m
- coveralls
351 changes: 17 additions & 334 deletions LICENSE
100644 → 100755

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
include requirements.txt
include README.rst
Loading