Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

cgranade
Copy link
Contributor

This PR prepares for distributing IQ# and the qsharp Python as conda packages, making it easier to install native dependencies at the same time.

@cgranade cgranade marked this pull request as ready for review September 17, 2019 00:11
@cgranade
Copy link
Contributor Author

cgranade commented Sep 17, 2019

@anpaz-msft @bromeg: Based on offline discussion, it sounds like we have an action plan for moving forward. Namely, we'll drop the dotnetcore-sdk and pwsh packages, making sure to document that any contributors (not users!) who want to build the iqsharp and qsharp packages locally need both of those requirements installed out-of-band. This will mean that:

  • A Python user who wants to use IQ# will only need the qsharp conda package to run Q# from a Python host, and all other requirements will be brought in as dependencies automatically.
  • A Python user who wants to develop Q# code from within Visual Studio Code will need to install the .NET Core SDK out-of-band to use intelliSense features, and will automatically be prompted to do so by the Visual Studio Code extension.

@cgranade cgranade merged commit 81120db into master Sep 25, 2019
@bettinaheim bettinaheim deleted the cgranade/conda-build branch November 15, 2019 17:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants