Skip to content

Commit

Permalink
Move qiskit-tutorials into this repository (Qiskit/qiskit#10710)
Browse files Browse the repository at this point in the history
https://github.com/Qiskit/qiskit-tutorials has been archived because the
docs are now built in this repository and we want to simplify our docs
infrastructure.

This PR merges the qiskit-tutorials repository here for the relevant
tutorials, preserving its Git history. It uses `git-filter-repo` to
tweak the Git history of `qiskit-tutorials` to be consumable in this
repository, such as changing of `tutorials/` to be `docs/tutorials`. It
also prunes irrelevant commits since we only copy over the tutorials
that are currently in use and we ignore files like README.md that aren't
copied over.

See
[tutorials_migration.zip](https://github.com/Qiskit/qiskit/files/12442282/tutorials_migration.zip)
for how the migration was generated; credit to @jakelishman for the
original script used in Qiskit/qiskit#10611.
Then, I used `git merge --allow-unrelated-histories
qiskit-tutorials/master`, with the remote `qiskit-tutorials` pointed at
the prepared local repository.

The merge was clean. This PR adds two commits on tip:

* Removes the `prepare_tutorials.bash` script and placeholder tutorials
that were used to download the tutorials from `qiskit-tutorials`
dynamically. No need now that they live in the same repository.
* Updates the tutorials with the most recently executed versions from
CI.
  • Loading branch information
mtreinish committed Sep 8, 2023
2 parents 693efe8 + bf1fed8 commit 55bbc89
Show file tree
Hide file tree
Showing 10 changed files with 14,856 additions and 0 deletions.
824 changes: 824 additions & 0 deletions qiskit-docs/tutorials/circuits/01_circuit_basics.ipynb

Large diffs are not rendered by default.

872 changes: 872 additions & 0 deletions qiskit-docs/tutorials/circuits/1_getting_started_with_qiskit.ipynb

Large diffs are not rendered by default.

985 changes: 985 additions & 0 deletions qiskit-docs/tutorials/circuits/2_plotting_data_in_qiskit.ipynb

Large diffs are not rendered by default.

1,012 changes: 1,012 additions & 0 deletions qiskit-docs/tutorials/circuits_advanced/01_advanced_circuits.ipynb

Large diffs are not rendered by default.

1,383 changes: 1,383 additions & 0 deletions qiskit-docs/tutorials/circuits_advanced/02_operators_overview.ipynb

Large diffs are not rendered by default.

Large diffs are not rendered by default.

529 changes: 529 additions & 0 deletions qiskit-docs/tutorials/circuits_advanced/05_pulse_gates.ipynb

Large diffs are not rendered by default.

Large diffs are not rendered by default.

460 changes: 460 additions & 0 deletions qiskit-docs/tutorials/circuits_advanced/07_pulse_scheduler.ipynb

Large diffs are not rendered by default.

Large diffs are not rendered by default.

0 comments on commit 55bbc89

Please sign in to comment.