Skip to content

Commit 206d3c1

Browse files
Merge pull request #401 from marvin-hansen/main
feat: Added core crate, topology crate, and added algebraic type system across all numerical crates
2 parents d5e0672 + d07477e commit 206d3c1

File tree

2,285 files changed

+142848
-132450
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,285 files changed

+142848
-132450
lines changed

.github/workflows/run_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717

1818
- name: Cache Cargo registry
1919
uses: actions/cache@v4

.github/workflows/rust-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: cargo clippy
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717
- uses: actions-rs/toolchain@v1
1818
with:
1919
toolchain: stable

.github/workflows/rust_check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: cargo check
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717
- uses: actions-rs/toolchain@v1
1818
with:
1919
toolchain: stable

.github/workflows/rust_coverage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
env:
1212
CARGO_TERM_COLOR: always
1313
steps:
14-
- uses: actions/checkout@v5
14+
- uses: actions/checkout@v6
1515

1616
- name: Install Rust
1717
run: rustup update stable

.github/workflows/rust_deps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: cargo machete
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717
- uses: actions-rs/toolchain@v1
1818
with:
1919
toolchain: stable

.github/workflows/rust_fmt.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: cargo fmt
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717
- uses: actions-rs/toolchain@v1
1818
with:
1919
toolchain: stable

.github/workflows/rust_release_plz.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout repository
25-
uses: actions/checkout@v5
25+
uses: actions/checkout@v6
2626
with:
2727
fetch-depth: 0 # necessary to determine the next version and build the changelog.
2828
- name: Install Rust toolchain

.github/workflows/rust_sbom.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636

3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v4
39+
uses: actions/checkout@v6
4040

4141
- name: Set up Rust
4242
uses: dtolnay/rust-toolchain@stable
@@ -59,6 +59,6 @@ jobs:
5959

6060
- name: Upload SBOM to Release
6161
if: github.event_name == 'release'
62-
uses: softprops/action-gh-release@v1
62+
uses: softprops/action-gh-release@v2
6363
with:
6464
files: ${{ matrix.crate }}-sbom.spdx.json

Cargo.lock

Lines changed: 107 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,17 @@ members = [
77
"deep_causality",
88
"deep_causality_algorithms",
99
"deep_causality_ast",
10+
"deep_causality_core",
1011
"deep_causality_data_structures",
1112
"deep_causality_discovery",
1213
"deep_causality_haft",
1314
"deep_causality_macros",
1415
"deep_causality_multivector",
1516
"deep_causality_num",
1617
"deep_causality_rand",
18+
"deep_causality_sparse",
1719
"deep_causality_tensor",
20+
"deep_causality_topology",
1821
"deep_causality_uncertain",
1922
"ultragraph",
2023
# Examples

0 commit comments

Comments
 (0)