Skip to content

Commit 856e004

Browse files
authored
Excise TensorKitSectors (#151)
* Excise TensorKitSectors * update changelog * update Julia requirement to 1.10
1 parent d2010c1 commit 856e004

File tree

20 files changed

+15
-2295
lines changed

20 files changed

+15
-2295
lines changed

.github/workflows/CI-Sectors.yml

Lines changed: 0 additions & 53 deletions
This file was deleted.

.github/workflows/CI.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
fail-fast: false
2222
matrix:
2323
version:
24-
- '1.8' # LTS version
25-
- '1' # automatically expands to the latest stable 1.x release of Julia
24+
- '1.10' # LTS version
25+
# - '1' # TODO: add back when 1.10 is LTS
2626
os:
2727
- ubuntu-latest
2828
- macOS-latest

Changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,8 @@ uninitialized tensors is now `TensorMap{E}(undef, codomain ← domain)`, reminis
4242

4343
This PR bumps the compatibility of `TensorOperations` to v5. This is a breaking change
4444
as there are some changes in the API.
45+
46+
### TensorKitSectors
47+
48+
This promotes TensorKitSectors to its own package, in order to make the dependencies
49+
lighter and to separate the concerns of the two packages.

Project.toml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,15 @@ authors = ["Jutho Haegeman"]
44
version = "1.0.0-DEV"
55

66
[deps]
7-
HalfIntegers = "f0d1745a-41c9-11e9-1dd9-e5d34d218721"
87
LRUCache = "8ac3fa9e-de4c-5943-b1dc-09c6b5f20637"
98
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
109
PackageExtensionCompat = "65ce6f38-6b18-4e1d-a461-8949797d7930"
1110
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
1211
Strided = "5e0ebb24-38b0-5f93-81fe-25c709ecae67"
12+
TensorKitSectors = "13a9c161-d5da-41f0-bcbd-e1a08ae0647f"
1313
TensorOperations = "6aa20fa7-93e2-5fca-9bc0-fbd0db3c71a2"
1414
TupleTools = "9d95972d-f1c8-5527-a6e0-b4b365fa01f6"
1515
VectorInterface = "409d34a3-91d5-4945-b6ec-7529ddf182d8"
16-
WignerSymbols = "9f57e263-0b3d-5e2e-b1be-24f2bb48858b"
1716

1817
[weakdeps]
1918
ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
@@ -29,32 +28,29 @@ ChainRulesCore = "1"
2928
ChainRulesTestUtils = "1"
3029
Combinatorics = "1"
3130
FiniteDifferences = "0.12"
32-
HalfIntegers = "1"
3331
LRUCache = "1.0.2"
3432
LinearAlgebra = "1"
3533
PackageExtensionCompat = "1"
3634
Random = "1"
3735
Strided = "2"
36+
TensorKitSectors = "0.1"
3837
TensorOperations = "5"
3938
Test = "1"
4039
TestExtras = "0.2"
4140
TupleTools = "1.1"
4241
VectorInterface = "0.4"
43-
WignerSymbols = "1,2"
44-
julia = "1.6"
42+
julia = "1.10"
4543

4644
[extras]
4745
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
4846
ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
4947
ChainRulesTestUtils = "cdddcdb0-9152-4a09-a978-84456f9df70a"
5048
Combinatorics = "861a8166-3701-5b0c-9a16-15d98fcdc6aa"
5149
FiniteDifferences = "26cc04aa-876d-5657-8c51-4c34ba976000"
52-
HalfIntegers = "f0d1745a-41c9-11e9-1dd9-e5d34d218721"
5350
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
5451
TensorOperations = "6aa20fa7-93e2-5fca-9bc0-fbd0db3c71a2"
5552
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
5653
TestExtras = "5ed8adda-3752-4e41-b88a-e8b09835ee3a"
57-
WignerSymbols = "9f57e263-0b3d-5e2e-b1be-24f2bb48858b"
5854

5955
[targets]
60-
test = ["Aqua", "Combinatorics", "HalfIntegers", "LinearAlgebra", "TensorOperations", "Test", "TestExtras", "WignerSymbols", "ChainRulesCore", "ChainRulesTestUtils", "FiniteDifferences"]
56+
test = ["Aqua", "Combinatorics", "LinearAlgebra", "TensorOperations", "Test", "TestExtras", "ChainRulesCore", "ChainRulesTestUtils", "FiniteDifferences"]

TensorKitSectors/Project.toml

Lines changed: 0 additions & 21 deletions
This file was deleted.

TensorKitSectors/src/TensorKitSectors.jl

Lines changed: 0 additions & 69 deletions
This file was deleted.

0 commit comments

Comments
 (0)