Skip to content

Commit

Permalink
Merge pull request #15 from forged-org/release/prepare
Browse files Browse the repository at this point in the history
Bump versions
  • Loading branch information
ryan-summers authored May 5, 2023
2 parents 58a27be + 7d8c57f commit 2827ecf
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 9 deletions.
33 changes: 31 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,33 @@
# Forged Tooling

* `forged-rs` is a Rust client for Forged.dev operations.
* `forged-cli` is a CLI tool (written in Rust) to interract with the forged.dev tooling.
- `forged-rs` is a Rust client for Forged.dev operations.
- `forged-cli` is a CLI tool (written in Rust) to interract with the forged.dev tooling.

## Release a new version

### Rust

```
cd forged-rs
# Bump crate version (make sure API incompatibilities are handled properly)
cargo publish
```

# Python

```
# Install the tooling to upload to pip
python -m pip install build twine
```

```
cd forged-py
python -m build
twine check dist/*
# Upload to TestPyPi to check
twine upload -r testpypi dist/*
# Upload to rea PyPi to release
twine upload -r pypi dist/*
```
2 changes: 1 addition & 1 deletion forged-py/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## 0.1.0 - 2023-05-05

### Added
* Support now added for querying uploaded blocks for the current run.
6 changes: 2 additions & 4 deletions forged-py/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "forged-client"
description = "Forged.dev Client library"
version = "0.0.1"
version = "0.1.0"
readme = "README.md"
authors = [
{ name = "Ryan Summers", email = "ryan.summers@vertigo-designs.com" },
Expand All @@ -20,9 +20,7 @@ classifiers = [
"Topic :: System :: Hardware",
]
keywords = ["api", "client", "database", "embedded"]
dependencies = [
"gql[all]"
]
dependencies = ["gql[all]"]

[project.urls]
Homepage = "https://forged.dev"
2 changes: 1 addition & 1 deletion forged-rs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## 0.3.0 - 2023-05-05

### Added
* Added a new `Client::blocks()` API to get the blocks for the current run
Expand Down
2 changes: 1 addition & 1 deletion forged-rs/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forged"
version = "0.2.1"
version = "0.3.0"
edition = "2021"
license = "MIT"
authors = [
Expand Down

0 comments on commit 2827ecf

Please sign in to comment.