Skip to content
This repository has been archived by the owner on Aug 21, 2023. It is now read-only.

Backport tutorials into stable 0.23 branch #1131

Merged
merged 115 commits into from
Mar 1, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
36e0299
Fixed issue 1034 by correcting the typo
tgag17 Sep 21, 2020
fc763e1
Fixed issue 1065 by correcting the typo
neont21 Oct 24, 2020
4c1649d
Add new line for list to be rendered properly
azeemba Oct 24, 2020
ab7482f
Fix Aer tutorials (#1074)
yaelbh Nov 5, 2020
6f7f070
Bopes tutorial fix (#1069)
Nov 9, 2020
ab66a8a
fix qgans (#1071)
nonhermitian Nov 9, 2020
e54964d
Pin docplex version in constraints.txt for CI job (#1082)
mtreinish Nov 11, 2020
320f2a5
Fix incorrect fidelity calculations in tomography tutorial (#1072)
chriseclectic Nov 12, 2020
4d0144c
updated device noise model tutorial (#1080)
yaelbh Nov 12, 2020
0d0060c
Add seed to quantum_instance (#1081)
manoelmarques Nov 13, 2020
ad4a2df
Remove legacy tutorials (#1085)
nonhermitian Nov 14, 2020
478bc83
Combine advanced circuits and pulse (#1086)
nonhermitian Nov 14, 2020
e73de6f
All Qiskit projects point to main CoC (#1088)
mmcelaney Nov 18, 2020
c5eddf5
remove unused variables (#1089)
ewinston Nov 23, 2020
d8393ad
Fixes minor typo in the electronic structure chemsitry tutorial
danchepkwony Nov 23, 2020
11db5ee
Bump cell timeout in sphinx config (#1091)
mtreinish Nov 25, 2020
e8b0484
Merge branch 'master' into minor-typo
danchepkwony Nov 27, 2020
fcc0409
Add missing int cast for QISKIT_CELL_TIMEOUT (#1092)
mtreinish Nov 30, 2020
aefaab4
Algorithm and machine learning tutorials (#1087)
woodsp-ibm Nov 30, 2020
ef20331
Remove deprecated DAGCircuit method usage. (#1093)
kdk Dec 1, 2020
0a6e8d1
Merge branch 'master' into minor-typo
nonhermitian Dec 3, 2020
30b40b4
Fix typo (#1095)
schulta Dec 6, 2020
b1fc46a
Add external collaborator (#1094)
nonhermitian Dec 8, 2020
2a61519
Fixed some typos on 04_vqe_advanced.ipynb
Dec 15, 2020
8e9a728
Delete 05_getting_started_with_pulse.ipynb
divshacker Dec 16, 2020
8994b74
Add files via upload
divshacker Dec 16, 2020
96a21c9
Delete 05_getting_started_with_pulse.ipynb
divshacker Dec 16, 2020
9a95705
Add files via upload
divshacker Dec 16, 2020
451cb7f
Delete 05_getting_started_with_pulse.ipynb
divshacker Dec 16, 2020
e1fedec
Add files via upload
divshacker Dec 16, 2020
efc80e2
Fixed a typo on 04_vqe_advanced.ipynb
Dec 16, 2020
35869f6
algorithms: fix typo on grover jupyter notebook
ljmf00 Dec 29, 2020
981c2d6
Migrate pulse_lib to library (#1107)
lcapelluto Jan 4, 2021
28ac44a
Merge branch 'master' into master
nonhermitian Jan 4, 2021
7ff90aa
Fixed all the broken links in "05_getting_started_with_pulse.ipynb." …
divshacker Jan 4, 2021
9801db2
Delete 06_building_pulse_instructions.ipynb
divshacker Jan 7, 2021
5002df3
Add files via upload
divshacker Jan 7, 2021
2bc5998
Merge branch 'master' into master
divshacker Jan 7, 2021
daed142
Delete 07_building_pulse_schedules.ipynb
divshacker Jan 7, 2021
e631fa5
Add files via upload
divshacker Jan 7, 2021
f665d37
Delete 07_building_pulse_schedules.ipynb
divshacker Jan 7, 2021
94d1215
Add files via upload
divshacker Jan 7, 2021
7fe88b4
Delete 08_adding_measurements.ipynb
divshacker Jan 7, 2021
2747652
Add files via upload
divshacker Jan 7, 2021
e37f1fc
Delete 09_gathering_system_information.ipynb
divshacker Jan 7, 2021
27b1c5a
Add files via upload
divshacker Jan 7, 2021
4d2ac6d
Merge branch 'master' into issue1034
SooluThomas Jan 8, 2021
c7c6fe9
Merge branch 'master' into master
SooluThomas Jan 11, 2021
ec5e377
Merge pull request #1066 from neont21/master
SooluThomas Jan 11, 2021
aab4f6c
Merge branch 'master' into issue1034
SooluThomas Jan 11, 2021
2eb27f5
Merge pull request #1040 from tgag17/issue1034
SooluThomas Jan 11, 2021
132cacc
Merge branch 'master' into minor-typo
SooluThomas Jan 11, 2021
e141a7d
Merge pull request #1090 from danchepkwony/minor-typo
SooluThomas Jan 12, 2021
08096c8
Merge branch 'master' into patch-1
SooluThomas Jan 12, 2021
27a20d1
Merge pull request #1096 from schulta/patch-1
SooluThomas Jan 12, 2021
1d21bd1
Merge branch 'master' into patch-2
SooluThomas Jan 12, 2021
1ca9b93
Merge pull request #1103 from dongsin-kim/patch-2
SooluThomas Jan 12, 2021
66a1eb3
Merge branch 'master' into patch-1
SooluThomas Jan 12, 2021
9177770
Merge branch 'master' into master
divshacker Jan 12, 2021
ed03e3a
Merge pull request #1100 from dongsin-kim/patch-1
SooluThomas Jan 12, 2021
26ba14c
Merge branch 'master' into patch-1
SooluThomas Jan 12, 2021
5575773
Merge pull request #1106 from ljmf00/patch-1
SooluThomas Jan 12, 2021
a8da275
Merge branch 'master' into master
SooluThomas Jan 12, 2021
f184397
Merge pull request #1109 from divshacker/master
SooluThomas Jan 12, 2021
142653a
Merge branch 'master' into patch-1
SooluThomas Jan 13, 2021
c9ca9a5
Delete 01_algorithms_introduction.ipynb
divshacker Jan 15, 2021
416e4dd
Fixed Some Broken Links in this tutorial
divshacker Jan 15, 2021
f6c8b7f
Merge pull request #1111 from divshacker/master
SooluThomas Jan 15, 2021
372b2d0
Merge branch 'master' into patch-1
SooluThomas Jan 15, 2021
6405306
Merge pull request #1067 from azeemba/patch-1
SooluThomas Jan 15, 2021
e46cc6c
Delete 03_vqe_simulation_with_noise.ipynb
divshacker Jan 15, 2021
feea3c7
Fix some Old Links in this tutorials
divshacker Jan 15, 2021
4856e3b
Merge branch 'master' into master
divshacker Jan 15, 2021
767ba67
Merge pull request #1112 from divshacker/master
SooluThomas Jan 15, 2021
0aaff75
Delete 7_examples_vehicle_routing.ipynb
divshacker Jan 19, 2021
e6e1ec3
Fixed some old links
divshacker Jan 19, 2021
dfb5939
Fixed some old links
divshacker Jan 19, 2021
a61b29f
Delete docs which are not as useful anymore
lcapelluto Jan 19, 2021
d7b5698
Reindex and rename files
lcapelluto Jan 19, 2021
24c72dc
Add new page about pulse gates
lcapelluto Jan 19, 2021
6ca4671
Modify existing files
lcapelluto Jan 19, 2021
071c91c
Add note about openpulse being enabled for pulse gates
lcapelluto Jan 20, 2021
b750f31
Add note about scheduling
lcapelluto Jan 20, 2021
e0d492b
Add Aqua operators tutorial (#1068)
jlapeyre Jan 21, 2021
47d5d36
Merge branch 'master' into master
divshacker Jan 21, 2021
2d9e530
Merge pull request #1114 from divshacker/master
SooluThomas Jan 21, 2021
133a4d9
Deleting file uploading new one
divshacker Jan 22, 2021
6e7ccfb
Uploaded the file with a added extra link.
divshacker Jan 22, 2021
eb7e19f
Corrected Link
divshacker Jan 22, 2021
a40e6ae
Run pulse gates on 0.16.2
lcapelluto Jan 26, 2021
8fef077
Merge branch 'master' into update-pulse-docs-part1
SooluThomas Jan 26, 2021
5ccdedc
Merge pull request #1115 from lcapelluto/update-pulse-docs-part1
SooluThomas Jan 26, 2021
397c9e2
Merge branch 'master' into update-pulse-docs-part2
SooluThomas Jan 26, 2021
b849172
Execute on terra version 0.16.2
lcapelluto Jan 26, 2021
d22e8a0
Merge pull request #1116 from lcapelluto/update-pulse-docs-part2
SooluThomas Jan 26, 2021
6b8af7e
Merge branch 'master' into master
SooluThomas Jan 26, 2021
1daca0f
Merge pull request #1117 from divshacker/master
SooluThomas Jan 27, 2021
4053aeb
Update 02_portfolio_diversification.ipynb
divshacker Jan 27, 2021
6a2179e
Update 02_portfolio_diversification.ipynb
divshacker Jan 27, 2021
94fe817
Update 02_portfolio_diversification.ipynb
divshacker Jan 27, 2021
e9ffc0a
Merge pull request #1118 from divshacker/master
SooluThomas Jan 27, 2021
21ae6af
Delete 08_fixed_income_pricing.ipynb
divshacker Jan 27, 2021
9352071
Update file with a working link
divshacker Jan 27, 2021
6da5d8b
Merge branch 'master' into master
divshacker Jan 27, 2021
215030c
Delete 08_fixed_income_pricing.ipynb
divshacker Jan 28, 2021
bbc0f22
Add files via upload
divshacker Jan 28, 2021
554b90d
Delete 08_fixed_income_pricing.ipynb
divshacker Jan 28, 2021
e735258
With Updated Qiskit version
divshacker Jan 28, 2021
32f38bf
Merge pull request #1120 from divshacker/master
SooluThomas Jan 28, 2021
3468b28
Delete 10_qgan_option_pricing.ipynb
divshacker Jan 28, 2021
60406a6
Updated Few Links
divshacker Jan 28, 2021
33ffde2
Merge pull request #1121 from divshacker/master
SooluThomas Jan 29, 2021
3f0f418
Pin cvxpy in CI (#1127)
mtreinish Feb 4, 2021
27d67cc
Add operators to docs structure (#1126)
nonhermitian Feb 4, 2021
e2e5a24
Remove numpy cap from tutorials job (#1139)
mtreinish Mar 1, 2021
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
116 changes: 6 additions & 110 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,113 +1,9 @@
# Code of Conduct

## Our Pledge

The Qiskit Community is dedicated to our values of treating every individual
with respect and dignity. In the interest of fostering an open and welcoming
environment, all participants, including attendees, speakers, sponsors,
volunteers, online contributors, and IBM employees are expected to show
courtesy for each other and our community by creating a harassment-free
experience for everyone, regardless of age, personal appearance, disability,
ethnicity, gender identity and expression, body size, level of experience,
nationality, race, religion, caste, or sexual identity and orientation.
Expected behavior applies to both online and offline engagement within the
Qiskit Community.

## Scope

The purpose of this Code of Conduct is to define and enforce the values and
conduct of contributors and participants in the Qiskit open source community.
The Code of Conduct applies both within project spaces and in public spaces
when an individual is engaging with the Qiskit open source community. Examples
include attending a Qiskit event, contributing to online projects, commentary
on Slack, or representing a project or community, including using an official
project e-mail address, posting via an official social media account, or
acting as an appointed representative at an online or offline event.
Representation of a project may be further defined and clarified by project
maintainers.

## Our Standards

Examples of behavior that contributes to creating a positive environment
include:
<!-- Copyright Contributors to the Qiskit project. -->

- Using welcoming and inclusive language
- Being respectful of differing viewpoints, experiences, and cultures
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
- Being mindful of your surroundings and your fellow participants and listening
to others
- Valuing the contributions of all participants
- Engaging in collaboration before conflict
- Pointing out unintentionally racist, sexist, casteist, or biased comments and
jokes made by community members when they happen

Examples of unacceptable behavior by participants, even when presented as
"ironic" or "joking," include:

- The use of sexualized language or imagery and unwelcome physical contact,
sexual attention, or advances
- Trolling, insulting/derogatory comments, and personal or political attacks
- Public or private harassment, including offensive or degrading language
- Publishing others' private information, such as a physical or electronic
address, without explicit permission. This includes any sort of "outing" of
any aspect of someone's identity without their consent.
- "Doxxing," Publishing screenshots or quotes, especially from identity slack
channels, private chat, or public events, without all quoted users' explicit
consent.
- Other conduct which could reasonably be considered inappropriate in a
professional setting

## Responsibilities & Enforcement

The entire Qiskit community is responsible for upholding the terms of the Code
of Conduct in Qiskit Community events and spaces and reporting violations if
they see them. The internal Qiskit team at IBM is ultimately responsible for
clarifying the standards of acceptable behavior and enforcement, and is expected
to take appropriate and fair corrective action in response to any instances of
unacceptable behavior.

If a participant or contributor engages in negative or harmful behavior, IBM
will take any action they deem appropriate, including but not limited to
issuing warnings, expulsion from an event with no refund, deleting comments,
permanent banning from future events or online community, or calling local law
enforcement. IBM has the right and responsibility to remove, edit, or reject
comments, commits, code, wiki edits, issues, and other contributions that are
not aligned to this Code of Conduct, or to temporarily or permanently ban any
contributor or participant for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.

If you see a Code of Conduct violation:
# Code of Conduct
All members of this project agree to adhere to the Qiskit Code of Conduct listed at [https://github.com/Qiskit/qiskit/blob/master/CODE_OF_CONDUCT.md](https://github.com/Qiskit/qiskit/blob/master/CODE_OF_CONDUCT.md)

1. If you feel comfortable, let the person know that what they did is not
appropriate and ask them to stop and/or edit or delete their message(s) or
comment(s).
2. If the person does not immediately stop the behavior or correct the issue,
or if you're uncomfortable speaking up, flag a moderator and, if appropriate,
fill out the anonymous
[Code of Conduct violation form](https://airtable.com/shrl5mEF4Eun1aIDm).
3. The Qiskit Community will open an investigation upon receiving your form
entry. When reporting, please include any relevant details, links,
screenshots, context, or other information that may be used to better
understand and resolve the situation.
4. If the code of conduct violation occurs at an event and requires immediate
response or contains a concern about an individual attending an upcoming
event, contact the event's on-call Code of Conduct point of contact listed
in the event specific code of conduct document. If you don't feel comfortable
speaking to the point of contact in person, fill out a Code of Conduct
violation form entry and include the details of the event so that the Code of
Conduct enforcement board can contact the event's on-call Code of Conduct
point of contact.
5. If an IBM employee witnesses a Code of Conduct violation at any time, such as
at events, in a Slack channel, or open source forums, it is their
responsibility to file a Code of Conduct violation report.
----

This Code of Conduct does not supersede existing IBM corporate policies, such as
the IBM Business Conduct Guidelines and IBM Business Partner Code of Conduct.
IBM employees must follow IBM's Business Conduct Guidelines. IBM's business
partners must follow the IBM Business Partner Code of Conduct. IBM employees
concerned with a fellow IBMer's behavior should follow IBM's own internal HR
reporting protocols, which include engaging the offending IBMer's manager and
involving IBM Concerns and Appeals. IBM employees concerned with an IBM
business partner's behavior should notify tellibm@us.ibm.com.
License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/),
Copyright Contributors to Qiskit.
8 changes: 4 additions & 4 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ steps:
python -m pip install --upgrade pip setuptools wheel virtualenv
virtualenv /tmp/docs_build
source /tmp/docs_build/bin/activate
pip install -U qiskit jupyter sphinx nbsphinx sphinx_rtd_theme
pip install 'matplotlib<3.3'
pip install -U qiskit[visualization] cvxpy
pip install pyscf
pip install -c constraints.txt -U qiskit jupyter sphinx nbsphinx sphinx_rtd_theme
pip install -c constraints.txt 'matplotlib<3.3'
pip install -c constraints.txt -U qiskit[visualization] cvxpy
pip install -c constraints.txt pyscf
sudo apt-get install -y pandoc graphviz
displayName: 'Install dependencies'
- bash: |
Expand Down
3 changes: 2 additions & 1 deletion conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,8 @@
exclude_patterns = ['*.ipynb', '_build', 'legacy_tutorials',
'**.ipynb_checkpoints']

nbsphinx_timeout = 180
cell_timeout = int(os.getenv('QISKIT_CELL_TIMEOUT', 180))
nbsphinx_timeout = cell_timeout
nbsphinx_execute = 'always'
nbsphinx_execute_arguments = [
"--InlineBackend.figure_formats={'png', 'pdf'}",
Expand Down
2 changes: 2 additions & 0 deletions constraints.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
docplex==2.15.194
cvxpy<1.1.8
4 changes: 3 additions & 1 deletion index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,14 @@ Qiskit Tutorials

Circuits <tutorials/circuits/index.rst>
Advanced Circuits <tutorials/circuits_advanced/index.rst>
Pulse <tutorials/pulse/index.rst>
High-Performance Simulators <tutorials/simulators/index.rst>
Quantum System Error Analysis <tutorials/noise/index.rst>
Algorithms <tutorials/algorithms/index.rst>
Operators <tutorials/operators/index.rst>
Optimization <tutorials/optimization/index.rst>
Finance <tutorials/finance/index.rst>
Chemistry <tutorials/chemistry/index.rst>
Machine Learning <tutorials/machine_learning/index.rst>


.. Hiding - Indices and tables
Expand Down

This file was deleted.

Loading