Kumi
c60da5ec3a
Introduced `unslugify` function to expand search capabilities by generating possible original titles from slugs, allowing for a broader search when matching project channels. This function is utilized in the `project_list` method to attempt queries with different variants of a channel's name, enhancing the likelihood of matching user-desired content. The update optimizes search functionality and user experience by accommodating varied naming conventions. Version incremented to 0.2.2 in project metadata to reflect new feature addition and improvements.
31 lines
No EOL
835 B
TOML
31 lines
No EOL
835 B
TOML
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[project]
|
|
name = "structables"
|
|
version = "0.2.2"
|
|
authors = [
|
|
{ name="Private.coffee Team", email="support@private.coffee" },
|
|
]
|
|
description = "A simple frontend for Instructables"
|
|
readme = "README.md"
|
|
license = { file="LICENSE" }
|
|
requires-python = ">=3.10"
|
|
classifiers = [
|
|
"Programming Language :: Python :: 3",
|
|
"License :: OSI Approved :: GNU Affero General Public License v3",
|
|
"Operating System :: OS Independent",
|
|
]
|
|
dependencies = [
|
|
"flask",
|
|
"bs4",
|
|
]
|
|
|
|
[project.scripts]
|
|
structables = "structables.main:main"
|
|
|
|
[project.urls]
|
|
"Homepage" = "https://git.private.coffee/privatecoffee/structables"
|
|
"Bug Tracker" = "https://git.private.coffee/privatecoffee/structables/issues"
|
|
"Source Code" = "https://git.private.coffee/privatecoffee/structables" |