Closed dakk closed 3 weeks ago
Hi, @dakk ! I'd like to work on this issue as a part of unitaryhack.
Hi, wonderful, please go on and let me know if you need anything.
Hi, @dakk! Can you please share a couple of sample python files to be transpiled?
There is one in the test_tools file linked above. If you need more you can find some example code in test cases and in the docs; let me know if you need something different
I'll start working on this issue
Thank you for the contributions @tomv42 ; I hope you enjoyed working on the qlasskit library: if so, please "star" the project, and tell your quantum friends about qlasskit :)
This was my first experience in open source and I really enjoyed working on qlasskit. I learned a lot. Also, I've already starred the project :)
This was my first experience in open source and I really enjoyed working on qlasskit. I learned a lot. Also, I've already starred the project :)
Great!
@tomv42 Also, if you have an idea about a quantum algorithm to be implemented in qlasskit, you can propose it on this issue https://github.com/dakk/qlasskit/issues/32 still open for unitary hack.
@tomv42 it doesn't look like you registered for unitaryhack, send me an email at kallie@unitary.fund if you want the bounty.
Create a cli tool in the
qlasskit/tools
package calledpy2qasm
that receives a python script (file or stdin) in input and outputs qasm code. The python script should contain at least one qlassf function.py2qasm -i pyfile [-e func_name] [-c internal] -o qasm_file
Provide also:
-h\--help
for usage-v\--version
for qlasskit versionRequirements:
qlasskit/tools
argparse
for argument parsingqlasskit.tools.utils
for getting qlassfs from file / stringtest_tools.py
Please read CONTRIBUTING.md before contributing.