chore: repoint URLs at git.swaits.com and bump for release
CI / Lint () (push) Canceled after 0s
CI / Lint (--all-features) (push) Canceled after 0s
CI / Lint (--no-default-features) (push) Canceled after 0s
CI / MSRV Verification () (push) Canceled after 0s
CI / MSRV Verification (--all-features) (push) Canceled after 0s
CI / MSRV Verification (--no-default-features) (push) Canceled after 0s
CI / Test (macos-latest, nightly, ) (push) Canceled after 0s
CI / Test (macos-latest, stable, ) (push) Canceled after 0s
CI / Test (ubuntu-latest, nightly, ) (push) Canceled after 0s
CI / Test (ubuntu-latest, stable, ) (push) Canceled after 0s
CI / Test (windows-latest, nightly, ) (push) Canceled after 0s
CI / Test (windows-latest, stable, ) (push) Canceled after 0s
CI / Test (macos-latest, nightly, --all-features) (push) Canceled after 0s
CI / Test (macos-latest, stable, --all-features) (push) Canceled after 0s
CI / Test (ubuntu-latest, nightly, --all-features) (push) Canceled after 0s
CI / Test (ubuntu-latest, stable, --all-features) (push) Canceled after 0s
CI / Test (windows-latest, nightly, --all-features) (push) Canceled after 0s
CI / Test (windows-latest, stable, --all-features) (push) Canceled after 0s
CI / Test (macos-latest, nightly, --no-default-features) (push) Canceled after 0s
CI / Test (macos-latest, stable, --no-default-features) (push) Canceled after 0s
CI / Test (ubuntu-latest, nightly, --no-default-features) (push) Canceled after 0s
CI / Test (ubuntu-latest, stable, --no-default-features) (push) Canceled after 0s
CI / Test (windows-latest, nightly, --no-default-features) (push) Canceled after 0s
CI / Test (windows-latest, stable, --no-default-features) (push) Canceled after 0s
CI / Cargo Check () (push) Canceled after 0s
CI / Cargo Check (--all-features) (push) Canceled after 0s
CI / Cargo Check (--no-default-features) (push) Canceled after 0s
CI / Examples (push) Canceled after 0s
CI / Code Coverage (push) Canceled after 0s
CI / Security Audit (push) Canceled after 0s
CI / Documentation () (push) Canceled after 0s
CI / Documentation (--all-features) (push) Canceled after 0s
CI / Documentation (--no-default-features) (push) Canceled after 0s
CI / Lint () (push) Canceled after 0s
CI / Lint (--all-features) (push) Canceled after 0s
CI / Lint (--no-default-features) (push) Canceled after 0s
CI / MSRV Verification () (push) Canceled after 0s
CI / MSRV Verification (--all-features) (push) Canceled after 0s
CI / MSRV Verification (--no-default-features) (push) Canceled after 0s
CI / Test (macos-latest, nightly, ) (push) Canceled after 0s
CI / Test (macos-latest, stable, ) (push) Canceled after 0s
CI / Test (ubuntu-latest, nightly, ) (push) Canceled after 0s
CI / Test (ubuntu-latest, stable, ) (push) Canceled after 0s
CI / Test (windows-latest, nightly, ) (push) Canceled after 0s
CI / Test (windows-latest, stable, ) (push) Canceled after 0s
CI / Test (macos-latest, nightly, --all-features) (push) Canceled after 0s
CI / Test (macos-latest, stable, --all-features) (push) Canceled after 0s
CI / Test (ubuntu-latest, nightly, --all-features) (push) Canceled after 0s
CI / Test (ubuntu-latest, stable, --all-features) (push) Canceled after 0s
CI / Test (windows-latest, nightly, --all-features) (push) Canceled after 0s
CI / Test (windows-latest, stable, --all-features) (push) Canceled after 0s
CI / Test (macos-latest, nightly, --no-default-features) (push) Canceled after 0s
CI / Test (macos-latest, stable, --no-default-features) (push) Canceled after 0s
CI / Test (ubuntu-latest, nightly, --no-default-features) (push) Canceled after 0s
CI / Test (ubuntu-latest, stable, --no-default-features) (push) Canceled after 0s
CI / Test (windows-latest, nightly, --no-default-features) (push) Canceled after 0s
CI / Test (windows-latest, stable, --no-default-features) (push) Canceled after 0s
CI / Cargo Check () (push) Canceled after 0s
CI / Cargo Check (--all-features) (push) Canceled after 0s
CI / Cargo Check (--no-default-features) (push) Canceled after 0s
CI / Examples (push) Canceled after 0s
CI / Code Coverage (push) Canceled after 0s
CI / Security Audit (push) Canceled after 0s
CI / Documentation () (push) Canceled after 0s
CI / Documentation (--all-features) (push) Canceled after 0s
CI / Documentation (--no-default-features) (push) Canceled after 0s
Rewrites remaining github.com / git.sr.ht references to git.swaits.com, translating GitHub URL shapes to Gitea's (/blob/<ref>/ -> /src/branch/<ref>/, /tree/<tag> -> /src/tag/<tag>, /actions/workflows/X -> /actions?workflow=X, /edit/ -> /_edit/). Left pointing at GitHub on purpose: pull-request links (PRs were not migrated) and GitHub-only surfaces Gitea lacks (security advisories, discussions).
This commit is contained in:
9 files changed
+29
-29
No files matched your search
+13
-13
@@ -32,7 +32,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.3.1] - 2025-10-10
|
||||
|
||||
[View changes](https://github.com/swaits/dagx/compare/v0.3.0...v0.3.1)
|
||||
[View changes](https://git.swaits.com/swaits/dagx/compare/v0.3.0...v0.3.1)
|
||||
|
||||
### Fixed
|
||||
|
||||
@@ -61,7 +61,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.3.0] - 2025-10-08
|
||||
|
||||
[View changes](https://github.com/swaits/dagx/compare/v0.2.3...v0.3.0)
|
||||
[View changes](https://git.swaits.com/swaits/dagx/compare/v0.2.3...v0.3.0)
|
||||
|
||||
### Added
|
||||
|
||||
@@ -126,7 +126,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.2.3] - 2025-10-08
|
||||
|
||||
[View changes](https://github.com/swaits/dagx/compare/v0.2.2...v0.2.3)
|
||||
[View changes](https://git.swaits.com/swaits/dagx/compare/v0.2.2...v0.2.3)
|
||||
|
||||
### Added
|
||||
|
||||
@@ -153,7 +153,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.2.2] - 2025-10-07
|
||||
|
||||
[View changes](https://github.com/swaits/dagx/compare/v0.2.1...v0.2.2)
|
||||
[View changes](https://git.swaits.com/swaits/dagx/compare/v0.2.1...v0.2.2)
|
||||
|
||||
### Fixed
|
||||
|
||||
@@ -163,7 +163,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.2.1] - 2025-10-07
|
||||
|
||||
[View changes](https://github.com/swaits/dagx/compare/v0.2.0...v0.2.1)
|
||||
[View changes](https://git.swaits.com/swaits/dagx/compare/v0.2.0...v0.2.1)
|
||||
|
||||
### Fixed
|
||||
|
||||
@@ -172,7 +172,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.2.0] - 2025-10-08
|
||||
|
||||
[View changes](https://github.com/swaits/dagx/compare/v0.1.0...v0.2.0)
|
||||
[View changes](https://git.swaits.com/swaits/dagx/compare/v0.1.0...v0.2.0)
|
||||
|
||||
### Changed
|
||||
|
||||
@@ -309,10 +309,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- macOS (compatible)
|
||||
- Windows (compatible)
|
||||
|
||||
[0.3.1]: https://github.com/swaits/dagx/tree/v0.3.1
|
||||
[0.3.0]: https://github.com/swaits/dagx/tree/v0.3.0
|
||||
[0.2.3]: https://github.com/swaits/dagx/tree/v0.2.3
|
||||
[0.2.2]: https://github.com/swaits/dagx/tree/v0.2.2
|
||||
[0.2.1]: https://github.com/swaits/dagx/tree/v0.2.1
|
||||
[0.2.0]: https://github.com/swaits/dagx/tree/v0.2.0
|
||||
[0.1.0]: https://github.com/swaits/dagx/tree/v0.1.0
|
||||
[0.3.1]: https://git.swaits.com/swaits/dagx/src/tag/v0.3.1
|
||||
[0.3.0]: https://git.swaits.com/swaits/dagx/src/tag/v0.3.0
|
||||
[0.2.3]: https://git.swaits.com/swaits/dagx/src/tag/v0.2.3
|
||||
[0.2.2]: https://git.swaits.com/swaits/dagx/src/tag/v0.2.2
|
||||
[0.2.1]: https://git.swaits.com/swaits/dagx/src/tag/v0.2.1
|
||||
[0.2.0]: https://git.swaits.com/swaits/dagx/src/tag/v0.2.0
|
||||
[0.1.0]: https://git.swaits.com/swaits/dagx/src/tag/v0.1.0
|
||||
+1
-1
@@ -6,7 +6,7 @@ Thanks for your interest in contributing! Please read our [Code of Conduct](CODE
|
||||
|
||||
```bash
|
||||
# Clone and build
|
||||
git clone https://github.com/swaits/dagx
|
||||
git clone https://git.swaits.com/swaits/dagx
|
||||
cd dagx
|
||||
cargo build
|
||||
|
||||
|
||||
Generated
+3
-3
@@ -341,7 +341,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "dagx"
|
||||
version = "0.3.1"
|
||||
version = "0.3.2"
|
||||
dependencies = [
|
||||
"async-executor",
|
||||
"async-trait",
|
||||
@@ -361,7 +361,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "dagx-macros"
|
||||
version = "0.3.1"
|
||||
version = "0.3.2"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
@@ -370,7 +370,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "dagx-test"
|
||||
version = "0.3.1"
|
||||
version = "0.3.2"
|
||||
dependencies = [
|
||||
"dagx",
|
||||
]
|
||||
|
||||
+3
-3
@@ -3,14 +3,14 @@ members = ["dagx-macros", "dagx-test"]
|
||||
|
||||
[package]
|
||||
name = "dagx"
|
||||
version = "0.3.1"
|
||||
version = "0.3.2"
|
||||
edition = "2021"
|
||||
rust-version = "1.81"
|
||||
authors = ["Stephen Waits <steve@waits.net>"]
|
||||
license = "MIT"
|
||||
description = "A minimal, type-safe, runtime-agnostic async DAG (Directed Acyclic Graph) executor with compile-time cycle prevention and true parallel execution"
|
||||
repository = "https://git.swaits.com/swaits/dagx"
|
||||
homepage = "https://github.com/swaits/dagx"
|
||||
homepage = "https://git.swaits.com/swaits/dagx"
|
||||
documentation = "https://docs.rs/dagx"
|
||||
readme = "README.md"
|
||||
keywords = ["dag", "async", "task", "parallel", "executor"]
|
||||
@@ -33,7 +33,7 @@ workspace = true
|
||||
|
||||
[dependencies]
|
||||
futures-util = { version = "0.3", default-features = false, features = ["std"] }
|
||||
dagx-macros = { version = "0.3.1", path = "./dagx-macros", optional = true }
|
||||
dagx-macros = { version = "0.3.2", path = "./dagx-macros", optional = true }
|
||||
tracing = { version = "0.1", optional = true }
|
||||
|
||||
[dev-dependencies]
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
[](https://crates.io/crates/dagx)
|
||||
[](https://docs.rs/dagx)
|
||||
[](https://github.com/swaits/dagx/actions)
|
||||
[](https://git.swaits.com/swaits/dagx/actions)
|
||||
[](LICENSE)
|
||||
[](https://www.rust-lang.org)
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
[package]
|
||||
name = "dagx-macros"
|
||||
version = "0.3.1"
|
||||
version = "0.3.2"
|
||||
edition = "2021"
|
||||
rust-version = "1.81"
|
||||
authors = ["Stephen Waits <steve@waits.net>"]
|
||||
license = "MIT"
|
||||
description = "Procedural macros for dagx"
|
||||
repository = "https://git.swaits.com/swaits/dagx"
|
||||
homepage = "https://github.com/swaits/dagx"
|
||||
homepage = "https://git.swaits.com/swaits/dagx"
|
||||
documentation = "https://docs.rs/dagx-macros"
|
||||
readme = "README.md"
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
[package]
|
||||
name = "dagx-test"
|
||||
version = "0.3.1"
|
||||
version = "0.3.2"
|
||||
edition = "2021"
|
||||
rust-version = "1.81"
|
||||
authors = ["TechnoPorg"]
|
||||
license = "MIT"
|
||||
description = "Utilities for dagx's internal tests"
|
||||
repository = "https://git.swaits.com/swaits/dagx"
|
||||
homepage = "https://github.com/swaits/dagx"
|
||||
homepage = "https://git.swaits.com/swaits/dagx"
|
||||
documentation = "https://docs.rs/dagx-test"
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
[dependencies]
|
||||
dagx = { version = "0.3.1", path = "../" }
|
||||
dagx = { version = "0.3.2", path = "../" }
|
||||
@@ -193,7 +193,7 @@ echo "→ Verifying README.md..."
|
||||
grep -q "# dagx" README.md || check_fail "README.md title incorrect"
|
||||
grep -q "https://crates.io/crates/dagx" README.md || check_fail "README.md crates.io badge incorrect"
|
||||
grep -q "https://docs.rs/dagx" README.md || check_fail "README.md docs.rs badge incorrect"
|
||||
grep -q "https://github.com/swaits/dagx" README.md || check_fail "README.md GitHub URL incorrect"
|
||||
grep -q "https://git.swaits.com/swaits/dagx" README.md || check_fail "README.md GitHub URL incorrect"
|
||||
# Extract major.minor version (e.g., "0.2.1" -> "0.2")
|
||||
MAJOR_MINOR=$(echo "$VERSION" | cut -d'.' -f1-2)
|
||||
grep -q "dagx = \"$MAJOR_MINOR\"" README.md || check_fail "README.md dependency version not \"$MAJOR_MINOR\" (found: $(grep 'dagx = ' README.md | head -1))"
|
||||
|
||||
+2
-2
@@ -6,7 +6,7 @@
|
||||
//! # Features
|
||||
//!
|
||||
//! - **Compile-time cycle prevention**: The type system makes cycles **impossible**—no runtime
|
||||
//! cycle detection needed! See [the repository documentation](https://github.com/swaits/dagx/blob/main/docs/CYCLE_PREVENTION.md) for a detailed explanation.
|
||||
//! cycle detection needed! See [the repository documentation](https://git.swaits.com/swaits/dagx/src/branch/main/docs/CYCLE_PREVENTION.md) for a detailed explanation.
|
||||
//! - **Compile-time type safety**: Dependencies are validated at compile time through the type
|
||||
//! system. The public API is fully type-safe with no runtime type errors. Internal execution
|
||||
//! uses type erasure for heterogeneous task storage, but this is never exposed to users.
|
||||
@@ -391,7 +391,7 @@
|
||||
//!
|
||||
//! dagx is designed for minimal overhead and optimal parallel execution.
|
||||
//!
|
||||
//! See the [repository](https://github.com/swaits/dagx) for up-to-date benchmarks.
|
||||
//! See the [repository](https://git.swaits.com/swaits/dagx) for up-to-date benchmarks.
|
||||
//!
|
||||
//! ## Performance Tips
|
||||
//!
|
||||
|
||||
Reference in new issue
Block a user