Skip to content

Commit 945e7bb

Browse files
committed
Merge remote-tracking branch 'origin/master' into pickle_io_compression
# Conflicts: # pandas/io/tests/test_pickle.py
2 parents ccbeaa9 + d0a281f commit 945e7bb

File tree

785 files changed

+38098
-41351
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

785 files changed

+38098
-41351
lines changed

.github/CONTRIBUTING.md

+14-505
Large diffs are not rendered by default.

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
.noseids
2020
.ipynb_checkpoints
2121
.tags
22+
.cache/
2223

2324
# Compiled source #
2425
###################
@@ -56,6 +57,8 @@ dist
5657
**/wheelhouse/*
5758
# coverage
5859
.coverage
60+
coverage.xml
61+
coverage_html_report
5962

6063
# OS generated files #
6164
######################

.travis.yml

+16-119
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ matrix:
3232
env:
3333
- PYTHON_VERSION=3.5
3434
- JOB_NAME: "35_osx"
35-
- NOSE_ARGS="not slow and not network and not disabled"
35+
- TEST_ARGS="--skip-slow --skip-network"
3636
- BUILD_TYPE=conda
3737
- JOB_TAG=_OSX
3838
- TRAVIS_PYTHON_VERSION=3.5
@@ -42,7 +42,7 @@ matrix:
4242
env:
4343
- PYTHON_VERSION=2.7
4444
- JOB_NAME: "27_slow_nnet_LOCALE"
45-
- NOSE_ARGS="slow and not network and not disabled"
45+
- TEST_ARGS="--only-slow --skip-network"
4646
- LOCALE_OVERRIDE="zh_CN.UTF-8"
4747
- FULL_DEPS=true
4848
- JOB_TAG=_LOCALE
@@ -56,7 +56,7 @@ matrix:
5656
env:
5757
- PYTHON_VERSION=2.7
5858
- JOB_NAME: "27_nslow"
59-
- NOSE_ARGS="not slow and not disabled"
59+
- TEST_ARGS="--skip-slow"
6060
- FULL_DEPS=true
6161
- CLIPBOARD_GUI=gtk2
6262
- LINT=true
@@ -70,7 +70,7 @@ matrix:
7070
env:
7171
- PYTHON_VERSION=3.5
7272
- JOB_NAME: "35_nslow"
73-
- NOSE_ARGS="not slow and not network and not disabled"
73+
- TEST_ARGS="--skip-slow --skip-network"
7474
- FULL_DEPS=true
7575
- CLIPBOARD=xsel
7676
- COVERAGE=true
@@ -84,35 +84,20 @@ matrix:
8484
env:
8585
- PYTHON_VERSION=3.6
8686
- JOB_NAME: "36"
87-
- NOSE_ARGS="not slow and not network and not disabled"
87+
- TEST_ARGS="--skip-slow --skip-network"
8888
- PANDAS_TESTING_MODE="deprecate"
8989
addons:
9090
apt:
9191
packages:
9292
- libatlas-base-dev
9393
- gfortran
94-
# In allow_failures
95-
- python: 2.7
96-
env:
97-
- PYTHON_VERSION=2.7
98-
- JOB_NAME: "27_nslow_nnet_COMPAT"
99-
- NOSE_ARGS="not slow and not network and not disabled"
100-
- LOCALE_OVERRIDE="it_IT.UTF-8"
101-
- INSTALL_TEST=true
102-
- JOB_TAG=_COMPAT
103-
- CACHE_NAME="27_nslow_nnet_COMPAT"
104-
- USE_CACHE=true
105-
addons:
106-
apt:
107-
packages:
108-
- language-pack-it
10994
# In allow_failures
11095
- python: 2.7
11196
env:
11297
- PYTHON_VERSION=2.7
11398
- JOB_NAME: "27_slow"
11499
- JOB_TAG=_SLOW
115-
- NOSE_ARGS="slow and not network and not disabled"
100+
- TEST_ARGS="--only-slow --skip-network"
116101
- FULL_DEPS=true
117102
- CACHE_NAME="27_slow"
118103
- USE_CACHE=true
@@ -122,47 +107,18 @@ matrix:
122107
- PYTHON_VERSION=2.7
123108
- JOB_NAME: "27_build_test_conda"
124109
- JOB_TAG=_BUILD_TEST
125-
- NOSE_ARGS="not slow and not disabled"
110+
- TEST_ARGS="--skip-slow"
126111
- FULL_DEPS=true
127112
- BUILD_TEST=true
128113
- CACHE_NAME="27_build_test_conda"
129114
- USE_CACHE=true
130-
# In allow_failures
131-
- python: 3.4
132-
env:
133-
- PYTHON_VERSION=3.4
134-
- JOB_NAME: "34_nslow"
135-
- NOSE_ARGS="not slow and not disabled"
136-
- FULL_DEPS=true
137-
- CLIPBOARD=xsel
138-
- CACHE_NAME="34_nslow"
139-
- USE_CACHE=true
140-
addons:
141-
apt:
142-
packages:
143-
- xsel
144-
# In allow_failures
145-
- python: 3.4
146-
env:
147-
- PYTHON_VERSION=3.4
148-
- JOB_NAME: "34_slow"
149-
- JOB_TAG=_SLOW
150-
- NOSE_ARGS="slow and not network and not disabled"
151-
- FULL_DEPS=true
152-
- CLIPBOARD=xsel
153-
- CACHE_NAME="34_slow"
154-
- USE_CACHE=true
155-
addons:
156-
apt:
157-
packages:
158-
- xsel
159115
# In allow_failures
160116
- python: 3.5
161117
env:
162118
- PYTHON_VERSION=3.5
163119
- JOB_NAME: "35_numpy_dev"
164120
- JOB_TAG=_NUMPY_DEV
165-
- NOSE_ARGS="not slow and not network and not disabled"
121+
- TEST_ARGS="--skip-slow --skip-network"
166122
- PANDAS_TESTING_MODE="deprecate"
167123
- CACHE_NAME="35_numpy_dev"
168124
- USE_CACHE=true
@@ -175,16 +131,6 @@ matrix:
175131
- python: 3.5
176132
env:
177133
- PYTHON_VERSION=3.5
178-
- JOB_NAME: "35_ascii"
179-
- JOB_TAG=_ASCII
180-
- NOSE_ARGS="not slow and not network and not disabled"
181-
- LOCALE_OVERRIDE="C"
182-
- CACHE_NAME="35_ascii"
183-
- USE_CACHE=true
184-
# In allow_failures
185-
- python: 2.7
186-
env:
187-
- PYTHON_VERSION=2.7
188134
- JOB_NAME: "doc_build"
189135
- FULL_DEPS=true
190136
- DOC_BUILD=true
@@ -197,53 +143,26 @@ matrix:
197143
- PYTHON_VERSION=2.7
198144
- JOB_NAME: "27_slow"
199145
- JOB_TAG=_SLOW
200-
- NOSE_ARGS="slow and not network and not disabled"
146+
- TEST_ARGS="--only-slow --skip-network"
201147
- FULL_DEPS=true
202148
- CACHE_NAME="27_slow"
203149
- USE_CACHE=true
204-
- python: 3.4
205-
env:
206-
- PYTHON_VERSION=3.4
207-
- JOB_NAME: "34_slow"
208-
- JOB_TAG=_SLOW
209-
- NOSE_ARGS="slow and not network and not disabled"
210-
- FULL_DEPS=true
211-
- CLIPBOARD=xsel
212-
- CACHE_NAME="34_slow"
213-
- USE_CACHE=true
214-
addons:
215-
apt:
216-
packages:
217-
- xsel
218150
- python: 2.7
219151
env:
220152
- PYTHON_VERSION=2.7
221153
- JOB_NAME: "27_build_test_conda"
222154
- JOB_TAG=_BUILD_TEST
223-
- NOSE_ARGS="not slow and not disabled"
155+
- TEST_ARGS="--skip-slow"
224156
- FULL_DEPS=true
225157
- BUILD_TEST=true
226158
- CACHE_NAME="27_build_test_conda"
227159
- USE_CACHE=true
228-
- python: 3.4
229-
env:
230-
- PYTHON_VERSION=3.4
231-
- JOB_NAME: "34_nslow"
232-
- NOSE_ARGS="not slow and not disabled"
233-
- FULL_DEPS=true
234-
- CLIPBOARD=xsel
235-
- CACHE_NAME="34_nslow"
236-
- USE_CACHE=true
237-
addons:
238-
apt:
239-
packages:
240-
- xsel
241160
- python: 3.5
242161
env:
243162
- PYTHON_VERSION=3.5
244163
- JOB_NAME: "35_numpy_dev"
245164
- JOB_TAG=_NUMPY_DEV
246-
- NOSE_ARGS="not slow and not network and not disabled"
165+
- TEST_ARGS="--skip-slow --skip-network"
247166
- PANDAS_TESTING_MODE="deprecate"
248167
- CACHE_NAME="35_numpy_dev"
249168
- USE_CACHE=true
@@ -252,32 +171,9 @@ matrix:
252171
packages:
253172
- libatlas-base-dev
254173
- gfortran
255-
- python: 2.7
256-
env:
257-
- PYTHON_VERSION=2.7
258-
- JOB_NAME: "27_nslow_nnet_COMPAT"
259-
- NOSE_ARGS="not slow and not network and not disabled"
260-
- LOCALE_OVERRIDE="it_IT.UTF-8"
261-
- INSTALL_TEST=true
262-
- JOB_TAG=_COMPAT
263-
- CACHE_NAME="27_nslow_nnet_COMPAT"
264-
- USE_CACHE=true
265-
addons:
266-
apt:
267-
packages:
268-
- language-pack-it
269174
- python: 3.5
270175
env:
271176
- PYTHON_VERSION=3.5
272-
- JOB_NAME: "35_ascii"
273-
- JOB_TAG=_ASCII
274-
- NOSE_ARGS="not slow and not network and not disabled"
275-
- LOCALE_OVERRIDE="C"
276-
- CACHE_NAME="35_ascii"
277-
- USE_CACHE=true
278-
- python: 2.7
279-
env:
280-
- PYTHON_VERSION=2.7
281177
- JOB_NAME: "doc_build"
282178
- FULL_DEPS=true
283179
- DOC_BUILD=true
@@ -295,7 +191,6 @@ before_install:
295191
- pwd
296192
- uname -a
297193
- python -V
298-
# git info & get tags
299194
- git --version
300195
- git tag
301196
- ci/before_install_travis.sh
@@ -311,12 +206,13 @@ install:
311206

312207
before_script:
313208
- source activate pandas && pip install codecov
314-
- ci/install_db.sh
209+
- ci/install_db_travis.sh
315210

316211
script:
317212
- echo "script start"
318213
- ci/run_build_docs.sh
319-
- ci/script.sh
214+
- ci/script_single.sh
215+
- ci/script_multi.sh
320216
- ci/lint.sh
321217
- echo "script done"
322218

@@ -327,5 +223,6 @@ after_script:
327223
- echo "after_script start"
328224
- ci/install_test.sh
329225
- source activate pandas && python -c "import pandas; pandas.show_versions();"
330-
- ci/print_skipped.py /tmp/nosetests.xml
226+
- ci/print_skipped.py /tmp/single.xml
227+
- ci/print_skipped.py /tmp/multiple.xml
331228
- echo "after_script done"

MANIFEST.in

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ include setup.py
77
graft doc
88
prune doc/build
99

10-
graft examples
1110
graft pandas
1211

1312
global-exclude *.so

README.md

+10-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<td><img src="https://img.shields.io/pypi/v/pandas.svg" alt="latest release" /></td>
1313
</tr>
1414
<td></td>
15-
<td><img src="https://anaconda.org/pandas/pandas/badges/version.svg" alt="latest release" /></td>
15+
<td><img src="https://anaconda.org/conda-forge/pandas/badges/version.svg" alt="latest release" /></td>
1616
</tr>
1717
<tr>
1818
<td>Package Status</td>
@@ -30,6 +30,15 @@
3030
</a>
3131
</td>
3232
</tr>
33+
<tr>
34+
<td></td>
35+
<td>
36+
<a href="https://circleci.com/gh/pandas-dev/pandas">
37+
<img src="https://circleci.com/gh/circleci/mongofinil/tree/master.svg?style=shield&circle-token=223d8cafa7b02902c3e150242520af8944e34671" alt="circleci build status" />
38+
</a>
39+
</td>
40+
</tr>
41+
<tr>
3342
<td></td>
3443
<td>
3544
<a href="https://ci.appveyor.com/project/jreback/pandas-465">

0 commit comments

Comments
 (0)