Compare commits

..

No commits in common. "master" and "v0.2.0" have entirely different histories.

7 changed files with 17 additions and 26 deletions

View file

@ -5,12 +5,6 @@ All notable changes to Messkit will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## v0.2.1 (2024-07-01)
### Fix
- use rattail function to create top-level command
## v0.2.0 (2024-06-10) ## v0.2.0 (2024-06-10)
### Feat ### Feat

View file

@ -1,4 +1,5 @@
# Messkit Messkit
========
Hopefully some kind of generic data manipulation thingy, we'll see... Hopefully some kind of generic data manipulation thingy, we'll see...

View file

@ -40,7 +40,7 @@ extensions = [
] ]
intersphinx_mapping = { intersphinx_mapping = {
'rattail-manual': ('https://docs.wuttaproject.org/rattail-manual/', None), 'rattail-manual': ('https://rattailproject.org/docs/rattail-manual/', None),
} }
# Add any paths that contain templates here, relative to this directory. # Add any paths that contain templates here, relative to this directory.

View file

@ -26,11 +26,11 @@ Messkit commands
import typer import typer
from rattail.commands.typer import make_typer from rattail.commands.typer import typer_callback
messkit_typer = make_typer( messkit_typer = typer.Typer(
name='messkit', callback=typer_callback,
help="Messkit (Generic Data App)" help="Messkit (Generic Data App)"
) )

View file

@ -2,7 +2,7 @@
###################################################################### ######################################################################
# #
# Messkit -- Generic-ish Data Utility App # Messkit -- Generic-ish Data Utility App
# Copyright © 2022-2024 Lance Edgar # Copyright © 2022-2023 Lance Edgar
# #
# This file is part of Messkit. # This file is part of Messkit.
# #
@ -42,10 +42,6 @@ class MesskitConfig(ConfigExtension):
config.setdefault('rattail', 'app_title', "Messkit") config.setdefault('rattail', 'app_title', "Messkit")
config.setdefault('rattail', 'app_class_prefix', 'Messkit') config.setdefault('rattail', 'app_class_prefix', 'Messkit')
config.setdefault('rattail', 'app_table_prefix', 'messkit') config.setdefault('rattail', 'app_table_prefix', 'messkit')
config.setdefault('tailbone.menus', 'handler', 'messkit.web.menus:MesskitMenuHandler')
config.setdefault('rattail', 'enum', 'messkit.enum') config.setdefault('rattail', 'enum', 'messkit.enum')
config.setdefault('rattail', 'model', 'messkit.db.model')
# model
config.setdefault('rattail.model_spec', 'messkit.db.model')
# menus
config.setdefault('rattail.web.menus.handler_spec', 'messkit.web.menus:MesskitMenuHandler')

View file

@ -2,7 +2,7 @@
###################################################################### ######################################################################
# #
# Messkit -- Generic-ish Data Utility App # Messkit -- Generic-ish Data Utility App
# Copyright © 2022-2024 Lance Edgar # Copyright © 2022-2023 Lance Edgar
# #
# This file is part of Messkit. # This file is part of Messkit.
# #
@ -27,7 +27,7 @@ Web Menus
from tailbone import menus as base from tailbone import menus as base
class MesskitMenuHandler(base.TailboneMenuHandler): class MesskitMenuHandler(base.MenuHandler):
""" """
Messkit menu handler Messkit menu handler
""" """

View file

@ -6,9 +6,9 @@ build-backend = "hatchling.build"
[project] [project]
name = "Messkit" name = "Messkit"
version = "0.2.1" version = "0.2.0"
description = "Generic-ish Data Utility App" description = "Generic-ish Data Utility App"
readme = "README.md" readme = "README.rst"
authors = [{name = "Lance Edgar", email = "lance@edbob.org"}] authors = [{name = "Lance Edgar", email = "lance@edbob.org"}]
license = {text = "GNU GPL v3+"} license = {text = "GNU GPL v3+"}
classifiers = [ classifiers = [
@ -51,10 +51,10 @@ messkit = "messkit.config:MesskitConfig"
[project.urls] [project.urls]
Homepage = "https://rattailproject.org" Homepage = "https://redmine.rattailproject.org/projects/messkit"
Repository = "https://forgejo.wuttaproject.org/rattail/messkit" Repository = "https://kallithea.rattailproject.org/rattail-project/messkit"
Issues = "https://forgejo.wuttaproject.org/rattail/messkit/issues" Issues = "https://redmine.rattailproject.org/projects/messkit/issues"
Changelog = "https://forgejo.wuttaproject.org/rattail/messkit/src/branch/master/CHANGELOG.md" Changelog = "https://kallithea.rattailproject.org/rattail-project/messkit/files/master/CHANGELOG.md"
[tool.commitizen] [tool.commitizen]