Skip to content

develop 1.1.0 #313

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 50 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
96dbf39
add hyper-bindgen from commit:
nick1udwig Apr 4, 2025
302aef0
build: add minimal use of wit_generator & get it compiling
nick1udwig Apr 4, 2025
04b4b72
Format Rust code using rustfmt
github-actions[bot] Apr 4, 2025
a4a7ea4
build: remove `-h` flag that was interferring with `--help`
nick1udwig Apr 4, 2025
fa4cb72
Merge branch 'develop' into hf/build-add-hyper-bindgen
nick1udwig Apr 7, 2025
4ad1b14
build: error out of bindgen rather than making non-working wit
nick1udwig Apr 8, 2025
a0c9aeb
build: if no hyperapp api dir, make it
nick1udwig Apr 8, 2025
78a62c8
build: get caller_utils working for deps
nick1udwig Apr 9, 2025
3984259
build: use latest macro
nick1udwig Apr 9, 2025
05f3f31
bump version to 1.1.0
nick1udwig Apr 9, 2025
ae94419
Merge branch 'develop' into hf/build-add-hyper-bindgen
nick1udwig Apr 9, 2025
f93f65d
Merge pull request #312 from hyperware-ai/hf/build-add-hyper-bindgen
nick1udwig Apr 9, 2025
66d43ba
allow tests to specify `hyperapp` bool
nick1udwig Apr 10, 2025
dca3ae8
build: consolidate target dir into one at package level
nick1udwig Apr 12, 2025
7884377
Format Rust code using rustfmt
github-actions[bot] Apr 12, 2025
544ab34
move caller-utils into target
nick1udwig Apr 15, 2025
7358ae6
new: use updated path for wit bindgen
nick1udwig Apr 15, 2025
14db39a
Merge pull request #314 from hyperware-ai/hf/consolidate-target-dir
nick1udwig Apr 15, 2025
96b0f5c
new: update tests
nick1udwig Apr 15, 2025
e52652b
build: use Result instead of SendResult
nick1udwig Apr 17, 2025
d882a70
Merge pull request #315 from hyperware-ai/hf/send-result-to-result-wi…
nick1udwig Apr 17, 2025
9818709
build: use latest hyperprocess-macro
nick1udwig Apr 17, 2025
1220775
WIP
Gohlub Apr 17, 2025
6ba9630
Format Rust code using rustfmt
github-actions[bot] Apr 17, 2025
ebeafb0
build: fix target consolidation regression
nick1udwig Apr 17, 2025
b9b62df
updated .gitignore
Gohlub Apr 17, 2025
c7775e0
build: de-hack-ify wit api generation
nick1udwig Apr 17, 2025
182bb10
Merge pull request #318 from hyperware-ai/feat/generate_downstream_types
nick1udwig Apr 18, 2025
328fbcd
Merge pull request #316 from hyperware-ai/hf/fix-target-consolidation…
nick1udwig Apr 18, 2025
330740e
Merge pull request #317 from hyperware-ai/hf/dehackify-wit-api-genera…
nick1udwig Apr 18, 2025
62a6af3
use most recent hyperprocess_macro (b6ad495)
nick1udwig Apr 24, 2025
101552a
added log/debugging for wit generation
Gohlub Apr 29, 2025
3afa798
added log/debugging for caller-utils generation
Gohlub Apr 29, 2025
2197d11
Format Rust code using rustfmt
github-actions[bot] Apr 29, 2025
85cbb80
Fixed caller-utils
Gohlub Apr 29, 2025
dcea237
Fixed wit_generator
Gohlub Apr 29, 2025
e721d73
Format Rust code using rustfmt
github-actions[bot] Apr 29, 2025
c1c7a10
added special case for #[init]
Gohlub Apr 30, 2025
687f364
updated process_rust_project to have debug instead of info on entry
Gohlub Apr 30, 2025
26423dd
removed #[instrument(level = trace, skip_all)] from functions that do…
Gohlub Apr 30, 2025
9df43db
consolidated all tracing examples to follow the same convention
Gohlub Apr 30, 2025
83c7fc9
Format Rust code using rustfmt
github-actions[bot] Apr 30, 2025
f0a3835
Removed pesky debug line
Gohlub Apr 30, 2025
63ebc3a
Format Rust code using rustfmt
github-actions[bot] Apr 30, 2025
df92c8b
Merge pull request #332 from hyperware-ai/hf/better-WIT-callerutils-l…
nick1udwig Apr 30, 2025
272cfd6
fix
Gohlub Apr 30, 2025
0adb4a7
Small fixes for clarity in debugging
Gohlub Apr 30, 2025
b54deae
Format Rust code using rustfmt
github-actions[bot] Apr 30, 2025
b9c804d
Merge pull request #335 from hyperware-ai/zhr/underscore-fix
Gohlub Apr 30, 2025
ab5e449
always run build.rs
nick1udwig May 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ src/new/includes.rs
src/new/templates/**/Cargo.lock
src/new/templates/**/*.wasm
src/new/templates/**/*.zip
**/.DS_Store
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "kit"
authors = ["Sybil Technologies AG"]
version = "1.0.2"
version = "1.1.0"
edition = "2021"
description = "Development toolkit for Hyperware"
homepage = "https://hyperware.ai"
Expand Down Expand Up @@ -52,8 +52,7 @@ semver = "1.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
sha2 = "0.10.8"
syn = { version = "2.0", features = ["full", "visit", "extra-traits"] }
#syn = { version = "2.0", features = ["full", "visit"] }
syn = { version = "2.0", features = ["full", "visit", "parsing", "extra-traits"] }
thiserror = "1.0"
tokio = { version = "1.28", features = [
"macros",
Expand Down
8 changes: 7 additions & 1 deletion build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,10 @@ fn visit_dirs(dir: &Path, output_buffer: &mut Vec<u8>) -> io::Result<()> {
let path = entry.path();
if path.is_dir() {
let dir_name = path.file_name().and_then(|s| s.to_str());
if dir_name == Some("home") || dir_name == Some("target") {
if dir_name == Some("home")
|| dir_name == Some("target")
|| dir_name == Some(".mypy_cache")
{
continue;
}
visit_dirs(&path, output_buffer)?;
Expand Down Expand Up @@ -106,6 +109,9 @@ fn add_branch_name(repo: &git2::Repository) -> anyhow::Result<()> {
}

fn main() -> anyhow::Result<()> {
// Always run this script
println!("cargo:rerun-if-changed=NULL");

make_new_includes()?;

// write version info into binary
Expand Down
Loading