Skip to content

Commit

Permalink
Rename to QuantumSymbolics
Browse files Browse the repository at this point in the history
  • Loading branch information
Krastanov committed Dec 26, 2022
1 parent 7637669 commit b12315e
Show file tree
Hide file tree
Showing 19 changed files with 27 additions and 27 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci-julia-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
run: |
using Pkg;
pkg"dev . ./QSymbolicsBase ./QSymbolicsClifford ./QSymbolicsOptics"
Pkg.test("QSymbolics"; coverage=true)
Pkg.test("QuantumSymbolics"; coverage=true)
env:
JULIA_NUM_THREADS: ${{ matrix.threads }}
QSYMBOLICS_JET_TEST: ${{ matrix.jet }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
run: |
using Pkg;
pkg"dev . ./QSymbolicsBase ./QSymbolicsClifford ./QSymbolicsOptics"
Pkg.test("QSymbolics"; coverage=true)
Pkg.test("QuantumSymbolics"; coverage=true)
env:
JULIA_NUM_THREADS: ${{ matrix.threads }}
- uses: julia-actions/julia-processcoverage@v1
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 QSymbolics.jl contributors
Copyright (c) 2022 QuantumSymbolics.jl contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "QSymbolics"
name = "QuantumSymbolics"
uuid = "efa7fd63-0460-4890-beb7-be1bbdfbaeae"
authors = ["QSymbolics.jl contributors"]
authors = ["QuantumSymbolics.jl contributors"]
version = "0.1.0"

[deps]
Expand Down
2 changes: 1 addition & 1 deletion QSymbolicsBase/LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 QSymbolics.jl contributors
Copyright (c) 2022 QuantumSymbolics.jl contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion QSymbolicsBase/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "QSymbolicsBase"
uuid = "a8697a1a-c835-4068-9491-e8abc49d0056"
authors = ["QSymbolics.jl contributors"]
authors = ["QuantumSymbolics.jl contributors"]
version = "0.1.0"

[deps]
Expand Down
2 changes: 1 addition & 1 deletion QSymbolicsClifford/LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 QSymbolics.jl contributors
Copyright (c) 2022 QuantumSymbolics.jl contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion QSymbolicsClifford/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "QSymbolicsClifford"
uuid = "3bf15ae1-300d-4269-a8e5-03a020b0328d"
authors = ["QSymbolics.jl contributors"]
authors = ["QuantumSymbolics.jl contributors"]
version = "0.1.0"

[deps]
Expand Down
2 changes: 1 addition & 1 deletion QSymbolicsOptics/LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 QSymbolics.jl contributors
Copyright (c) 2022 QuantumSymbolics.jl contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion QSymbolicsOptics/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "QSymbolicsOptics"
uuid = "3c38c10f-068b-409d-8b1c-aa4375858705"
authors = ["QSymbolics.jl contributors"]
authors = ["QuantumSymbolics.jl contributors"]
version = "0.1.0"

[deps]
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
# QSymbolics
# QuantumSymbolics

Computer algebra tools for symbolic manipulations in quantum mechanics and quantum information.

<table>
<tr>
<td>Documentation</td>
<td>
<a href="https://krastanov.github.io/QSymbolics.jl/stable"><img src="https://img.shields.io/badge/docs-stable-blue.svg" alt="Documentation of latest stable version"></a>
<a href="https://krastanov.github.io/QSymbolics.jl/dev"><img src="https://img.shields.io/badge/docs-dev-blue.svg" alt="Documentation of dev version"></a>
<a href="https://krastanov.github.io/QuantumSymbolics.jl/stable"><img src="https://img.shields.io/badge/docs-stable-blue.svg" alt="Documentation of latest stable version"></a>
<a href="https://krastanov.github.io/QuantumSymbolics.jl/dev"><img src="https://img.shields.io/badge/docs-dev-blue.svg" alt="Documentation of dev version"></a>
</td>
</tr><tr></tr>
<tr>
<td>Continuous integration</td>
<td>
<a href="https://github.com/Krastanov/QSymbolics.jl/actions?query=workflow%3ACI+branch%3Amain"><img src="https://img.shields.io/github/workflow/status/Krastanov/QSymbolics.jl/CI" alt="GitHub Workflow Status"></a>
<a href="https://github.com/Krastanov/QuantumSymbolics.jl/actions?query=workflow%3ACI+branch%3Amain"><img src="https://img.shields.io/github/workflow/status/Krastanov/QuantumSymbolics.jl/CI" alt="GitHub Workflow Status"></a>
</td>
</tr><tr></tr>
<tr>
<td>Code coverage</td>
<td>
<a href="https://codecov.io/gh/Krastanov/QSymbolics.jl"><img src="https://img.shields.io/codecov/c/gh/Krastanov/QSymbolics.jl?label=codecov" alt="Test coverage from codecov"></a>
<a href="https://codecov.io/gh/Krastanov/QuantumSymbolics.jl"><img src="https://img.shields.io/codecov/c/gh/Krastanov/QuantumSymbolics.jl?label=codecov" alt="Test coverage from codecov"></a>
</td>
</tr><tr></tr>
<tr>
Expand Down
2 changes: 1 addition & 1 deletion src/QSymbolics.jl → src/QuantumSymbolics.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module QSymbolics
module QuantumSymbolics

using Reexport

Expand Down
2 changes: 1 addition & 1 deletion test/runtests.jl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using SafeTestsets
using QSymbolics
using QuantumSymbolics
using QSymbolicsBase

function doset(descr)
Expand Down
4 changes: 2 additions & 2 deletions test/test_aqua.jl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Aqua, QSymbolics, QSymbolicsBase, QSymbolicsOptics, QSymbolicsClifford, Test
using Aqua, QuantumSymbolics, QSymbolicsBase, QSymbolicsOptics, QSymbolicsClifford, Test

Aqua.test_all(QSymbolics,ambiguities=false)
Aqua.test_all(QuantumSymbolics,ambiguities=false)
Aqua.test_all(QSymbolicsBase,ambiguities=false)
Aqua.test_all(QSymbolicsOptics,ambiguities=false)
Aqua.test_all(QSymbolicsClifford,ambiguities=false)
Expand Down
2 changes: 1 addition & 1 deletion test/test_express_cliff.jl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using Test
using QSymbolics
using QuantumSymbolics
using QuantumClifford

state = StabilizerState(S"ZZ XX")
Expand Down
2 changes: 1 addition & 1 deletion test/test_express_opt.jl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using Test
using QSymbolics
using QuantumSymbolics

state = 1im*X2Z1+2*Y1(Z2+X2)+StabilizerState("XZ YY")
express(state)
Expand Down
4 changes: 2 additions & 2 deletions test/test_jet.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using QSymbolics, QSymbolicsBase, QSymbolicsOptics, JET
using QuantumSymbolics, QSymbolicsBase, QSymbolicsOptics, JET

using JET: ReportPass, BasicPass, InferenceErrorReport, UncaughtExceptionReport

Expand Down Expand Up @@ -34,7 +34,7 @@ rep_cliff = report_package("QSymbolicsClifford";
@show rep_cliff
@test_broken length(JET.get_reports(rep_cliff)) == 0

rep = report_package("QSymbolics";
rep = report_package("QuantumSymbolics";
report_pass=MayThrowIsOk(), # TODO have something more fine grained than a generic "do not care about thrown errors"
)
@show rep
Expand Down
4 changes: 2 additions & 2 deletions test/test_qo_qc_interop.jl
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Test
using QSymbolics
using QuantumSymbolics
using QSymbolicsOptics: _h, _l, _s₊, _s₋, _i₊, _i₋
using QSymbolics: stab_to_ket
using QuantumSymbolics: stab_to_ket
using QuantumClifford: @S_str, random_stabilizer
using LinearAlgebra

Expand Down
2 changes: 1 addition & 1 deletion test/test_sym_expressions.jl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using Test
using QSymbolics
using QuantumSymbolics

@test +(Z1) == Z1
@test +(Z) == Z
Expand Down

2 comments on commit b12315e

@Krastanov
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Registration pull request created: JuliaRegistries/General/74636

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.0 -m "<description of version>" b12315ea9844b0595d987921e39363665f02e404
git push origin v0.1.0

Please sign in to comment.