With this change, we're migrating the main release train of the QDK to the most recent Long Time Support version of the .NET framework. For details about this change, refer to the original issue microsoft/qsharp-compiler#1224.
As part of this change, we're:
- Re-targeting all .NetCoreApp3.1 binaries to .NET6.0
- Updating Docker images, samples and templates.
- Libraries using .NetStandard2.1 are not affected by this change.
- The minimum supported .NET version in the QDK will also be updated from 3.1 to 6.0
- The Visual Studio extension will now target Visual Studio 2022.
* Attempt to install nuget packages for Binder
* install nuget using apt
* fix typo
* run apt install as root
* install nuget
* adding targets to csproj file
* adding standalone csproj
* remove packages from jozsa csproj
* restore test.csproj
* restore test project before solutions
* restore test project in separate RUN block
* move test.csproj to its own project folder
* remove debug statements and refactor test.csproj name
* trigger pr build
* remove test trigger
* `%debug` cell times out in Binder prebuild, as it needs to be stepped through manually. We excluded it from the CI build using a different technique, but to enable Binder, the whole notebook has to be excluded from prebuild.
* The images extensions are .PNG, so the paths in URLs have to match case for Linux to recognize them.
This change contains the following changes:
* Update QDK to version 0.12.20100504.
* Add the IQSharpLoadAutomatically property to each .csproj that will cause IQ# to load the listed packages at initialization time.
* Remove the %package Microsoft.Quantum.Katas and %workspace reload calls from each notebook, since those are no longer necessary with the above change.
* Skip 5 least frequently used on Binder katas in Docker image prebuild to speed up Binder image build
* Fix links to docs on controlled functor
* In notebooks, update qsharp version (in metadata) to 0.12
* [SingleQubitGates] Add some simple properties of Pauli gates
This tutorial introduces circuit-centric classifiers featured in https://docs.microsoft.com/quantum/user-guide/libraries/machine-learning/. It covers the high-level overview of the training/classification workflow and a deep dive into training and classification steps for a simple classification task.