Skip to content

Commit

Permalink
release: version 2.0.0 (communication interfaces 1.0.0) (#64)
Browse files Browse the repository at this point in the history
Version 2.0.0 is a major update to this repository and contains breaking changes.
  • Loading branch information
domire8 authored Sep 20, 2023
1 parent 891e536 commit 80e2f91
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 4 deletions.
21 changes: 19 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

Release Versions:

- [2.0.0](#200)
- [1.4.1](#141)
- [1.4.0](#140)
- [1.3.0](#130)
Expand All @@ -11,12 +12,28 @@ Release Versions:
- [0.2.0](#020)
- [0.1.0](#010)

## Upcoming changes
## 2.0.0

Version 2.0.0 is a major update to this repository and contains breaking changes.

### Breaking changes

The `network_interfaces` library has been completely removed in favor of `communication_interfaces`.

- refactor!: remove network interfaces (#56)

### Features

The `communication_interfaces` library is now at version 1.0.0 and now comes with Python bindings generated with Pybind.
Additionally, stubs are automatically created for development purposes.

- feat: add python bindings and tests (#57)
- feat(python): add stage to generate python stubs (#59)

### Behind the scenes

- build: rename Dockerfile and update helper scripts (#58)
- ci: add workflow to run tests on PR event (#60)
- ci: add workflow to run tests on PR event (#60, #61)

## 1.4.1

Expand Down
2 changes: 1 addition & 1 deletion python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from pybind11.setup_helpers import ParallelCompile, Pybind11Extension, build_ext, naive_recompile
from setuptools import setup

__version__ = "0.0.3"
__version__ = "1.0.0"

try:
status = pkgconfig.installed('communication_interfaces', f'>= {__version__}')
Expand Down
2 changes: 1 addition & 1 deletion source/communication_interfaces/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.15)

set(COMMUNICATION_INTERFACES_VERSION 0.0.3)
set(COMMUNICATION_INTERFACES_VERSION 1.0.0)
project(communication_interfaces VERSION ${COMMUNICATION_INTERFACES_VERSION})

option(BUILD_TESTING "Build tests." OFF)
Expand Down

0 comments on commit 80e2f91

Please sign in to comment.