Skip to content

Commit

Permalink
Release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
juhannc committed Sep 19, 2024
1 parent c918415 commit ca7658f
Show file tree
Hide file tree
Showing 4 changed files with 65 additions and 19 deletions.
39 changes: 39 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# This workflow will upload a Python Package using Twine when a release is created
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python#publishing-to-package-registries

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

name: Upload Python Package

on:
release:
types: [published]

permissions:
contents: read

jobs:
deploy:
runs-on: ubuntu-latest
environment:
name: pypi
url: https://pypi.org/p/pycasx
permissions:
id-token: write
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.8'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install build
- name: Build package
run: python -m build
- name: Publish package
uses: pypa/gh-action-pypi-publish@release/v1
41 changes: 24 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,28 +6,35 @@ SPDX-License-Identifier: CC-BY-4.0

# `pyCASX` &ndash; A Python implementation of ACAS X<sub>A</sub> and ACAS X<sub>U</sub> for Flightgear

[![The latest version of pycasx can be found on PyPI.](https://img.shields.io/pypi/v/pycasx.svg)](https://pypi.python.org/pypi/pycasx)
[![Information on what versions of Python pycasx supports can be found on PyPI.](https://img.shields.io/pypi/pyversions/pycasx.svg)](https://pypi.python.org/pypi/pycasx)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/DLR-KI/pycasx/main.svg)](https://results.pre-commit.ci/latest/github/DLR-KI/pycasx/main)
[![Docs status](https://readthedocs.org/projects/pycasx/badge/)](https://pycasx.readthedocs.io/)
[![REUSE status](https://api.reuse.software/badge/github.com/DLR-KI/pycasx)](https://api.reuse.software/info/github.com/DLR-KI/pycasx)

Implementation of ACAS X<sub>A</sub> and ACAS X<sub>U</sub> with neural networks for FlightGear.

<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

- [Description](#description)
- [Installation](#installation)
- [Requirements](#requirements)
- [Users](#users)
- [Installation via `pipx`](#installation-via-pipx)
- [Installation via `pip`](#installation-via-pip)
- [Development](#development)
- [`pre-commit`](#pre-commit)
- [VS Code](#vs-code)
- [Usage](#usage)
- [Launching ACAS X](#launching-acas-x)
- [Other options](#other-options)
- [`onnx` or `make_onnx`](#onnx-or-make_onnx)
- [`launch`](#launch)
- [`acasx`](#acasx)
- [Overwriting parameters](#overwriting-parameters)
- [Citation](#citation)
- [`pyCASX` – A Python implementation of ACAS XA and ACAS XU for Flightgear](#pycasx--a-python-implementation-of-acas-xa-and-acas-xu-for-flightgear)
- [Description](#description)
- [Installation](#installation)
- [Requirements](#requirements)
- [Users](#users)
- [Installation via `pipx`](#installation-via-pipx)
- [Installation via `pip`](#installation-via-pip)
- [Development](#development)
- [`pre-commit`](#pre-commit)
- [VS Code](#vs-code)
- [Usage](#usage)
- [Launching ACAS X](#launching-acas-x)
- [Other options](#other-options)
- [`onnx` or `make_onnx`](#onnx-or-make_onnx)
- [`launch`](#launch)
- [`acasx`](#acasx)
- [Overwriting parameters](#overwriting-parameters)
- [Citation](#citation)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.0.6
1.0.0
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ file = "README.md"
pycasx = "pycasx.cli.cli:main"

[project.urls]
Documentation = "https://DLR-KI.github.io/pycasx/"
Documentation = "https://pycasx.readthedocs.io/"
Homepage = "https://github.com/DLR-KI/pycasx.git"
Source = "https://github.com/DLR-KI/pycasx.git"
Tracker = "https://github.com/DLR-KI/pycasx/-/issues"
Expand Down

0 comments on commit ca7658f

Please sign in to comment.