summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2022-06-13 11:06:49 +0200
committerWojtek Kosior <koszko@koszko.org>2022-07-16 16:31:44 +0200
commit52d12a4fa124daa1595529e3e7008276a7986d95 (patch)
tree9b56fe2d28ff0242f8511aca570be455112ad3df /setup.cfg
parent9dcbfdfe8620cc417438d1727aa1e0c89846e9bf (diff)
downloadhaketilo-hydrilla-52d12a4fa124daa1595529e3e7008276a7986d95.tar.gz
haketilo-hydrilla-52d12a4fa124daa1595529e3e7008276a7986d95.zip
unfinished partial work
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg44
1 files changed, 28 insertions, 16 deletions
diff --git a/setup.cfg b/setup.cfg
index e18c8ae..16dc04e 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -8,7 +8,7 @@
name = hydrilla
author = Wojtek Kosior
author_email = koszko@koszko.org
-description = Hydrilla repository server
+description = Hydrilla&Haketilo custom website resources tools
long_description = file: README.md
long_description_content_type = text/markdown
url = https://git.koszko.org/pydrilla
@@ -19,9 +19,11 @@ license = AGPL-3.0-or-later
classifiers =
Development Status :: 4 - Beta
Intended Audience :: Developers
+ Intended Audience :: End Users/Desktop
Environment :: Web Environment
Environment :: Console
Topic :: Internet :: WWW/HTTP :: WSGI
+ Topic :: Internet :: Proxy Servers
License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Natural Language :: English
Operating System :: OS Independent
@@ -35,25 +37,35 @@ packages = find:
include_package_data=True
python_requires = >= 3.7
install_requires =
- hydrilla.builder==1.1b1
- flask
jsonschema>=3.0
+ click
+ immutables
[options.package_data]
-hydrilla.server = locales/*/LC_MESSAGES/hydrilla-messages.mo
+hydrilla =
+ locales/*/LC_MESSAGES/hydrilla-messages.mo
+ py.typed
[options.extras_require]
-test = pytest
+test = pytest; flask
setup = setuptools_scm; babel
+builder =
+server = flask
+haketilo = mitmproxy; beautifulsoup4[html5lib]
+
+SPDX = reuse
+all = reuse; flask; mitmproxy; beautifulsoup4
+
[options.packages.find]
where = src
-exclude =
- test
[options.entry_points]
console_scripts =
hydrilla = hydrilla.server:start
+ hydrilla-server = hydrilla.server:start
+ hydrilla-builder = hydrilla.builder.build:perform
+ haketilo = hydrilla.proxy_launcher:start
[extract_messages]
mapping_file = babel.cfg
@@ -61,22 +73,22 @@ keywords = _ f_
add_comments = TRANSLATORS:
width = 80
input_dirs = src/hydrilla
-output_file = src/hydrilla/server/locales/hydrilla-messages.pot
+output_file = src/hydrilla/locales/messages.pot
msgid_bugs_address = koszko@koszko.org
sort_by_file = True
copyright_holder = Wojtek Kosior <koszko@koszko.org>
[init_catalog]
-input_file = src/hydrilla/server/locales/hydrilla-messages.pot
-output_dir = src/hydrilla/server/locales/
-domain = hydrilla-messages
+input_file = src/hydrilla/locales/messages.pot
+output_dir = src/hydrilla/locales/
+domain = messages
[update_catalog]
-input_file = src/hydrilla/server/locales/hydrilla-messages.pot
-output_dir = src/hydrilla/server/locales/
-domain = hydrilla-messages
+input_file = src/hydrilla/locales/messages.pot
+output_dir = src/hydrilla/locales/
+domain = messages
[compile_catalog]
-directory = src/hydrilla/server/locales
+directory = src/hydrilla/locales
use_fuzzy = True
-domain = hydrilla-messages
+domain = messages