Skip to content

ERR: qcut uniquess checking #14455

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

Closed
wants to merge 184 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
184 commits
Select commit Hold shift + click to select a range
36ec9a1
Update tile.py
ashishsingal1 Oct 19, 2016
4450884
Update tile.py
ashishsingal1 Oct 19, 2016
0b6946b
Type codes and categories as lists instead of tuples in _factorize_fr…
dubourg Oct 20, 2016
2d3a739
ERR: Checks for left_index and right_index merge parameters
ivallesp Oct 20, 2016
921ce47
BUG: pivot_table may raise TypeError without values
sinhrks Oct 20, 2016
65362aa
BUG: underflow on Timestamp creation (#14433)
chris-b1 Oct 20, 2016
794f792
Update unpack_template.h (#14441)
aixtools Oct 20, 2016
170d13a
DOC: update readme for repo move (#14470)
chris-b1 Oct 22, 2016
83a380c
BUG: Catch overflow in both directions for checked add (#14453)
gfyoung Oct 22, 2016
aff20eb
DOC: correct DataFrame.pivot docstring (#14430)
jorisvandenbossche Oct 22, 2016
233d51d
BUG: String indexing against object dtype may raise AttributeError (#…
sinhrks Oct 22, 2016
8f54e35
MAINT: Use check_output when merging.
gfyoung Oct 24, 2016
1308884
ERR: Fix GH13139: better error message on invalid pd.eval and df.quer…
tserafim Oct 24, 2016
fe2ebc1
BUG: fix empty intersection of RangeIndex (GH14364)
jorisvandenbossche Oct 24, 2016
192b1cd
BLD: don't require cython on sdist install
chris-b1 Oct 22, 2016
18fba53
DOC: updated docstring in .to_datetime() for out-of-bounds timestamps
keshavramaswamy Oct 24, 2016
bee90a7
BUG: GH14323 Union of differences from DatetimeIndex incorrect
Liam3851 Oct 24, 2016
5cf6d94
BUG: block mutation of read-only array in series
Oct 24, 2016
2e77536
BUG: Fix issue with inserting duplicate columns in a dataframe
paul-mannino Oct 9, 2016
6ff53c2
BUG: downcast='unsigned' on 0 would would not downcast to unsigned.
Oct 25, 2016
4852008
Bug: Error when key-only Grouper is passed to groupby in a list (GH14…
Oct 25, 2016
f99f050
BUG: incorrect broadcasting that could casuse dtype coercion in a gro…
jreback Oct 25, 2016
d1d75d7
Revert "BUG: downcast='unsigned' on 0 would would not downcast to uns…
jreback Oct 25, 2016
e3d943d
PERF: performance regression in Series.asof (#14476)
laudney Oct 26, 2016
050bf60
COMPAT/TST: fix test for range testing of negative integers to neg po…
jreback Oct 26, 2016
66b4c83
BLD: Support Cython 0.25
robertwb Oct 26, 2016
6130e77
BUG: Accept unicode quotechars again in pd.read_csv
gfyoung Oct 26, 2016
6ac759d
BLD: fix 3.4 build for cython to 0.24.1
jreback Oct 26, 2016
31ca717
TST: simplify tests for GH14346 (#14502)
jorisvandenbossche Oct 27, 2016
e7ac84d
DOC: Expand on reference docs for read_json() (#14442)
cswarth Oct 27, 2016
d7fb5bd
BUG: fix DatetimeIndex._maybe_cast_slice_bound for empty index (GH143…
jorisvandenbossche Oct 27, 2016
096d886
MAINT: Expand lint for *.py (#14516)
gfyoung Oct 28, 2016
7f5a45c
BUG/ERR: raise correct error when sql driver is not installed (#14527)
jorisvandenbossche Oct 29, 2016
1ce6299
DOC: Simplify the gbq integration testing procedure for contributors …
parthea Oct 31, 2016
47f117d
BUG: tseries ceil doc fix (#14543)
tworec Oct 31, 2016
b088112
BUG: Don't parse inline quotes in skipped lines (#14514)
gfyoung Oct 31, 2016
60a335e
BUG: Dataframe constructor when given dict with None value (#14392)
brandonmburroughs Oct 31, 2016
e544362
Update ISSUE_TEMPLATE: be more explicit on where to paste the output …
jorisvandenbossche Nov 1, 2016
8b80562
asv compat for py3
jreback Nov 2, 2016
eb7bd99
BUG: don't close user-provided file handles in C parser (GH14418) (#1…
jorisvandenbossche Nov 2, 2016
52f31d4
BUG: DataFrame.quantile with NaNs (GH14357) (#14536)
jorisvandenbossche Nov 2, 2016
1d95179
PERF: casting loc to labels dtype before searchsorted (#14551)
jorisvandenbossche Nov 2, 2016
093aa82
DEPR: add deprecation warning for com.array_equivalent (#14567)
jorisvandenbossche Nov 3, 2016
7f0c4e0
DOC: rst fixes
jorisvandenbossche Nov 3, 2016
252526c
BUG/API: Index.append with mixed object/Categorical indices (#14545)
jorisvandenbossche Nov 3, 2016
e1cdc4b
DOC: update whatsnew/release notes for 0.19.1 (#14573)
jorisvandenbossche Nov 3, 2016
7a2bcb6
DOC: Update GitHub org from pydata to pandas-dev (#14575)
dhimmel Nov 4, 2016
2e276fb
DOC: add sep argument to read_clipboard signature (#14537)
keshavramaswamy Nov 7, 2016
06b35db
DOC: Ordering during set operation on index (#3123) (#14629)
mroeschke Nov 10, 2016
85a6464
TST: Create compressed salary testing data (#14587)
dhimmel Nov 11, 2016
62b2ff3
DOC/ERR: improve readability of error message (#14597)
maxalbert Nov 11, 2016
6bac008
ENH: return an OrderedDict from read_excel with sheetname=None (#14571)
Nov 11, 2016
ed21736
TST: correct url for test file on s3 (xref #14587)
jorisvandenbossche Nov 11, 2016
46000da
DOC: setup for 0.19.2
jreback Nov 12, 2016
f8bd08e
BUG: segfault manifesting with dateutil=2.6 w.r.t. replace when timez…
jreback Nov 12, 2016
3552dc0
TST: Fix trailing current date zeros flaky test_format problem
MykolaGolubyev Nov 12, 2016
1d6dbb4
TST: skip test_gbq.test_upload_data_if_table_exists_replace for now
jreback Nov 12, 2016
1606153
COMPAT: Cast to string before raise in read_stata (#14657)
TomAugspurger Nov 14, 2016
52241a7
BLD: fix linting check for .pyx
jreback Nov 14, 2016
3f523f3
DOC: Update Series.mode docstring (#14653)
Nov 15, 2016
a7604fc
fix ##14664 (#14665)
bllchmbrs Nov 16, 2016
4814823
DOC: Explain pivot vs. pivot_table (#6950) (#14650)
mroeschke Nov 16, 2016
726efc7
BUG: don't allow users to move from an interned string (#14494)
llllllllll Nov 16, 2016
2fc0c68
BUG: pandas.cut and negative values #14652
luca-s Nov 17, 2016
fe555db
ENH: Explicit range checking of floats when writing Stata
bashtage Nov 10, 2016
7e66937
DOC: add whitespace to bug fix section of 0.19.2
jreback Nov 17, 2016
b5864b0
BUG: to_numeric downcast = 'unsigned' would not un-sign a 0 value
Oct 12, 2016
b23a329
BLD: add py3.6 build
jreback Nov 17, 2016
b52dda8
ERR: fix exception propogation for datetime parsing functions, noted …
jreback Nov 17, 2016
313b8e4
BLD: use miniconda3 as the miniconda dir
jreback Nov 17, 2016
908c224
BLD: use correct path for travis
jreback Nov 17, 2016
45543ec
BLD: cleaner 3.6 deps install
jreback Nov 17, 2016
748000d
COMPAT: remove some deprecation warnings in 3.6
jreback Nov 18, 2016
bec5bdb
BUG: fix pickling of Custom offsets in 3.6
jreback Nov 18, 2016
b6ffd89
ERR: more informative message on invalid Timestamp input
jreback Nov 18, 2016
2d8160e
COMPAT: pickle compat for Timestamp in py3.6
jreback Nov 18, 2016
dca0185
DOC: compat notice for 3.6
jreback Nov 18, 2016
c045e1d
API: Rename CParserError to ParserError (#14479)
gfyoung Nov 18, 2016
4a1a330
BUG in clipboard (linux, python2) with unicode and separator (GH13747)
Nov 18, 2016
f26b049
COMPAT: Require a problem description in issues
jankatins Aug 18, 2016
f609640
BUG: Fix move_into_mutable_buffer for python 3.6.
Nov 22, 2016
f862b52
BUG: Fix parse empty df
Nov 22, 2016
9f2e453
BUG: Avoid AmbiguousTimeError on groupby
jsantander Nov 22, 2016
3443de7
TST: Test aggregation over arrays (#3788)
mroeschke Nov 22, 2016
fdb70a9
DOC: update FAQ to note pandas-qt only works for python 2.x (#14713)
Nov 22, 2016
880de30
TST: skip test_transactions in sqlitefallback on py3.6
jreback Nov 22, 2016
ae72d3b
DOC: Disambiguate 'where' in boolean indexing-10min.rst (#12661) (#14…
mroeschke Nov 23, 2016
4143b32
DOC: fix typo in merge_asof docstring examples (#14718)
dwillmer Nov 23, 2016
73aa695
doc: comverted --> converted (#14722)
nicholsn Nov 23, 2016
e4413c4
DEPR: Patch to_dense behaviour for sparse.
gfyoung Nov 23, 2016
22d982a
Update frame.py (#14724)
sdimi Nov 23, 2016
75b606a
BUG: Respect the dtype parameter for empty CSV (#14717)
gfyoung Nov 24, 2016
6ad6e4e
DOC: Correct uniqueness of index for Series (#14344)
Nov 25, 2016
26a72e1
CLN: move assignment from header into cython (#14731)
mattip Nov 25, 2016
ee10816
MAINT: Ignore .pxi files
gfyoung Nov 25, 2016
b1d9599
DOC: missing ref in timeseries.rst (#14745)
jreback Nov 25, 2016
d8e427b
BUG: Improve error message for multi-char sep and quotes in Python en…
gfyoung Nov 25, 2016
58731c4
DOC: Remove outdated caveats for Anaconda and HTML parsing (#9032) (#…
mroeschke Nov 25, 2016
75bb530
API: add dtype= option to python parser (#14295)
chris-b1 Nov 26, 2016
6d2b34a
BUG: mixed freq timeseries plotting with shared axes (GH13341) (#14330)
jorisvandenbossche Nov 26, 2016
08d7b2c
Standardize function signatures (#14645)
gfyoung Nov 26, 2016
837db72
Revert "TST/TEMP: fix pyqt to 4.x for plotting tests" (#14744)
jorisvandenbossche Nov 26, 2016
c5f219a
BUG: SAS chunksize / iteration issues (#14743)
kshedden Nov 28, 2016
06f26b5
ENH: add data hashing routines (#14729)
jreback Nov 28, 2016
2f43ac4
BF: (re)raise the exception always unless returning (#14756)
yarikoptic Nov 28, 2016
dfeae39
BUG: Improve error message for skipfooter malformed rows in Python en…
gfyoung Nov 29, 2016
e3de052
added read_msgpack() to index (#14765)
tadiseshan Nov 29, 2016
43c24e6
BLD: clean .pxi when cleaning (#14766)
jreback Nov 29, 2016
423c16a
BLD/DOC: use new secure key for pandas-docs-travis
jreback Nov 30, 2016
de1132d
ERR: raise on python in object hashing, only supporting strings, nulls
jreback Nov 30, 2016
11ca57f
DOC: Remove SparseSeries from SparseArray doc (#14769)
gfyoung Nov 30, 2016
e299560
PERF: Improve replace perf
sinhrks Nov 30, 2016
1efa51c
DOC/TST: dtype param in read_fwf (#14768)
chris-b1 Nov 30, 2016
87beca3
PEP8: fix line length
jorisvandenbossche Nov 30, 2016
2bd9c95
DOC: specify link to frequencies (#14760)
jorisvandenbossche Nov 30, 2016
1b0333b
BLD: update pandas-docs github token again
jreback Nov 30, 2016
725453d
BLD: restore original pandas-docs key
jreback Dec 1, 2016
b308327
Fix typo at pandas/core/generic.py (#14787)
tae-jun Dec 2, 2016
b787468
Fix a simple typo (#14785)
dodysw Dec 2, 2016
3d73d05
Small typos (#14789)
thrasibule Dec 2, 2016
56c3aae
ENH: support cut/qcut for datetime/timedelta (GH14714) (#14737)
aileronajay Dec 3, 2016
588e29d
API: add dtype param to read_excel (#14786)
chris-b1 Dec 3, 2016
27fcd81
BUG: multi-index HDFStore data_columns=True
chris-b1 Dec 4, 2016
f23010a
BUG: Bug in a groupby of a non-lexsorted MultiIndex
jreback Dec 4, 2016
c0e13d1
BUG: Bug upon Series.Groupby.nunique with empty Series
mroeschke Nov 17, 2016
5d0e157
ENH: support kind and na_position kwargs in Series.sort_index (#14445)
brandonmburroughs Dec 4, 2016
b97e007
DOC: minor format fix (#14802)
swuecho Dec 5, 2016
b3dd9ba
ENH: add Series to_excel method (#14780)
Dec 5, 2016
53bf1b2
BUG: Ensure min_itemsize is always a list (#11412)
toobaz Dec 5, 2016
4378f82
BUG: Corrects stopping logic when nrows argument is supplied (#7626)
jeffcarey Dec 6, 2016
6e514da
BUG: _nsorted incorrect with duplicated values in index
mroeschke Nov 21, 2016
8cdc09e
ENH: Allow usecols to accept callable (GH14154) (#14234)
WillAyd Dec 6, 2016
0412732
COMPAT: numpy compat with 1-ndim object array compat and broadcasting…
jreback Dec 6, 2016
51f725f
BUG: fix hash collisions for from int overflow (#14805)
jreback Dec 6, 2016
846e9e5
MAINT: Cleanup pandas/src/parser (#14740)
gfyoung Dec 6, 2016
1725d24
TST: Test pivot with categorical data
mroeschke Dec 6, 2016
2466ecb
BLD: try new build credentials for pandas-docs
jreback Dec 6, 2016
3ac41ab
DOC: Fix grammar and formatting typos (#14803)
mroeschke Dec 8, 2016
5f057cb
ENH: Add the ability to have a separate title for each subplot when p…
bmagnusson Dec 9, 2016
36bb8af
ENH: Introduce UnsortedIndexError GH11897 (#14762)
Dr-Irv Dec 9, 2016
0699c89
BF(TST): use = (native) instead of < (little endian) for target data …
yarikoptic Dec 9, 2016
856476b
BLD: use org name in build-docs.sh
jreback Dec 9, 2016
3710f2e
TST: add test to confirm GH14606 (specify category dtype for empty) (…
jorisvandenbossche Dec 10, 2016
6e09022
DOC: add section on groupby().rolling/expanding/resample (#14801)
Dec 10, 2016
1dbc7be
ENH: add timedelta as valid type for interpolate with method='time' (…
aileronajay Dec 10, 2016
ad3eca1
CLN/PERF: clean-up of the benchmarks (#14099)
jorisvandenbossche Dec 10, 2016
000e8d4
BLD: try new gh token for pandas-docs
jreback Dec 10, 2016
34807fc
TST: skip testing on windows for specific formatting which sometimes …
jreback Dec 10, 2016
d531718
BUG: GH11847 Unstack with mixed dtypes coerces everything to object
kordek Dec 10, 2016
e991141
BUG: Allow TZ-aware DatetimeIndex in merge_asof() (#14844)
Dec 10, 2016
cb2d6eb
CLN: lint of test_base.py
jreback Dec 10, 2016
bca7be9
Frame benchmarking sum instead of mean (#14824)
mroeschke Dec 10, 2016
b6de920
TST: Correct results with np.size and crosstab (#4003) (#14755)
mroeschke Dec 10, 2016
81a2f79
BLD: escape GH_TOKEN in build_docs
jreback Dec 10, 2016
1b0fecd
TST: Test DatetimeIndex weekend offset (#14853)
mroeschke Dec 11, 2016
e1f9b96
BLD: new access token on pandas-dev
jreback Dec 11, 2016
428c106
BLD: missing - on secure
jreback Dec 11, 2016
602cc46
DOC: warning section on memory overflow when joining/merging datafram…
xgdgsc Dec 11, 2016
e833096
BUG: Apply min_itemsize to index even when not appending
toobaz Dec 11, 2016
0c82abe
BUG: astype falsely converts inf to integer (GH14265) (#14343)
shawnheide Dec 11, 2016
dfe8230
DOC: add floats and ints missing as acceptable arguments for pandas.t…
patniharshit Dec 12, 2016
96b171a
DOC: fix groupby.rst for building issues
gr8h Dec 12, 2016
14e4815
BF: boost min cython to 0.23
yarikoptic Dec 8, 2016
110ac2a
Move compression code to io.common._get_handle
Sep 11, 2016
3761448
CLN: Refactor compression code to expand URL support
dhimmel Dec 13, 2016
4a5aec4
DOC: doc-string for infer_compression
jreback Dec 13, 2016
7d8bc0d
ENH: Added errors{'raise','ignore'} for keys not found in meta for js…
Dec 13, 2016
86233e1
ENH/DOC: wide_to_long performance and docstring clarification
erikcs Dec 13, 2016
510dd67
TST: Parse dates with empty space (#6428) (#14862)
mroeschke Dec 14, 2016
43928d4
DOC: Improved links between expanding and cum* (GH12651)
adrian-stepien Dec 14, 2016
30025d8
DOC: update added docs from #14098
jorisvandenbossche Dec 14, 2016
8b89ece
BUG: Convert float freqstrs to ints at finer resolution (#14378)
jisantuc Dec 14, 2016
84cad61
ENH: merge_asof() has left_index/right_index and left_by/right_by (#1…
chrisaycock Dec 14, 2016
abdfa3e
DOC: already include 0.20 release notes for dev docs
jorisvandenbossche Dec 14, 2016
a8cabb8
ENH: Allow the groupby by param to handle columns and index levels (G…
jonmmease Dec 14, 2016
5f889a2
TST: Same return values in drop_duplicates for Series and DataFrames(…
mroeschke Dec 15, 2016
358bc6f
MAINT: Style check *.c and *.h files
gfyoung Dec 15, 2016
33e11ad
API: Return sparse objects always for cumsum
gfyoung Dec 15, 2016
9ab4046
DOC: doc changes in whatsnew 0.20.0
jreback Dec 15, 2016
49e3137
DOC: whatsnew 0.19.2
jreback Dec 15, 2016
033d345
Fixed KDE Plot to drop the missing values (#14820)
keshavramaswamy Dec 15, 2016
3ba2cff
PERF: use StringHasTable for strings
jreback Dec 15, 2016
e409059
Merge remote-tracking branch 'origin/master'
ashishsingal1 Dec 16, 2016
e62eeac
adding test and moving unique bins code.
ashishsingal1 Dec 17, 2016
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
20 changes: 10 additions & 10 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Where to start?

All contributions, bug reports, bug fixes, documentation improvements, enhancements and ideas are welcome.

If you are simply looking to start working with the *pandas* codebase, navigate to the [GitHub "issues" tab](https://github.com/pydata/pandas/issues) and start looking through interesting issues. There are a number of issues listed under [Docs](https://github.com/pydata/pandas/issues?labels=Docs&sort=updated&state=open) and [Difficulty Novice](https://github.com/pydata/pandas/issues?q=is%3Aopen+is%3Aissue+label%3A%22Difficulty+Novice%22) where you could start out.
If you are simply looking to start working with the *pandas* codebase, navigate to the [GitHub "issues" tab](https://github.com/pandas-dev/pandas/issues) and start looking through interesting issues. There are a number of issues listed under [Docs](https://github.com/pandas-dev/pandas/issues?labels=Docs&sort=updated&state=open) and [Difficulty Novice](https://github.com/pandas-dev/pandas/issues?q=is%3Aopen+is%3Aissue+label%3A%22Difficulty+Novice%22) where you could start out.

Or maybe through using *pandas* you have an idea of you own or are looking for something in the documentation and thinking 'this can be improved'...you can do something about it!

Expand Down Expand Up @@ -49,7 +49,7 @@ Now that you have an issue you want to fix, enhancement to add, or documentation

To the new user, working with Git is one of the more daunting aspects of contributing to *pandas*. It can very quickly become overwhelming, but sticking to the guidelines below will help keep the process straightforward and mostly trouble free. As always, if you are having difficulties please feel free to ask for help.

The code is hosted on [GitHub](https://www.github.com/pydata/pandas). To contribute you will need to sign up for a [free GitHub account](https://github.com/signup/free). We use [Git](http://git-scm.com/) for version control to allow many people to work together on the project.
The code is hosted on [GitHub](https://www.github.com/pandas-dev/pandas). To contribute you will need to sign up for a [free GitHub account](https://github.com/signup/free). We use [Git](http://git-scm.com/) for version control to allow many people to work together on the project.

Some great resources for learning Git:

Expand All @@ -63,11 +63,11 @@ Some great resources for learning Git:

### Forking

You will need your own fork to work on the code. Go to the [pandas project page](https://github.com/pydata/pandas) and hit the `Fork` button. You will want to clone your fork to your machine:
You will need your own fork to work on the code. Go to the [pandas project page](https://github.com/pandas-dev/pandas) and hit the `Fork` button. You will want to clone your fork to your machine:

git clone git@github.com:your-user-name/pandas.git pandas-yourname
cd pandas-yourname
git remote add upstream git://github.com/pydata/pandas.git
git remote add upstream git://github.com/pandas-dev/pandas.git

This creates the directory pandas-yourname and connects your repository to the upstream (main project) *pandas* repository.

Expand Down Expand Up @@ -268,7 +268,7 @@ and make these changes with:

pep8radius master --diff --in-place

Alternatively, use the [flake8](http://pypi.python.org/pypi/flake8) tool for checking the style of your code. Additional standards are outlined on the [code style wiki page](https://github.com/pydata/pandas/wiki/Code-Style-and-Conventions).
Alternatively, use the [flake8](http://pypi.python.org/pypi/flake8) tool for checking the style of your code. Additional standards are outlined on the [code style wiki page](https://github.com/pandas-dev/pandas/wiki/Code-Style-and-Conventions).

Please try to maintain backward compatibility. *pandas* has lots of users with lots of existing code, so don't break it if at all possible. If you think breakage is required, clearly state why as part of the pull request. Also, be careful when changing method signatures and add deprecation warnings where needed.

Expand All @@ -282,7 +282,7 @@ Like many packages, *pandas* uses the [Nose testing system](https://nose.readthe

#### Writing tests

All tests should go into the `tests` subdirectory of the specific package. This folder contains many current examples of tests, and we suggest looking to these for inspiration. If your test requires working with files or network connectivity, there is more information on the [testing page](https://github.com/pydata/pandas/wiki/Testing) of the wiki.
All tests should go into the `tests` subdirectory of the specific package. This folder contains many current examples of tests, and we suggest looking to these for inspiration. If your test requires working with files or network connectivity, there is more information on the [testing page](https://github.com/pandas-dev/pandas/wiki/Testing) of the wiki.

The `pandas.util.testing` module has many special `assert` functions that make it easier to make statements about whether Series or DataFrame objects are equivalent. The easiest way to verify that your code is correct is to explicitly construct the result you expect, then compare the actual result to the expected correct result:

Expand Down Expand Up @@ -378,7 +378,7 @@ This will check out the master revision and run the suite on both master and you

You can run specific benchmarks using the `-r` flag, which takes a regular expression.

See the [performance testing wiki](https://github.com/pydata/pandas/wiki/Performance-Testing) for information on how to write a benchmark.
See the [performance testing wiki](https://github.com/pandas-dev/pandas/wiki/Performance-Testing) for information on how to write a benchmark.

### Documenting your code

Expand All @@ -390,7 +390,7 @@ If your code is an enhancement, it is most likely necessary to add usage example
.. versionadded:: 0.17.0
```

This will put the text *New in version 0.17.0* wherever you put the sphinx directive. This should also be put in the docstring when adding a new function or method ([example](https://github.com/pydata/pandas/blob/v0.16.2/pandas/core/generic.py#L1959)) or a new keyword argument ([example](https://github.com/pydata/pandas/blob/v0.16.2/pandas/core/frame.py#L1171)).
This will put the text *New in version 0.17.0* wherever you put the sphinx directive. This should also be put in the docstring when adding a new function or method ([example](https://github.com/pandas-dev/pandas/blob/v0.16.2/pandas/core/generic.py#L1959)) or a new keyword argument ([example](https://github.com/pandas-dev/pandas/blob/v0.16.2/pandas/core/frame.py#L1171)).

Contributing your changes to *pandas*
-------------------------------------
Expand Down Expand Up @@ -466,8 +466,8 @@ If you added the upstream repository as described above you will see something l

origin git@github.com:yourname/pandas.git (fetch)
origin git@github.com:yourname/pandas.git (push)
upstream git://github.com/pydata/pandas.git (fetch)
upstream git://github.com/pydata/pandas.git (push)
upstream git://github.com/pandas-dev/pandas.git (fetch)
upstream git://github.com/pandas-dev/pandas.git (push)

Now your code is on GitHub, but it is not yet a part of the *pandas* project. For that to happen, a pull request needs to be submitted on GitHub.

Expand Down
7 changes: 5 additions & 2 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
#### A small, complete example of the issue
#### Code Sample, a copy-pastable example if possible

```python
# Your code here

```
#### Problem description

[this should explain **why** the current behaviour is a problem and why the expected output is a better solution.]

#### Expected Output

#### Output of ``pd.show_versions()``

<details>
# Paste the output here
# Paste the output here pd.show_versions() here

</details>
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
*.class
*.dll
*.exe
*.pxi
*.o
*.py[ocd]
*.so
Expand Down
66 changes: 53 additions & 13 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,9 @@ cache:

env:
global:
# scatterci API key
#- secure: "Bx5umgo6WjuGY+5XFa004xjCiX/vq0CyMZ/ETzcs7EIBI1BE/0fIDXOoWhoxbY9HPfdPGlDnDgB9nGqr5wArO2s+BavyKBWg6osZ3dmkfuJPMOWeyCa92EeP+sfKw8e5HSU5MizW9e319wHWOF/xkzdHR7T67Qd5erhv91x4DnQ="
# ironcache API key
#- secure: "e4eEFn9nDQc3Xa5BWYkzfX37jaWVq89XidVX+rcCNEr5OlOImvveeXnF1IzbRXznH4Sv0YsLwUd8RGUWOmyCvkONq/VJeqCHWtTMyfaCIdqSyhIP9Odz8r9ahch+Y0XFepBey92AJHmlnTh+2GjCDgIiqq4fzglojnp56Vg1ojA="
#- secure: "CjmYmY5qEu3KrvMtel6zWFEtMq8ORBeS1S1odJHnjQpbwT1KY2YFZRVlLphfyDQXSz6svKUdeRrCNp65baBzs3DQNA8lIuXGIBYFeJxqVGtYAZZs6+TzBPfJJK798sGOj5RshrOJkFG2rdlWNuTq/XphI0JOrN3nPUkRrdQRpAw="
# pandas-docs-bot GH
- secure: "PCzUFR8CHmw9lH84p4ygnojdF7Z8U5h7YfY0RyT+5K/aiQ1ZTU3ZkDTPI0/rR5FVMxsEEKEQKMcc5fvqW0PeD7Q2wRmluloKgT9w4EVEJ1ppKf7lITPcvZR2QgVOvjv4AfDtibLHFNiaSjzoqyJVjM4igjOu8WTlF3JfZcmOQjQ="

# pandas-docs-travis GH
- secure: "YvvTc+FrSYHgdxqoxn9s8VOaCWjvZzlkaf6k55kkmQqCYR9dPiLMsot1F96/N7o3YlD1s0znPQCak93Du8HHi/8809zAXloTaMSZrWz4R4qn96xlZFRE88O/w/Z1t3VVYpKX3MHlCggBc8MtXrqmvWKJMAqXyysZ4TTzoiJDPvE="

git:
# for cloning
Expand All @@ -34,6 +30,7 @@ matrix:
compiler: clang
osx_image: xcode6.4
env:
- PYTHON_VERSION=3.5
- JOB_NAME: "35_osx"
- NOSE_ARGS="not slow and not network and not disabled"
- BUILD_TYPE=conda
Expand All @@ -43,6 +40,7 @@ matrix:
- USE_CACHE=true
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "27_slow_nnet_LOCALE"
- NOSE_ARGS="slow and not network and not disabled"
- LOCALE_OVERRIDE="zh_CN.UTF-8"
Expand All @@ -56,6 +54,7 @@ matrix:
- language-pack-zh-hans
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "27_nslow"
- NOSE_ARGS="not slow and not disabled"
- FULL_DEPS=true
Expand All @@ -69,6 +68,7 @@ matrix:
- python-gtk2
- python: 3.4
env:
- PYTHON_VERSION=3.4
- JOB_NAME: "34_nslow"
- NOSE_ARGS="not slow and not disabled"
- FULL_DEPS=true
Expand All @@ -81,6 +81,7 @@ matrix:
- xsel
- python: 3.5
env:
- PYTHON_VERSION=3.5
- JOB_NAME: "35_nslow"
- NOSE_ARGS="not slow and not network and not disabled"
- FULL_DEPS=true
Expand All @@ -95,6 +96,7 @@ matrix:
# In allow_failures
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "27_slow"
- JOB_TAG=_SLOW
- NOSE_ARGS="slow and not network and not disabled"
Expand All @@ -104,6 +106,7 @@ matrix:
# In allow_failures
- python: 3.4
env:
- PYTHON_VERSION=3.4
- JOB_NAME: "34_slow"
- JOB_TAG=_SLOW
- NOSE_ARGS="slow and not network and not disabled"
Expand All @@ -118,16 +121,31 @@ matrix:
# In allow_failures
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "27_build_test_conda"
- JOB_TAG=_BUILD_TEST
- NOSE_ARGS="not slow and not disabled"
- FULL_DEPS=true
- BUILD_TEST=true
- CACHE_NAME="27_build_test_conda"
- USE_CACHE=true
# In allow_failures
- python: 3.6-dev
env:
- PYTHON_VERSION=3.6
- JOB_NAME: "36_dev"
- JOB_TAG=_DEV
- NOSE_ARGS="not slow and not network and not disabled"
- PANDAS_TESTING_MODE="deprecate"
addons:
apt:
packages:
- libatlas-base-dev
- gfortran
# In allow_failures
- python: 3.5
env:
- PYTHON_VERSION=3.5
- JOB_NAME: "35_numpy_dev"
- JOB_TAG=_NUMPY_DEV
- NOSE_ARGS="not slow and not network and not disabled"
Expand All @@ -142,6 +160,7 @@ matrix:
# In allow_failures
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "27_nslow_nnet_COMPAT"
- NOSE_ARGS="not slow and not network and not disabled"
- LOCALE_OVERRIDE="it_IT.UTF-8"
Expand All @@ -156,6 +175,7 @@ matrix:
# In allow_failures
- python: 3.5
env:
- PYTHON_VERSION=3.5
- JOB_NAME: "35_ascii"
- JOB_TAG=_ASCII
- NOSE_ARGS="not slow and not network and not disabled"
Expand All @@ -165,6 +185,7 @@ matrix:
# In allow_failures
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "doc_build"
- FULL_DEPS=true
- DOC_BUILD=true
Expand All @@ -174,6 +195,7 @@ matrix:
allow_failures:
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "27_slow"
- JOB_TAG=_SLOW
- NOSE_ARGS="slow and not network and not disabled"
Expand All @@ -182,6 +204,7 @@ matrix:
- USE_CACHE=true
- python: 3.4
env:
- PYTHON_VERSION=3.4
- JOB_NAME: "34_slow"
- JOB_TAG=_SLOW
- NOSE_ARGS="slow and not network and not disabled"
Expand All @@ -195,28 +218,43 @@ matrix:
- xsel
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "27_build_test_conda"
- JOB_TAG=_BUILD_TEST
- NOSE_ARGS="not slow and not disabled"
- FULL_DEPS=true
- BUILD_TEST=true
- CACHE_NAME="27_build_test_conda"
- USE_CACHE=true
- python: 3.5
- python: 3.6-dev
env:
- JOB_NAME: "35_numpy_dev"
- JOB_TAG=_NUMPY_DEV
- PYTHON_VERSION=3.6
- JOB_NAME: "36_dev"
- JOB_TAG=_DEV
- NOSE_ARGS="not slow and not network and not disabled"
- PANDAS_TESTING_MODE="deprecate"
- CACHE_NAME="35_numpy_dev"
- USE_CACHE=true
addons:
apt:
packages:
- libatlas-base-dev
- gfortran
- python: 3.5
env:
- PYTHON_VERSION=3.5
- JOB_NAME: "35_numpy_dev"
- JOB_TAG=_NUMPY_DEV
- NOSE_ARGS="not slow and not network and not disabled"
- PANDAS_TESTING_MODE="deprecate"
- CACHE_NAME="35_numpy_dev"
- USE_CACHE=true
addons:
apt:
packages:
- libatlas-base-dev
- gfortran
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "27_nslow_nnet_COMPAT"
- NOSE_ARGS="not slow and not network and not disabled"
- LOCALE_OVERRIDE="it_IT.UTF-8"
Expand All @@ -230,6 +268,7 @@ matrix:
- language-pack-it
- python: 3.5
env:
- PYTHON_VERSION=3.5
- JOB_NAME: "35_ascii"
- JOB_TAG=_ASCII
- NOSE_ARGS="not slow and not network and not disabled"
Expand All @@ -238,6 +277,7 @@ matrix:
- USE_CACHE=true
- python: 2.7
env:
- PYTHON_VERSION=2.7
- JOB_NAME: "doc_build"
- FULL_DEPS=true
- DOC_BUILD=true
Expand All @@ -249,7 +289,7 @@ before_install:
- echo "before_install"
- source ci/travis_process_gbq_encryption.sh
- echo $VIRTUAL_ENV
- export PATH="$HOME/miniconda/bin:$PATH"
- export PATH="$HOME/miniconda3/bin:$PATH"
- df -h
- date
- pwd
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div align="center">
<img src="https://github.com/pydata/pandas/blob/master/doc/logo/pandas_logo.png"><br>
<img src="https://github.com/pandas-dev/pandas/blob/master/doc/logo/pandas_logo.png"><br>
</div>

-----------------
Expand All @@ -25,8 +25,8 @@
<tr>
<td>Build Status</td>
<td>
<a href="https://travis-ci.org/pydata/pandas">
<img src="https://travis-ci.org/pydata/pandas.svg?branch=master" alt="travis build status" />
<a href="https://travis-ci.org/pandas-dev/pandas">
<img src="https://travis-ci.org/pandas-dev/pandas.svg?branch=master" alt="travis build status" />
</a>
</td>
</tr>
Expand All @@ -39,7 +39,7 @@
</tr>
<tr>
<td>Coverage</td>
<td><img src="https://codecov.io/github/pydata/pandas/coverage.svg?branch=master" alt="coverage" /></td>
<td><img src="https://codecov.io/github/pandas-dev/pandas/coverage.svg?branch=master" alt="coverage" /></td>
</tr>
<tr>
<td>Conda</td>
Expand Down Expand Up @@ -127,7 +127,7 @@ Here are just a few of the things that pandas does well:

## Where to get it
The source code is currently hosted on GitHub at:
http://github.com/pydata/pandas
http://github.com/pandas-dev/pandas

Binary installers for the latest released version are available at the [Python
package index](http://pypi.python.org/pypi/pandas/) and on conda.
Expand Down
2 changes: 1 addition & 1 deletion RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ Release Notes

The list of changes to pandas between each release can be found
[here](http://pandas.pydata.org/pandas-docs/stable/whatsnew.html). For full
details, see the commit logs at http://github.com/pydata/pandas.
details, see the commit logs at http://github.com/pandas-dev/pandas.
2 changes: 1 addition & 1 deletion asv_bench/asv.conf.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"environment_type": "conda",

// the base URL to show a commit for the project.
"show_commit_url": "https://github.com/pydata/pandas/commit/",
"show_commit_url": "https://github.com/pandas-dev/pandas/commit/",

// The Pythons you'd like to test against. If not provided, defaults
// to the current version of Python used to run `asv`.
Expand Down
Loading