Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pandas-dev/pandas
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.3.0
Choose a base ref
...
head repository: pandas-dev/pandas
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Showing 1,503 changed files with 78,751 additions and 67,218 deletions.
137 changes: 0 additions & 137 deletions .circleci/config.yml

This file was deleted.

60 changes: 0 additions & 60 deletions .circleci/setup_env.sh

This file was deleted.

1 change: 0 additions & 1 deletion .devcontainer.json
Original file line number Diff line number Diff line change
@@ -8,7 +8,6 @@
// Use 'settings' to set *default* container specific settings.json values on container create.
// You can edit these settings after create using File > Preferences > Settings > Remote.
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"python.pythonPath": "/usr/local/bin/python",
"python.formatting.provider": "black",
"python.linting.enabled": true,
6 changes: 4 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -61,14 +61,13 @@ pandas/_version.py export-subst
*.pxi export-ignore

# Ignoring stuff from the top level
.circleci export-ignore
.github export-ignore
asv_bench export-ignore
ci export-ignore
doc export-ignore
gitpod export-ignore
MANIFEST.in export-ignore
scripts export-ignore
scripts/** export-ignore
typings export-ignore
web export-ignore
CITATION.cff export-ignore
@@ -82,3 +81,6 @@ setup.py export-ignore
# csv_dir_path fixture checks the existence of the directory
# exclude the whole directory to avoid running related tests in sdist
pandas/tests/io/parser/data export-ignore

# Include cibw script in sdist since it's needed for building wheels
scripts/cibw_before_build.sh -export-ignore
6 changes: 0 additions & 6 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -4,19 +4,13 @@
# ci
ci/ @mroeschke

# web
web/ @datapythonista

# docs
doc/cheatsheet @Dr-Irv
doc/source/development @noatamir

# pandas
pandas/_libs/ @WillAyd
pandas/_libs/tslibs/* @MarcoGorelli
pandas/_typing.py @Dr-Irv
pandas/core/groupby/* @rhshadrach
pandas/core/tools/datetimes.py @MarcoGorelli
pandas/io/excel/* @rhshadrach
pandas/io/formats/style.py @attack68
pandas/io/formats/style_render.py @attack68
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -26,7 +26,8 @@ body:
label: Reproducible Example
description: >
Please follow [this guide](https://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports) on how to
provide a minimal, copy-pastable example.
provide a minimal, copy-pastable example. Reports without reproducible examples will generally be closed
until they are provided.
placeholder: >
import pandas as pd
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/documentation_improvement.yaml
Original file line number Diff line number Diff line change
@@ -28,7 +28,8 @@ body:
attributes:
label: Documentation problem
description: >
Please provide a description of what documentation you believe needs to be fixed/improved
Please provide a description of what documentation you believe needs to be fixed/improved.
Reports without a clear, actionable request will generally be closed.
validations:
required: true
- type: textarea
5 changes: 3 additions & 2 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -21,7 +21,8 @@ body:
attributes:
label: Problem Description
description: >
Please describe what problem the feature would solve, e.g. "I wish I could use pandas to ..."
Please describe what problem the feature would solve, e.g. "I wish I could use pandas to ...".
Reports without a clear, actionable request will generally be closed.
placeholder: >
I wish I could use pandas to return a Series from a DataFrame when possible.
validations:
@@ -31,7 +32,7 @@ body:
attributes:
label: Feature Description
description: >
Please describe how the new feature would be implemented, using psudocode if relevant.
Please describe how the new feature would be implemented, using pseudocode if relevant.
placeholder: >
Add a new parameter to DataFrame, to_series, to return a Series if possible.
74 changes: 74 additions & 0 deletions .github/ISSUE_TEMPLATE/pdep_vote.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: PDEP Vote
description: Call for a vote on a PDEP
title: "VOTE: "
labels: [Vote]

body:
- type: markdown
attributes:
value: >
As per [PDEP-1](https://pandas.pydata.org/pdeps/0001-purpose-and-guidelines.html), the following issue template should be used when a
maintainer has opened a PDEP discussion and is ready to call for a vote.
- type: checkboxes
attributes:
label: Locked issue
options:
- label: >
I locked this voting issue so that only voting members are able to cast their votes or
comment on this issue.
required: true
- type: input
id: PDEP-name
attributes:
label: PDEP number and title
placeholder: >
PDEP-1: Purpose and guidelines
validations:
required: true
- type: input
id: PDEP-link
attributes:
label: Pull request with discussion
description: e.g. https://github.com/pandas-dev/pandas/pull/47444
validations:
required: true
- type: input
id: PDEP-rendered-link
attributes:
label: Rendered PDEP for easy reading
description: e.g. https://github.com/pandas-dev/pandas/pull/47444/files?short_path=7c449e6#diff-7c449e698132205b235c501f7e47ebba38da4d2b7f9492c98f16745dba787041
validations:
required: true
- type: input
id: PDEP-number-of-discussion-participants
attributes:
label: Discussion participants
description: >
You may find it useful to list or total the number of participating members in the
PDEP discussion PR. This would be the maximum possible disapprove votes.
placeholder: >
14 voting members participated in the PR discussion thus far.
- type: input
id: PDEP-vote-end
attributes:
label: Voting will close in 15 days.
description: The voting period end date. ('Voting will close in 15 days.' will be automatically written)
- type: markdown
attributes:
value: ---
- type: textarea
id: Vote
attributes:
label: Vote
value: |
Cast your vote in a comment below.
* +1: approve.
* 0: abstain.
* Reason: A one sentence reason is required.
* -1: disapprove
* Reason: A one sentence reason is required.
A disapprove vote requires prior participation in the linked discussion PR.
@pandas-dev/pandas-core
validations:
required: true
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/performance_issue.yaml
Original file line number Diff line number Diff line change
@@ -25,7 +25,9 @@ body:
description: >
Please provide a minimal, copy-pastable example that quantifies
[slow runtime](https://docs.python.org/3/library/timeit.html) or
[memory](https://pypi.org/project/memory-profiler/) issues.
[memory](https://pypi.org/project/memory-profiler/) issues. Reports
without reproducible examples will generally be closed
until they are provided.
validations:
required: true
- type: textarea
Loading