Skip to content
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

Migrate getting_started and advanced_circuit_visualization from Qiskit #164

Merged
merged 73 commits into from
Oct 12, 2023

Commits on Feb 3, 2019

  1. Master (Qiskit/qiskit-metapackage#61)

    * Adding documentation
    
    * Fixing documentation.
    jaygambetta committed Feb 3, 2019
    Configuration menu
    Copy the full SHA
    f26e4b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2019

  1. Update makefile with autodocs, additional tweaks (Qiskit/qiskit-metap…

    …ackage#70)
    
    * Documentation fixes
    
    Misc documentation fixes:
    * include aqua contributors (copying the file from their repository,
      fixing links).
    * remove files not used in the build.
    * update images.
    
    * Move images to a single directory
    
    Move the images coming from the jupyter conversions to a single
    directory, at `images/figures`, for tidying up the structure (can be
    recreated using the `output_files_dir` parameter for nbconvert).
    
    * Update makefile to handle autodoc per project
    
    Update "make autodoc" by depending on three new targets, one for each
    project that has a different import path, allowing overriding the
    location via environment variables.
    Update aqua and chemistry .rst pointing to the autodoc modules.
    
    * Replace code blocks from ipython3 to python
    
    Replace the `.. code:: ipython3` blocks with `.. code:: python` (can
    be recreated using `NbConvertBase.default_language` configuration
    option).
    
    * Fix makefile phony target
    diego-plan9 authored and jaygambetta committed Feb 7, 2019
    Configuration menu
    Copy the full SHA
    3ad6556 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2019

  1. simplify the ibm q provider documentation fixes Qiskit/qiskit-metapa…

    …ckage#86  (Qiskit/qiskit-metapackage#105)
    
    * moved Aer tutorial images to /docs/images/figures/
    
    and all references to these images
    
    * Have Makefile point to correct Aqua and Chemistry directories
    
    Fixes Qiskit/qiskit-metapackage#88
    
    * Revert "Have Makefile point to correct Aqua and Chemistry directories"
    
    This reverts commit fee13ba87e1888c88a997430ee0a57969a9985ac.
    
    * Create community_qiskit.rst
    
    * Revert "Create community_qiskit.rst"
    
    This reverts commit 5fd2cafd6d2e570488e9985f26d33a0f5088c581.
    
    * update global install instructions
    
    Motivation: to synthesize the mostly duplicate install instructions currently under each Qiskit element's doc section, which can then be removed.
    
    Direct to CONTRIBUTING files in each element's repo for instructions to build from source, since this serves a niche persona and is lengthy.
    
    Added images for steps that involve pointing and clicking through the web.
    
    Rewrote material for additional clarity.
    
    * removed Troubleshooting section
    
    fixes Qiskit/qiskit-metapackage#97
    
    * simplify the ibm q provider documentation
    
    Fixes Qiskit/qiskit-metapackage#86
    derivation authored and jaygambetta committed Feb 15, 2019
    Configuration menu
    Copy the full SHA
    5d6a15b View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2019

  1. Configuration menu
    Copy the full SHA
    027e7b7 View commit details
    Browse the repository at this point in the history
  2. honed Installing Qiskit, removed Visualizations from global ToC (Qis…

    …kit/qiskit-metapackage#114)
    
    * moved Aer tutorial images to /docs/images/figures/
    
    and all references to these images
    
    * Have Makefile point to correct Aqua and Chemistry directories
    
    Fixes Qiskit/qiskit-metapackage#88
    
    * Revert "Have Makefile point to correct Aqua and Chemistry directories"
    
    This reverts commit fee13ba87e1888c88a997430ee0a57969a9985ac.
    
    * Create community_qiskit.rst
    
    * Revert "Create community_qiskit.rst"
    
    This reverts commit 5fd2cafd6d2e570488e9985f26d33a0f5088c581.
    
    * update global install instructions
    
    Motivation: to synthesize the mostly duplicate install instructions currently under each Qiskit element's doc section, which can then be removed.
    
    Direct to CONTRIBUTING files in each element's repo for instructions to build from source, since this serves a niche persona and is lengthy.
    
    Added images for steps that involve pointing and clicking through the web.
    
    Rewrote material for additional clarity.
    
    * removed Troubleshooting section
    
    fixes Qiskit/qiskit-metapackage#97
    
    * simplify the ibm q provider documentation
    
    Fixes Qiskit/qiskit-metapackage#86
    
    * removed Visualizations from global ToC, honed Installing QIskit
    
    Fixes Qiskit/qiskit-metapackage#107 and fixes Qiskit/qiskit-metapackage#95
    derivation authored and jaygambetta committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    2672372 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2019

  1. circuit draw style as mpl in docs/getting_started.rst (Qiskit/qiskit-…

    …metapackage#128)
    
    * moved Aer tutorial images to /docs/images/figures/
    
    and all references to these images
    
    * Have Makefile point to correct Aqua and Chemistry directories
    
    Fixes Qiskit/qiskit-metapackage#88
    
    * Revert "Have Makefile point to correct Aqua and Chemistry directories"
    
    This reverts commit fee13ba87e1888c88a997430ee0a57969a9985ac.
    
    * Create community_qiskit.rst
    
    * Revert "Create community_qiskit.rst"
    
    This reverts commit 5fd2cafd6d2e570488e9985f26d33a0f5088c581.
    
    * update global install instructions
    
    Motivation: to synthesize the mostly duplicate install instructions currently under each Qiskit element's doc section, which can then be removed.
    
    Direct to CONTRIBUTING files in each element's repo for instructions to build from source, since this serves a niche persona and is lengthy.
    
    Added images for steps that involve pointing and clicking through the web.
    
    Rewrote material for additional clarity.
    
    * removed Troubleshooting section
    
    fixes Qiskit/qiskit-metapackage#97
    
    * simplify the ibm q provider documentation
    
    Fixes Qiskit/qiskit-metapackage#86
    
    * removed Visualizations from global ToC, honed Installing QIskit
    
    Fixes Qiskit/qiskit-metapackage#107 and fixes Qiskit/qiskit-metapackage#95
    
    * added Contributin to Qiskit
    
    fixes Qiskit/qiskit-metapackage#112
    
    * remove Aer install instructions
    
    fixes Qiskit/qiskit-metapackage#84
    
    * Have the ToC do the work, instead of a landing page for Getting Started.
    
    fixes Qiskit/qiskit-metapackage#84
    
    * circuit drawing style in Getting Started
    
    begins to address Qiskit/qiskit-metapackage#98
    
    * adopting the term of art 'quantum cloud services'
    derivation authored and jaygambetta committed Feb 20, 2019
    Configuration menu
    Copy the full SHA
    0c37689 View commit details
    Browse the repository at this point in the history
  2. fixes image reference in getting_started.rst (Qiskit/qiskit-metapacka…

    …ge#130)
    
    * moved Aer tutorial images to /docs/images/figures/
    
    and all references to these images
    
    * Have Makefile point to correct Aqua and Chemistry directories
    
    Fixes Qiskit/qiskit-metapackage#88
    
    * Revert "Have Makefile point to correct Aqua and Chemistry directories"
    
    This reverts commit fee13ba87e1888c88a997430ee0a57969a9985ac.
    
    * Create community_qiskit.rst
    
    * Revert "Create community_qiskit.rst"
    
    This reverts commit 5fd2cafd6d2e570488e9985f26d33a0f5088c581.
    
    * update global install instructions
    
    Motivation: to synthesize the mostly duplicate install instructions currently under each Qiskit element's doc section, which can then be removed.
    
    Direct to CONTRIBUTING files in each element's repo for instructions to build from source, since this serves a niche persona and is lengthy.
    
    Added images for steps that involve pointing and clicking through the web.
    
    Rewrote material for additional clarity.
    
    * removed Troubleshooting section
    
    fixes Qiskit/qiskit-metapackage#97
    
    * simplify the ibm q provider documentation
    
    Fixes Qiskit/qiskit-metapackage#86
    
    * removed Visualizations from global ToC, honed Installing QIskit
    
    Fixes Qiskit/qiskit-metapackage#107 and fixes Qiskit/qiskit-metapackage#95
    
    * added Contributin to Qiskit
    
    fixes Qiskit/qiskit-metapackage#112
    
    * remove Aer install instructions
    
    fixes Qiskit/qiskit-metapackage#84
    
    * Have the ToC do the work, instead of a landing page for Getting Started.
    
    fixes Qiskit/qiskit-metapackage#84
    
    * circuit drawing style in Getting Started
    
    begins to address Qiskit/qiskit-metapackage#98
    
    * adopting the term of art 'quantum cloud services'
    
    * getting_started references wrong circuit drawing PNG file
    
    Fixes Qiskit/qiskit-metapackage#129
    derivation committed Feb 20, 2019
    Configuration menu
    Copy the full SHA
    910171c View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2019

  1. Add doc8 run to CI and lint checks (Qiskit/qiskit-metapackage#52)

    * Add doc8 run to CI and lint checks
    
    This commit adds running doc8 to our normal CI and lint workflows. Right
    now we don't have any doc verification (aside from what pylint enforces
    on docstrings in the tests, which doesn't get published anywhere) and when
    it comes time to publish a new release there is a scramble to fix all the
    warnings (and potentially errors) in the documentation. By running doc8 we
    can verify that our documentation is formatted properly for sphinx to
    compile the output without issue (and without any warnings).
    
    * Fix lint issues with aqua docs
    
    * Fix most of the aqua docs lint issues
    
    * Fix last lint issues
    
    * Fix lint from rebase
    
    * More rebase cleanups for new docs
    
    * More rebase fixes
    mtreinish authored and jaygambetta committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    1194d9f View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. Add alt-text to all images in Qiskit docs (Qiskit/qiskit-metapackage#225

    )
    
    * fixes Qiskit/qiskit-metapackage#196
    
    add alt text to images
    
    * Update docs/terra/plotting_data_in_qiskit.rst
    
    Co-Authored-By: derivation <paul.kassebaum@ibm.com>
    derivation committed May 2, 2019
    Configuration menu
    Copy the full SHA
    c8a91a1 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. update Getting Started for Qiskit 0.9 (Qiskit/qiskit-metapackage#248)

    * Aqua is now included in `pip install qiskit`. Doesn't need its own pip call.
    
    * update Getting Started for Qiskit 0.9
    derivation committed May 6, 2019
    Configuration menu
    Copy the full SHA
    d532578 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. hone getting started (Qiskit/qiskit-metapackage#279)

    * Updated Getting Started
    
    * Removed trailing whitespaces and long lines
    
    * Removed typo
    
    * eliminated build  warnings
    
    * eliminated build  warnings in getting started
    
    * edit getting_started
    
    * edit executing quantum programs
    
    * Update executing_quantum_programs.rst
    
    line length
    
    * fix code block formatting
    
    * fix circuit drawings
    
    * fix plain text code block syntax
    
    * update IBM Q Experience link
    SooluThomas authored and derivation committed May 21, 2019
    Configuration menu
    Copy the full SHA
    f66d2dc View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. Configuration menu
    Copy the full SHA
    a1d2fb3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2019

  1. Configuration menu
    Copy the full SHA
    5652b98 View commit details
    Browse the repository at this point in the history
  2. fix getting started (Qiskit/qiskit-metapackage#321)

    * closes Qiskit/qiskit-metapackage#319 
    make histograms and print statements agree
    
    * Update getting_started.rst
    
    remove merge markers
    derivation committed Jun 10, 2019
    Configuration menu
    Copy the full SHA
    fe37b37 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2019

  1. Standardize the links in .rst files (Qiskit/qiskit-metapackage#391)

    * Standardized hyperlinks and underscores
    
    * Fixed lint errors
    SooluThomas authored and jaygambetta committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    eafb315 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2019

  1. Standardizing documentation for easier and better translation (Qiskit…

    …/qiskit-metapackage#403)
    
    * Removed explicit title from the main index.rst
    
    * Removed explicit titles from the terra TOCs
    
    * Removed explicit titles from the ignis TOCs
    
    * Removed explicit titles from the Aer TOCs
    
    * Removed explicit titles from the Qiskit Chemistry TOCs
    
    * Removed explicit titles from the Aqua TOCs
    
    * Standardize cross reference links
    
    * Standardize hyperlinks issue#390
    
    * fixed typos
    SooluThomas committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    2d54043 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2019

  1. Update getting_started.rst (Qiskit/qiskit-metapackage#418)

    * Update getting_started.rst
    
    * Update getting_started.rst
    
    * Update getting_started.rst
    
    * Update getting_started.rst
    
    * Update getting_started.rst
    
    * grr limiting on the web editor is not fun
    
    * Update getting_started.rst
    
    * minor code styling
    jaygambetta committed Aug 18, 2019
    Configuration menu
    Copy the full SHA
    f7c820b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35ccc21 View commit details
    Browse the repository at this point in the history
  3. Update getting_started.rst (Qiskit/qiskit-metapackage#441)

    * Update getting_started.rst
    
    * Update getting_started.rst
    jaygambetta committed Aug 18, 2019
    Configuration menu
    Copy the full SHA
    f9b633c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b4071c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. Another shot at Terra docs (Qiskit/qiskit-metapackage#447)

    * partial API cleanup
    
    * remove autosum
    
    * updates
    
    * updates
    
    * updates
    
    * update make doc
    
    * fix links
    
    * do not do api
    
    * text edits
    
    * Update docs/contributing_to_qiskit.rst
    
    Co-Authored-By: Matthew Treinish <mtreinish@kortar.org>
    
    * remove 0.12 modules
    
    * Update docs/conf.py
    
    Co-Authored-By: Matthew Treinish <mtreinish@kortar.org>
    nonhermitian and mtreinish committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    207266c View commit details
    Browse the repository at this point in the history
  2. Cleanup old referencing labels from docs (Qiskit/qiskit-metapackage#455)

    * Clean up old references
    
    * Removed Label
    SooluThomas authored and nonhermitian committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    a450d13 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. Cleanup old referencing labels from docs (Qiskit/qiskit-metapackage#456)

    * Clean up old references
    
    * Removed Label
    
    * Replaced long nb links with apidoc links
    SooluThomas authored and jaygambetta committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    962e830 View commit details
    Browse the repository at this point in the history
  2. fix broken link in getting started (Qiskit/qiskit-metapackage#465)

    * Update getting_started.rst
    
    * Update getting_started.rst
    Ali Javadi-Abhari authored and jaygambetta committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    ac6ec75 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. Configuration menu
    Copy the full SHA
    64782fd View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2019

  1. Move to jupyter_sphinx for executing code snippets (Qiskit/qiskit-met…

    …apackage#621)
    
    * execute install code snippets
    
    * move to jupyter_sphinx for executing code
    
    * Added click-to-copy
    
    * Add matplotlib to requirements-dev.txt
    nonhermitian authored and SooluThomas committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    dd95fcd View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2019

  1. streamline Getting Started (Qiskit/qiskit-metapackage#673)

    * streamline Getting Started
    
    closes Qiskit/qiskit-metapackage#672
    
    * Update docs/getting_started.rst
    
    Co-Authored-By: Laura Zdanski <Laura.Zdanski@ibm.com>
    
    * Update getting_started.rst
    
    fix lint errors
    
    * Update getting_started.rst
    
    fix lint error
    derivation committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    f042b53 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2019

  1. fix broken link in getting_started.rst (Qiskit/qiskit-metapackage#748)

    * closes Qiskit/qiskit-metapackage#747
    
    * update next steps
    
    * fix link to the_elements.rst
    derivation committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    dde81f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Configuration menu
    Copy the full SHA
    1137c6c View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. updates

    nonhermitian committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    47f4ef6 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2020

  1. Configuration menu
    Copy the full SHA
    473a7f5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Qiskit/qiskit-tutorials#896 from nonhermitian/add_…

    …other_optims
    
    Add other optimization notebooks and fixes
    nonhermitian committed May 8, 2020
    Configuration menu
    Copy the full SHA
    49015ee View commit details
    Browse the repository at this point in the history

Commits on May 11, 2020

  1. reorg

    nonhermitian committed May 11, 2020
    Configuration menu
    Copy the full SHA
    0d0d925 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Qiskit/qiskit-tutorials#906 from nonhermitian/reorg1

    Generated docs look good.
    nonhermitian committed May 11, 2020
    Configuration menu
    Copy the full SHA
    9280bd3 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2020

  1. Fix "Getting Started with Qiskit" dead links (Qiskit/qiskit-metapacka…

    …ge#992)
    
    * Fix tutorials link
    
    * Fix documentation link
    
    * Update CHANGELOG.md
    
    * Update documentation URL
    
    * Update CHANGELOG.md
    
    Co-authored-by: SooluThomas <soolu.elto@gmail.com>
    
    * Update docs/getting_started.rst
    
    Co-authored-by: SooluThomas <soolu.elto@gmail.com>
    
    * Remove documentation link
    
    * Replace link by internal reference
    
    Co-authored-by: SooluThomas <soolu.elto@gmail.com>
    filipecorrea and SooluThomas committed Aug 13, 2020
    Configuration menu
    Copy the full SHA
    3fb2654 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. Removed dead link in getting_started.rst (Qiskit/qiskit-metapackage#1080

    )
    
    * Removed dead link in getting_started.rst
    
    Summary:
    Fixed issue 1052 - Qiskit/qiskit-metapackage#1052
     
    Details and Comments:
    Removed a dead link which pointed to a non-existent page.
    To recreate this issue:
    1) Go on https://qiskit.org/documentation/getting_started.html
    2) Search for "various forms"
    3) click on the link
    
    I fixed this issue by removing the dead link in getting_started.rst, and replacing it with plain text.
    
    * Replaced QuantumCircuit.draw() with a link to the method
    shaashwat committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    729c08b View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2020

  1. Combine advanced circuits and pulse (Qiskit/qiskit-tutorials#1086)

    * Combine advanced circuits and pulse
    
    * remove pulse from toc
    
    * fix numbering for proper globing
    nonhermitian committed Nov 14, 2020
    Configuration menu
    Copy the full SHA
    5c0a4c9 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2021

  1. Fixed issue 1039 (Qiskit/qiskit-metapackage#1061)

    Co-authored-by: SooluThomas <soolu.elto@gmail.com>
    g-ebbs and SooluThomas committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    77e4bfd View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. Fixed a Broken Link (Qiskit/qiskit-metapackage#1195)

    Co-authored-by: SooluThomas <soolu.elto@gmail.com>
    divshacker and SooluThomas committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    af8956b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

  1. New documentation layout (Qiskit/qiskit-metapackage#1200)

    * execute install code snippets
    
    * set theme to new version
    
    * add custom directives
    
    * add sphinx gallery to requirements
    
    * add getting started
    
    * cleanup and move tutorials to own doc
    
    Frees up the sidebar a bit for flattening of API docs when split is done
    
    * lint
    
    * lint
    
    * lint again
    
    * Add index top image
    
    * update index page
    
    * fix capitalization
    
    * lint and fix description of IBM Quantum Lab
    
    * lint
    
    * update ibm test
    
    * fix text
    
    * update image
    
    * add deprecation messages to the tutorials that call Aqua code
    
    * tutorials updates
    
    * lint
    
    * add target to metal image
    
    * style ext links
    nonhermitian committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    4ab54c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfe0132 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Configuration menu
    Copy the full SHA
    b8bbfa2 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. Update Visual Studio link (Qiskit/qiskit-metapackage#1262)

    The 2017 VS link doesn't exist anymore, replace by 2019 VS version
    Cryoris committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    0365e87 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Update 03_advanced_circuit_visualization.ipynb (Qiskit/qiskit-tutoria…

    …ls#1195)
    
    Co-authored-by: SooluThomas <soolu.elto@gmail.com>
    divshacker and SooluThomas committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    8ff4816 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Remove qiskit-aqua from the metapackage (Qiskit/qiskit-metapackage#1361)

    * Remove qiskit-aqua from the metapackage
    
    The next qiskit-metapackage release will no longer include qiskit-aqua
    as the deprecation cycle has finished. This commit removes the
    qiskit-aqua package from the metapackage, deletes the documentation
    sections for aqua and adds a prelude section for the release notes
    documenting the removal and manual upgrade steps users might need to do.
    
    * Apply suggestions from code review
    
    Co-authored-by: Jake Lishman <jake@binhbar.com>
    
    * Update docs/release_notes.rst
    
    Co-authored-by: Jake Lishman <jake@binhbar.com>
    mtreinish and jakelishman committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    e149944 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Expand platform support section to install doc (Qiskit/qiskit-metapac…

    …kage#1402)
    
    * Expand platform support section to install doc
    
    The supported platform list in the install documentation wasn't quite up
    to date. The supported platforms are also a bit more nuanced than that
    list made it appear. This commit expands the platform support section
    and documents the different levels of support for platforms and the
    details about each level. This should hopefully make it clearer to users
    which platforms are expected to work and what guarantees are made for
    each platform.
    
    This is related to Qiskit/qiskit#7553, Qiskit/qiskit#7549,
    and Qiskit/qiskit-aer#1362 which are expanding (or just changing the
    level of support) the supported platforms but each have a different set
    of tradeoffs that we should be documenting.
    
    * Apply suggestions from code review
    
    Co-authored-by: Jake Lishman <jake@binhbar.com>
    
    Co-authored-by: Jake Lishman <jake@binhbar.com>
    mtreinish and jakelishman committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    b459eb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Bump Meta (Qiskit/qiskit-metapackage#1412)

    * Bump version for qiskit-terra==0.19.2
    
    Bump the meta repo version to include:
    
    qiskit-terra==0.19.2
    
    * Add terra release notes
    
    * Bump version for qiskit-aer==0.10.3
    
    Bump the meta repo version to include:
    
    qiskit-aer==0.10.3
    
    * Add aer release notes
    
    * Update manylinux version for i686 on py310
    
    * Mark Python 3.10 as supported in package metadata
    
    * Clarify manylinux compatibility for python 3.10
    
    * Ensure latest pip in CI test job
    
    * Drop scipy constraint from ci
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    qiskit-bot and mtreinish committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    c6b6073 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. getting_started.rst: tweak placement of "the" (Qiskit/qiskit-metapack…

    …age#1395)
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    garrison and mtreinish committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    d5ee375 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Bump Meta (Qiskit/qiskit-metapackage#1456)

    * Bump version for qiskit-terra==0.20.0
    
    Bump the meta repo version to include:
    
    qiskit-terra==0.20.0
    
    * Add terra release notes
    
    * Fix typos in terra release notes
    
    Co-authored-by: Julien Gacon <gaconju@gmail.com>
    
    * Bump Python minimum version
    
    * Add new env variables to conf doc
    
    * Fix doc lint
    
    * Remove python 3.6 ci job
    
    * Pin jinja2
    
    * Add other packages to new release section
    
    * Add dependabot to exclude list in authors file
    
    * Update supported manylinux version
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    Co-authored-by: Kevin Hartman <kevin@hart.mn>
    Co-authored-by: Julien Gacon <gaconju@gmail.com>
    4 people committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    21bf706 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69525fc View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. the draw method -> the draw() method (Qiskit/qiskit-tutorials#1296)

    * Update 03_advanced_circuit_visualization.ipynb
    
    * Update tutorials/circuits_advanced/03_advanced_circuit_visualization.ipynb
    
    Co-authored-by: Jim Garrison <jim@garrison.cc>
    
    Co-authored-by: Junye Huang <h.jun.ye@gmail.com>
    Co-authored-by: Jim Garrison <jim@garrison.cc>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    4 people committed May 13, 2022
    Configuration menu
    Copy the full SHA
    843a70e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Windows 32 bit and Windows 32bit, format to same (Qiskit/qiskit-metap…

    …ackage#1491)
    
    Windows 32 bit and Windows 32bit, format to same spell
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    3 people committed May 19, 2022
    Configuration menu
    Copy the full SHA
    f11d750 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Remove qiskit-ignis from the metapackage (Qiskit/qiskit-metapackage#1487

    )
    
    * Remove qiskit-ignis from the metapackage
    
    The next qiskit metapackage release (when terra releases 0.21.0) will
    no longer include qiskit-ignis as the deprecation cycle has finished.
    This commit removes the qiskit-ignis package from the metapackage,
    deletes the documentation sections for ignis and adds a prelude
    section for the release notes documenting the removal and manual
    upgrade steps users might need to do.
    
    * Avoid jupyter-execute ignis import in release notes
    mtreinish committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    0c7df1c View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2022

  1. Update tab syntax for sphinx-design (Qiskit/qiskit-metapackage#1567)

    In Qiskit/qiskit-metapackage#1558 the sphinx plugin sphinx-panel was switched to sphinx-design to
    enable building the documentation with sphinx >=5.0.0. However, while
    the build succeeded there were warnings emitted about tabbed directive
    which was only valid for sphinx-panel. This prevented any tabbed
    sections in the documentation from being built as sphinx just ignored
    it (this is why it's best practice to build with -W to make warnings
    fatal because they're almost always pointing to broken docs). This
    commit fixes this by migrating the directives to use the syntax from
    sphinx-design so that we're building the tabs sections of the
    documentation.
    
    Fixes Qiskit/qiskit-metapackage#1566
    mtreinish committed Jul 14, 2022
    Configuration menu
    Copy the full SHA
    50304d4 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. Complete rewrite of Getting Started guide (Qiskit/qiskit-metapackage#…

    …1507)
    
    * Complete rewrite of Getting Started guide
    
    This PR is the culmination of the documentation / on-boarding working
    session from the Qiskit Dev conference in Tarrytown, April 2022.
    
    The flagship changes are:
    
    - the contributing guide is completely new, and targetted specifically
      at onboarding new external contributors, and helping them find issues
      to work on.  This includes a flowchart to direct people to
      repositories all across the Qiskit organisation, made by Abby and
      Anne.
    
    - the old contributing guide is split up into separate pages, such as
      "building from source" and a "maintainer guide", so the information
      isn't quite so dense, and can be dipped into more easily.
    
    - the deprecation policy is reorganised to make the processes more
      clear, and then later providing more details on how certain types of
      deprecation can be done.
    
    More detail:
    
    This makes the Getting Started guide the single (only) source of truth
    for installing the metapackage components, moving the correct
    information from the contributing guide to the getting started pages,
    which were previously out-of-date.
    
    This also splits the installation components of the getting started
    pages into separate pages rather than separate tabs, because the
    `..  tabbed::` directive didn't play nicely with Sphinx headings and
    references, which caused all links to the source-installation sections
    to be broken.
    
    This also moves the deprecation policy into a separate file, and
    rewrites the text to be shorter and more split it.  Also add sections on
    the difficulty of changing behaviours and how to potentially avoid those
    situations, and how to test the deprecated functionality correctly.
    
    The actual policy should be unchanged by this commit.
    
    Co-authored-by: Luciano Bello <bel@zurich.ibm.com>
    Co-authored-by: Abby Mitchell <23662430+javabster@users.noreply.github.com>
    
    * Make zsh quoted pip extras the default
    
    Co-authored-by: Junye Huang <h.jun.ye@gmail.com>
    
    * Update docs/deprecation_policy.rst
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    
    * Update docs/deprecation_policy.rst
    
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    
    * Strengthen some aspects of deprecation policy
    
    * Remove mentions of ignis
    
    * Remove Ignis installation instructions
    
    * Added back in platform support and docs sections
    
    * Undo getting started changes
    
    * ✨ lint ✨
    
    * ✨ lint ✨
    
    Co-authored-by: Luciano Bello <bel@zurich.ibm.com>
    Co-authored-by: Abby Mitchell <23662430+javabster@users.noreply.github.com>
    Co-authored-by: Junye Huang <h.jun.ye@gmail.com>
    Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
    Co-authored-by: Abby Mitchell <abby.s.mitchell@gmail.com>
    6 people committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    d571a39 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Add s390x and ppc64le as tier 3 supported platforms (Qiskit/qiskit-me…

    …tapackage#1606)
    
    With the recent release of qiskit-aer 0.11.0 all the qiskit packages
    with compiled extensions now are publishing precompiled binaries for
    s390x and ppc64le. This commit updates the supported platform
    documentation to indicate that we support these platforms at tier 3,
    meaning we build and publish binaries at release time but do not have CI
    testing or infrastructure to test the binares post build.
    mtreinish committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    f84aa6c View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Configuration menu
    Copy the full SHA
    0a0814e View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Configuration menu
    Copy the full SHA
    cfaace5 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Fix install from source docs (Qiskit/qiskit-metapackage#1625)

    * Fix install from source docs
    
    In Qiskit/qiskit-metapackage#1439 we updated the install from source documentation to reflect
    recent (as in the last year) changes to the build process and ensure the
    documentation was correct for installing from source. However, in Qiskit/qiskit-metapackage#1507
    where some of the documentation was refactored these changes were
    inadvertadntly delete. This commit restores the correct source
    installation instructions from Qiskit/qiskit-metapackage#1439 so that the hosted docs correctly
    document how to build and install qiskit from source.
    
    Fixes Qiskit/qiskit-metapackage#1624
    
    * Update docs/getting_started.rst
    
    * Remove unnecessary pip install from aer instructions
    mtreinish committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    ce2e2c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Fix toctree issues with documentation (Qiskit/qiskit-metapackage#1638)

    * Fix toctree issues with documentation
    
    In Qiskit/qiskit-metapackage#1631 the docs were updated to use a new version of the
    qiskit_sphinx_theme and enable some new features it included. However,
    in doing this a few issues were introduced to the documentation. The
    biggest of which was the removal of the aer, circuit library, and the
    ibmq provider from the table of contents tree. Looking at the review
    comments on Qiskit/qiskit-metapackage#1631 this was a consious choice to rely on hard coded
    navigation in the theme (i.e. the top bar). However, doing this breaks
    navigation in the sphinx documentation because it relies on the toctree
    to build the pathing for navigation from leaf pages in the toctree.
    For example, if you want to find the QuantumVolume class documentation
    currently you must search to find it because you can't get to it from
    any other page. Then when you find you're not able to get back to the
    parent page for the circuit library because it's an orphaned page
    outside the toctree. While aer and the ibmq provider get around this to
    a certain degree because you can get the per project index via the top
    bar (which I personally find unintuitive) navigation within that
    namespace is broken because they're not reachable from the root index.
    This commit adds back the missing references back to the root table of
    contents so navigation works again.
    
    The other changes are relatively minor as it just fixes up the FAQ page
    which I mostly didn't realize existed prior to looking at the docs just
    now. Primarily it cleans up some irrelevant questions and also uses
    proper sphinx references to point to the install guide when needed.
    
    * Update docs/faq.rst
    
    Co-authored-by: Kevin Hartman <kevin@hart.mn>
    
    * Update docs/index.rst
    
    * Fix more missing pages
    
    * Split out API references into separate toctree
    
    * Fix typo in index.rst
    
    Co-authored-by: Junye Huang <h.jun.ye@gmail.com>
    
    * add latest agreed sidebar
    
    * add back missing overview and qc_intro page
    
    * make diff cleaner
    
    * remove unnecessary maxdepth
    
    * add explicit text to Aer and ibmq provider api links
    
    ---------
    
    Co-authored-by: Kevin Hartman <kevin@hart.mn>
    Co-authored-by: Junye Huang <h.jun.ye@gmail.com>
    3 people committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    c6e3818 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Migrate qiskit-ibmq-provider (Qiskit/qiskit-metapackage#1718)

    * Remove ibmq provider API build and deprecation extension
    
    * Update ibmq provider link
    
    * Remove deprecation extension from setup
    
    * Run tox -efmt
    
    * Removed ibmq provider installation from getting started
    
    * Remove note about terra's RuntimeWarning when you don't have aer or ibmq
    
    ---------
    
    Co-authored-by: Junye Huang <h.jun.ye@gmail.com>
    Guillermo-Mijares-Vilarino and HuangJunye committed May 12, 2023
    Configuration menu
    Copy the full SHA
    7e3143b View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Fix most Sphinx warnings (Qiskit/qiskit-metapackage#1737)

    Fixes the majority of docs failures, which are broadly these categories:
    
    * Invalid references
    * Invalid Sphinx syntax
    * Config out of sync with qiskit-terra, e.g. missing doctest and qasm3 requirements.
    
    We can't yet enable `sphinx-build -W` because there are some bigger issues still:
    
    * Stop using `sphinx-redirects`: Qiskit/qiskit-metapackage#1738
    * Fix an issue in the qiskit-tutorials repo, which should also be setting `-W` in its CI.
    Eric-Arellano committed May 22, 2023
    Configuration menu
    Copy the full SHA
    7e48d3a View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Upgrade to Qiskit Sphinx Theme 1.12 (Qiskit/qiskit-metapackage#1740)

    See https://github.com/Qiskit/qiskit_sphinx_theme/releases/tag/1.12.0rc1 for the changelog. Tl;dr: this fixes several CSS bugs and allows us to move a bunch of custom extension code into qiskit_sphinx_theme.
    Eric-Arellano committed May 23, 2023
    Configuration menu
    Copy the full SHA
    84c1f12 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Remove unused docs images (Qiskit/qiskit-metapackage#1749)

    * Remove unused docs images
    
    * Move images from _static to images/
    
    ---------
    
    Co-authored-by: Luciano Bello <bel@zurich.ibm.com>
    Eric-Arellano and 1ucian0 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    ba8ade2 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2023

  1. Configuration menu
    Copy the full SHA
    d64c46f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Upgrade to qiskit-sphinx-theme 1.13 (Qiskit/qiskit-metapackage#1772)

    The main change is the new `qiskit` theme based on Furo, but we don't
    yet activate that.
    
    Otherwise, the only relevant change is simplifying the API for custom
    directives. And fixing 404 errors about missing Thebe files.
    
    --
    
    This also fixes the images not working for two `qiskit-card`s, which I
    accidentally broke in
    Qiskit/qiskit-metapackage#1749. For
    `qiskit-card`, the images apparently must live in the `_static` folder
    for Sphinx to know to include the images in the final build. This is
    unlike when we normally use images.
    Eric-Arellano committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0a5f5b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Remove metapackage-specific parts of documentation (Qiskit/qiskit-met…

    …apackage#1788)
    
    This removes many sections of the documentation that refer to the
    metapackage as a whole, the elements of the metapackage, or refer to
    Terra as Terra. This is intended to be in line with the new branding
    decisions around the Qiskit project.
    
    With the current community management structure still a little up in the
    air, we are (at least temporarily) removing the repository-decision
    flowchart from the documentation, since this documentation will
    primarily be for Qiskit Terra. The contributor flowchart, or something
    similar, may end up on the landing pages of the Ecosystem documentation,
    or another community hub.
    
    
    I've left references to "Terra" in place, because those should still
    logically be removed as part of the general migration in naming within
    the Terra repository. I've also left the build processes in place that
    `git clone` Terra and the tutorials; we need those to continue having a
    working docs build in this repo. They'll get modified as these files get
    merge to Terra as well, but they need to stay alive here.
    
    One of the notable removals is the API docs links to Aer and IBMQ from
    the main page, since as of the deployed metapackage version (0.44),
    those are no longer part of the metapackage.
    
    Fix Qiskit/qiskit-metapackage#1787.
    Fix Qiskit/qiskit-metapackage#1778 - mostly; the version logic is _way_ stripped down, and will
    now automatically work on Terra at least as much as we need when the
    files are merged.
    Fix Qiskit/qiskit-metapackage#1667 
    Fix Qiskit/qiskit-metapackage#1643
    jakelishman committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    a83bb3f View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    6eb72e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef93524 View commit details
    Browse the repository at this point in the history
  3. Move qiskit-tutorials into this repository (Qiskit/qiskit#10710)

    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.
    mtreinish committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    772e19a View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    407e0cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8f9f21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d116ac6 View commit details
    Browse the repository at this point in the history