diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
deleted file mode 100644
index 765c1b8bff62e..0000000000000
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ /dev/null
@@ -1,39 +0,0 @@
----
-
-name: Bug Report
-about: Create a bug report to help us improve pandas
-title: "BUG:"
-labels: "Bug, Needs Triage"
-
----
-
-- [ ] I have checked that this issue has not already been reported.
-
-- [ ] I have confirmed this bug exists on the latest version of pandas.
-
-- [ ] (optional) I have confirmed this bug exists on the master branch of pandas.
-
----
-
-**Note**: Please read [this guide](https://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports) detailing how to provide the necessary information for us to reproduce your bug.
-
-#### Code Sample, a copy-pastable example
-
-```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()``
-
-
-
-[paste the output of ``pd.show_versions()`` here leaving a blank line after the details tag]
-
-
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml
new file mode 100644
index 0000000000000..0f50eb47607cd
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.yaml
@@ -0,0 +1,67 @@
+name: Bug Report
+description: Report incorrect behavior in the pandas library
+title: "BUG: "
+labels: [Bug, Needs Triage]
+
+body:
+ - type: checkboxes
+ id: checks
+ attributes:
+ options:
+ - label: >
+ I have checked that this issue has not already been reported.
+ required: true
+ - label: >
+ I have confirmed this bug exists on the
+ [latest version](https://pandas.pydata.org/docs/whatsnew/index.html) of pandas.
+ required: true
+ - label: >
+ I have confirmed this bug exists on the master branch of pandas.
+ - type: textarea
+ id: example
+ attributes:
+ 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.
+ placeholder: >
+ import pandas as pd
+
+ df = pd.DataFrame(range(5))
+
+ ...
+ render: python
+ validations:
+ required: true
+ - type: textarea
+ id: problem
+ attributes:
+ label: Issue Description
+ description: >
+ Please provide a description of the issue shown in the reproducible example.
+ validations:
+ required: true
+ - type: textarea
+ id: expected-behavior
+ attributes:
+ label: Expected Behavior
+ description: >
+ Please describe or show a code example of the expected behavior.
+ validations:
+ required: true
+ - type: textarea
+ id: version
+ attributes:
+ label: Installed Versions
+ description: >
+ Please paste the output of ``pd.show_versions()``
+ value: >
+
+
+
+ Replace this line with the output of pd.show_versions()
+
+
+
+ validations:
+ required: true
diff --git a/.github/ISSUE_TEMPLATE/installation_issue.yaml b/.github/ISSUE_TEMPLATE/installation_issue.yaml
new file mode 100644
index 0000000000000..d5db0d1c83a41
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/installation_issue.yaml
@@ -0,0 +1,65 @@
+name: Installation Issue
+description: Report issues installing the pandas library on your system
+title: "BUILD: "
+labels: [Build, Needs Triage]
+
+body:
+ - type: checkboxes
+ id: checks
+ attributes:
+ options:
+ - label: >
+ I have read the [installation guide](https://pandas.pydata.org/pandas-docs/stable/getting_started/install.html#installing-pandas).
+ required: true
+ - type: input
+ id: platform
+ attributes:
+ label: Platform
+ description: >
+ Please provide the output of ``import platform; print(platform.platform())``
+ validations:
+ required: true
+ - type: dropdown
+ id: method
+ attributes:
+ label: Installation Method
+ description: >
+ Please provide how you tried to install pandas from a clean environment.
+ options:
+ - pip install
+ - conda install
+ - apt-get install
+ - Built from source
+ - Other
+ validations:
+ required: true
+ - type: input
+ id: pandas
+ attributes:
+ label: pandas Version
+ description: >
+ Please provide the version of pandas you are trying to install.
+ validations:
+ required: true
+ - type: input
+ id: python
+ attributes:
+ label: Python Version
+ description: >
+ Please provide the installed version of Python.
+ validations:
+ required: true
+ - type: textarea
+ id: logs
+ attributes:
+ label: Installation Logs
+ description: >
+ If possible, please copy and paste the installation logs when attempting to install pandas.
+ value: >
+
+
+
+ Replace this line with the installation logs.
+
+
+
diff --git a/.github/ISSUE_TEMPLATE/performance_issue.yaml b/.github/ISSUE_TEMPLATE/performance_issue.yaml
new file mode 100644
index 0000000000000..2dcfc94f4a604
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/performance_issue.yaml
@@ -0,0 +1,52 @@
+name: Performance Issue
+description: Report slow performance or memory issues when running pandas code
+title: "PERF: "
+labels: [Performance, Needs Triage]
+
+body:
+ - type: checkboxes
+ id: checks
+ attributes:
+ options:
+ - label: >
+ I have checked that this issue has not already been reported.
+ required: true
+ - label: >
+ I have confirmed this issue exists on the
+ [latest version](https://pandas.pydata.org/docs/whatsnew/index.html) of pandas.
+ required: true
+ - label: >
+ I have confirmed this issue exists on the master branch of pandas.
+ - type: textarea
+ id: example
+ attributes:
+ label: Reproducible Example
+ 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.
+ validations:
+ required: true
+ - type: textarea
+ id: version
+ attributes:
+ label: Installed Versions
+ description: >
+ Please paste the output of ``pd.show_versions()``
+ value: >
+
+
+
+ Replace this line with the output of pd.show_versions()
+
+
+
+ validations:
+ required: true
+ - type: textarea
+ id: prior-performance
+ attributes:
+ label: Prior Performance
+ description: >
+ If applicable, please provide the prior version of pandas and output
+ of the same reproducible example where the performance issue did not exist.