prep v0.3.3

This commit is contained in:
Robin Müller 2025-01-13 10:33:26 +01:00
parent f52073d117
commit 2403f3a019
4 changed files with 31 additions and 64 deletions

View File

@ -8,6 +8,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
# [unreleased]
# [v0.3.3]
- Fixes for event parsing
# [v0.3.2]
- Added handling for duplicate event names when writing the event translation
@ -24,4 +28,4 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
# [v0.2.0]
- Remove `logging` module and move to more pythonic logging usage.
- Remove `logging` module and move to more pythonic logging usage.

View File

@ -7,6 +7,32 @@ build-backend = "setuptools.build_meta"
[project]
description = "FSFW Generator Core"
version = "0.3.2"
license = "Apache-2.0"
authors = [
{name = "Robin Mueller", email = "robin.mueller.m@gmail.com"}
]
url = "https://egit.irs.uni-stuttgart.de/fsfw/fsfwgen"
classifiers = [
"Development Status :: 5 - Production/Stable",
"License :: OSI Approved :: Apache Software License",
"Natural Language :: English",
"Operating System :: POSIX",
"Operating System :: Microsoft :: Windows",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Topic :: Communications",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Scientific/Engineering"
]
dependencies = [
"colorlog~=6.0"
]
[tool.ruff]
exclude = [
".git",

View File

@ -1,50 +0,0 @@
[metadata]
name = fsfwgen
description = FSFW Generator Core
version = attr: fsfwgen.__version__
long_description = file: README.md, NOTICE
long_description_content_type = text/markdown
license = Apache-2.0
author = Robin Mueller
author_email = muellerr@irs.uni-stuttgart.de
platform = any
url = https://egit.irs.uni-stuttgart.de/fsfw/fsfwgen
classifiers =
Development Status :: 5 - Production/Stable
Intended Audience :: Developers
License :: OSI Approved :: Apache Software License
Natural Language :: English
Operating System :: POSIX
Operating System :: Microsoft :: Windows
Programming Language :: Python :: 3
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Topic :: Communications
Topic :: Software Development :: Libraries
Topic :: Software Development :: Libraries :: Python Modules
Topic :: Scientific/Engineering
[options]
install_requires =
colorlog>=6.0.0
package_dir =
= .
packages = find:
python_requires = >=3.8
[flake8]
max-line-length = 100
ignore = D203, W503
exclude =
.git,
__pycache__,
docs/conf.py,
old,
build,
dist,
venv
max-complexity = 10
extend-ignore =
# See https://github.com/PyCQA/pycodestyle/issues/373
E203,

View File

@ -1,13 +0,0 @@
#!/usr/bin/python3
"""
We do the package handling in the static setup.cfg but include an empty setup.py
to allow editable installs https://packaging.python.org/tutorials/packaging-projects/
and provide extensibility
"""
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
setup()