Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions framework/core/LICENSE
2 changes: 1 addition & 1 deletion framework/core/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Module-system primitives for the simple_module framework — ModuleBase, discovery, diagnostics, events"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "fastapi", "modular-monolith", "plugin-system", "module-discovery"]
Expand Down
1 change: 1 addition & 0 deletions framework/db/LICENSE
2 changes: 1 addition & 1 deletion framework/db/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Per-module SQLModel Base, async session, standard mixins (Audit, SoftDelete, MultiTenant, Versioned) for simple_module"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "sqlmodel", "sqlalchemy", "async", "alembic", "multi-tenant"]
Expand Down
1 change: 1 addition & 0 deletions framework/hosting/LICENSE
2 changes: 1 addition & 1 deletion framework/hosting/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "FastAPI + Inertia.js host runtime for simple_module — app_builder, middleware stack, CLI (sm / simple-module), scaffolding"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "fastapi", "inertia", "starlette", "uvicorn", "scaffolding"]
Expand Down
1 change: 1 addition & 0 deletions framework/testing/LICENSE
2 changes: 1 addition & 1 deletion framework/testing/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Shared pytest fixtures (app, client, db_session, authenticated_client) for writing simple_module module tests"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "pytest", "pytest-plugin", "fixtures", "testing"]
Expand Down
1 change: 1 addition & 0 deletions modules/auth/LICENSE
2 changes: 1 addition & 1 deletion modules/auth/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Session-cookie authentication primitives — middleware, login/logout, redirect helpers for simple_module"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "fastapi", "authentication", "session", "cookie"]
Expand Down
1 change: 1 addition & 0 deletions modules/background_tasks/LICENSE
2 changes: 1 addition & 1 deletion modules/background_tasks/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Celery + Redis task queue with admin UI for monitoring and retrying failed/stuck tasks"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "celery", "redis", "task-queue", "background-jobs"]
Expand Down
1 change: 1 addition & 0 deletions modules/dashboard/LICENSE
2 changes: 1 addition & 1 deletion modules/dashboard/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Admin landing page and sidebar menu host for authenticated users of a simple_module app"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "dashboard", "admin", "inertia"]
Expand Down
1 change: 1 addition & 0 deletions modules/datasets/LICENSE
2 changes: 1 addition & 1 deletion modules/datasets/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Geospatial + tabular dataset upload, parsing (shapely) and slugging for simple_module apps"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "geospatial", "shapely", "datasets", "gis"]
Expand Down
1 change: 1 addition & 0 deletions modules/feature_flags/LICENSE
2 changes: 1 addition & 1 deletion modules/feature_flags/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Simple feature-flag module with per-tenant overrides and a consumer API for simple_module"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "feature-flags", "toggles", "multi-tenant"]
Expand Down
1 change: 1 addition & 0 deletions modules/file_storage/LICENSE
2 changes: 1 addition & 1 deletion modules/file_storage/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Pluggable file upload + storage (local or S3 via extras) module for simple_module apps"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "file-upload", "s3", "storage"]
Expand Down
1 change: 1 addition & 0 deletions modules/permissions/LICENSE
2 changes: 1 addition & 1 deletion modules/permissions/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "RBAC primitives — roles, permissions, @require_permission decorator, admin UI for simple_module"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "rbac", "permissions", "authorization"]
Expand Down
1 change: 1 addition & 0 deletions modules/products/LICENSE
2 changes: 1 addition & 1 deletion modules/products/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Example CRUD module used as a reference / demo for building simple_module modules"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "example", "crud", "demo"]
Expand Down
1 change: 1 addition & 0 deletions modules/settings/LICENSE
2 changes: 1 addition & 1 deletion modules/settings/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Runtime settings UI — modules plug their own settings panels into a shared admin view"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "settings", "admin", "configuration"]
Expand Down
1 change: 1 addition & 0 deletions modules/users/LICENSE
2 changes: 1 addition & 1 deletion modules/users/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.0.1"
description = "Email + password user management, admin invites, RBAC-ready — replaces Keycloak for simple_module apps"
readme = "README.md"
license = "MIT"
license-files = ["../../LICENSE"]
license-files = ["LICENSE"]
requires-python = ">=3.12"
authors = [{ name = "Anto Subash", email = "antosubash@live.com" }]
keywords = ["simple-module", "users", "authentication", "fastapi-users", "admin"]
Expand Down
Loading