Skip to content

Commit eb55712

Browse files
authored
Merge pull request #196 from homalg-project/use_finquivers
Use Finquivers instead of RightQuivers
2 parents ef06c1a + a1a4984 commit eb55712

38 files changed

+925
-447
lines changed

.github/workflows/Tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ jobs:
9595
TOKEN="${{ secrets.GITHUB_TOKEN }}" ./dev/simulate_dist.sh; \
9696
fi
9797
- name: Upload code coverage
98-
if: github.event_name != 'schedule' && matrix.image == 'ghcr.io/homalg-project/gap-docker-master:latest'
98+
if: github.event_name != 'schedule' && matrix.image == 'ghcr.io/homalg-project/gap-docker:latest'
9999
env:
100100
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
101101
run: |

Bicomplexes/PackageInfo.g

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ SetPackageInfo( rec(
1111

1212
PackageName := "Bicomplexes",
1313
Subtitle := "Bicomplexes for Abelian categories",
14-
Version := "2023.11-01",
14+
Version := "2025.07-01",
1515
Date := (function ( ) if IsBound( GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE ) then return GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE; else return Concatenation( ~.Version{[ 1 .. 4 ]}, "-", ~.Version{[ 6, 7 ]}, "-01" ); fi; end)( ),
1616
License := "GPL-2.0-or-later",
1717

@@ -82,7 +82,7 @@ PackageDoc := rec(
8282
),
8383

8484
Dependencies := rec(
85-
GAP := ">= 4.12.1",
85+
GAP := ">= 4.13.0",
8686
NeededOtherPackages := [ [ "GAPDoc", ">= 1.5" ],
8787
[ "CAP", ">= 2023.05-03" ],
8888
[ "ComplexesCategories", ">= 2020.03.12" ] ],

Bicomplexes/tst/total-complex-of-bicomplex-morphism-using-algebroids.tst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ gap> relations := [ [ "PreCompose( dA_1, dA_2 )", 1 ],
3434
> [ "Differential( f3 )", 3 ],
3535
> [ "Differential( f4 )", 4 ],
3636
> ];;
37-
gap> q := RightQuiver( "q(A1_m2,A1_m1,A1_0,A1_1,A1_2,A2_m2,A2_m1,A2_0,A2_1,A2_2,A3_m2,A3_m1,A3_0,A3_1,A3_2,A4_m2,A4_m1,A4_0,A4_1,A4_2,B1_m2,B1_m1,B1_0,B1_1,B1_2,B2_m2,B2_m1,B2_0,B2_1,B2_2,B3_m2,B3_m1,B3_0,B3_1,B3_2,B4_m2,B4_m1,B4_0,B4_1,B4_2)[dA1_m2:A1_m2->A1_m1,dA1_m1:A1_m1->A1_0,dA1_0:A1_0->A1_1,dA1_1:A1_1->A1_2,dA2_m2:A2_m2->A2_m1,dA2_m1:A2_m1->A2_0,dA2_0:A2_0->A2_1,dA2_1:A2_1->A2_2,dA3_m2:A3_m2->A3_m1,dA3_m1:A3_m1->A3_0,dA3_0:A3_0->A3_1,dA3_1:A3_1->A3_2,dA4_m2:A4_m2->A4_m1,dA4_m1:A4_m1->A4_0,dA4_0:A4_0->A4_1,dA4_1:A4_1->A4_2,dB1_m2:B1_m2->B1_m1,dB1_m1:B1_m1->B1_0,dB1_0:B1_0->B1_1,dB1_1:B1_1->B1_2,dB2_m2:B2_m2->B2_m1,dB2_m1:B2_m1->B2_0,dB2_0:B2_0->B2_1,dB2_1:B2_1->B2_2,dB3_m2:B3_m2->B3_m1,dB3_m1:B3_m1->B3_0,dB3_0:B3_0->B3_1,dB3_1:B3_1->B3_2,dB4_m2:B4_m2->B4_m1,dB4_m1:B4_m1->B4_0,dB4_0:B4_0->B4_1,dB4_1:B4_1->B4_2,dA_1_m2:A1_m2->A2_m2,dA_1_m1:A1_m1->A2_m1,dA_1_0:A1_0->A2_0,dA_1_1:A1_1->A2_1,dA_1_2:A1_2->A2_2,dA_2_m2:A2_m2->A3_m2,dA_2_m1:A2_m1->A3_m1,dA_2_0:A2_0->A3_0,dA_2_1:A2_1->A3_1,dA_2_2:A2_2->A3_2,dA_3_m2:A3_m2->A4_m2,dA_3_m1:A3_m1->A4_m1,dA_3_0:A3_0->A4_0,dA_3_1:A3_1->A4_1,dA_3_2:A3_2->A4_2,dB_1_m2:B1_m2->B2_m2,dB_1_m1:B1_m1->B2_m1,dB_1_0:B1_0->B2_0,dB_1_1:B1_1->B2_1,dB_1_2:B1_2->B2_2,dB_2_m2:B2_m2->B3_m2,dB_2_m1:B2_m1->B3_m1,dB_2_0:B2_0->B3_0,dB_2_1:B2_1->B3_1,dB_2_2:B2_2->B3_2,dB_3_m2:B3_m2->B4_m2,dB_3_m1:B3_m1->B4_m1,dB_3_0:B3_0->B4_0,dB_3_1:B3_1->B4_1,dB_3_2:B3_2->B4_2,f1_m2:A1_m2->B1_m2,f1_m1:A1_m1->B1_m1,f1_0:A1_0->B1_0,f1_1:A1_1->B1_1,f1_2:A1_2->B1_2,f2_m2:A2_m2->B2_m2,f2_m1:A2_m1->B2_m1,f2_0:A2_0->B2_0,f2_1:A2_1->B2_1,f2_2:A2_2->B2_2,f3_m2:A3_m2->B3_m2,f3_m1:A3_m1->B3_m1,f3_0:A3_0->B3_0,f3_1:A3_1->B3_1,f3_2:A3_2->B3_2,f4_m2:A4_m2->B4_m2,f4_m1:A4_m1->B4_m1,f4_0:A4_0->B4_0,f4_1:A4_1->B4_1,f4_2:A4_2->B4_2]" );;
38-
gap> F := FreeCategory( q );;
37+
gap> q := FinQuiver( "q(A1_m2,A1_m1,A1_0,A1_1,A1_2,A2_m2,A2_m1,A2_0,A2_1,A2_2,A3_m2,A3_m1,A3_0,A3_1,A3_2,A4_m2,A4_m1,A4_0,A4_1,A4_2,B1_m2,B1_m1,B1_0,B1_1,B1_2,B2_m2,B2_m1,B2_0,B2_1,B2_2,B3_m2,B3_m1,B3_0,B3_1,B3_2,B4_m2,B4_m1,B4_0,B4_1,B4_2)[dA1_m2:A1_m2->A1_m1,dA1_m1:A1_m1->A1_0,dA1_0:A1_0->A1_1,dA1_1:A1_1->A1_2,dA2_m2:A2_m2->A2_m1,dA2_m1:A2_m1->A2_0,dA2_0:A2_0->A2_1,dA2_1:A2_1->A2_2,dA3_m2:A3_m2->A3_m1,dA3_m1:A3_m1->A3_0,dA3_0:A3_0->A3_1,dA3_1:A3_1->A3_2,dA4_m2:A4_m2->A4_m1,dA4_m1:A4_m1->A4_0,dA4_0:A4_0->A4_1,dA4_1:A4_1->A4_2,dB1_m2:B1_m2->B1_m1,dB1_m1:B1_m1->B1_0,dB1_0:B1_0->B1_1,dB1_1:B1_1->B1_2,dB2_m2:B2_m2->B2_m1,dB2_m1:B2_m1->B2_0,dB2_0:B2_0->B2_1,dB2_1:B2_1->B2_2,dB3_m2:B3_m2->B3_m1,dB3_m1:B3_m1->B3_0,dB3_0:B3_0->B3_1,dB3_1:B3_1->B3_2,dB4_m2:B4_m2->B4_m1,dB4_m1:B4_m1->B4_0,dB4_0:B4_0->B4_1,dB4_1:B4_1->B4_2,dA_1_m2:A1_m2->A2_m2,dA_1_m1:A1_m1->A2_m1,dA_1_0:A1_0->A2_0,dA_1_1:A1_1->A2_1,dA_1_2:A1_2->A2_2,dA_2_m2:A2_m2->A3_m2,dA_2_m1:A2_m1->A3_m1,dA_2_0:A2_0->A3_0,dA_2_1:A2_1->A3_1,dA_2_2:A2_2->A3_2,dA_3_m2:A3_m2->A4_m2,dA_3_m1:A3_m1->A4_m1,dA_3_0:A3_0->A4_0,dA_3_1:A3_1->A4_1,dA_3_2:A3_2->A4_2,dB_1_m2:B1_m2->B2_m2,dB_1_m1:B1_m1->B2_m1,dB_1_0:B1_0->B2_0,dB_1_1:B1_1->B2_1,dB_1_2:B1_2->B2_2,dB_2_m2:B2_m2->B3_m2,dB_2_m1:B2_m1->B3_m1,dB_2_0:B2_0->B3_0,dB_2_1:B2_1->B3_1,dB_2_2:B2_2->B3_2,dB_3_m2:B3_m2->B4_m2,dB_3_m1:B3_m1->B4_m1,dB_3_0:B3_0->B4_0,dB_3_1:B3_1->B4_1,dB_3_2:B3_2->B4_2,f1_m2:A1_m2->B1_m2,f1_m1:A1_m1->B1_m1,f1_0:A1_0->B1_0,f1_1:A1_1->B1_1,f1_2:A1_2->B1_2,f2_m2:A2_m2->B2_m2,f2_m1:A2_m1->B2_m1,f2_0:A2_0->B2_0,f2_1:A2_1->B2_1,f2_2:A2_2->B2_2,f3_m2:A3_m2->B3_m2,f3_m1:A3_m1->B3_m1,f3_0:A3_0->B3_0,f3_1:A3_1->B3_1,f3_2:A3_2->B3_2,f4_m2:A4_m2->B4_m2,f4_m1:A4_m1->B4_m1,f4_0:A4_0->B4_0,f4_1:A4_1->B4_1,f4_2:A4_2->B4_2]" );;
38+
gap> F := PathCategory( q );;
3939
gap> kF := k[F];;
4040
gap> AssignSetOfObjects( kF );;
4141
gap> AssignSetOfGeneratingMorphisms( kF );;

ComplexesCategories/PackageInfo.g

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ SetPackageInfo( rec(
1010

1111
PackageName := "ComplexesCategories",
1212
Subtitle := "Category of (co)chain complexes of an additive category",
13-
Version := "2024.11-16",
13+
Version := "2025.07-01",
1414
Date := (function ( ) if IsBound( GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE ) then return GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE; else return Concatenation( ~.Version{[ 1 .. 4 ]}, "-", ~.Version{[ 6, 7 ]}, "-01" ); fi; end)( ),
1515
License := "GPL-2.0-or-later",
1616

@@ -72,7 +72,7 @@ PackageDoc := rec(
7272
),
7373

7474
Dependencies := rec(
75-
GAP := ">= 4.12.1",
75+
GAP := ">= 4.13.0",
7676
NeededOtherPackages := [ [ "CAP", ">= 2024.10-06" ],
7777
[ "ToolsForHigherHomologicalAlgebra", ">= 2022.12-05" ],
7878
[ "PreSheaves", ">= 2024.11-06" ],

ComplexesCategories/examples/notebooks/FreydCategory_Qxy.ipynb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"name": "stdout",
1919
"output_type": "stream",
2020
"text": [
21-
"CapAndHomalg v\u001b[32m1.6.0\u001b[39m\n",
21+
"CapAndHomalg v\u001b[32m1.6.2\u001b[39m\n",
2222
"Imported OSCAR's components GAP and Singular_jll\n",
2323
"Type: ?CapAndHomalg for more information\n"
2424
]
@@ -156,7 +156,7 @@
156156
"text": [
157157
"A CAP category with name Complexes category by cochains( Freyd( Rows( Q[x,y,z] ) ) ):\n",
158158
"\n",
159-
"86 primitive operations were used to derive 333 operations for this category which algorithmically\n",
159+
"42 primitive operations were used to derive 330 operations for this category which algorithmically\n",
160160
"* IsEquippedWithHomomorphismStructure\n",
161161
"* IsLinearCategoryOverCommutativeRing\n",
162162
"* IsAbelianCategory\n"
@@ -447,15 +447,15 @@
447447
],
448448
"metadata": {
449449
"kernelspec": {
450-
"display_name": "Julia 1.8.2",
450+
"display_name": "Julia 1.11.1",
451451
"language": "julia",
452-
"name": "julia-1.8"
452+
"name": "julia-1.11"
453453
},
454454
"language_info": {
455455
"file_extension": ".jl",
456456
"mimetype": "application/julia",
457457
"name": "julia",
458-
"version": "1.10.4"
458+
"version": "1.11.1"
459459
}
460460
},
461461
"nbformat": 4,

0 commit comments

Comments
 (0)