summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg77
1 files changed, 77 insertions, 0 deletions
diff --git a/setup.cfg b/setup.cfg
new file mode 100644
index 0000000..6ca397f
--- /dev/null
+++ b/setup.cfg
@@ -0,0 +1,77 @@
+[metadata]
+name = hydrilla.builder
+author = Wojtek Kosior
+author_email = koszko@koszko.org
+description = Hydrilla package builder
+long_description = file: README.md
+long_description_content_type = text/markdown
+url = https://git.koszko.org/hydrilla-builder
+project_urls =
+ Bug Tracker = https://hydrillabugs.koszko.org/projects/hydrilla
+keywords = hydrilla, haketilo
+license = AGPL-3.0-or-later
+classifiers =
+ Development Status :: 4 - Beta
+ Intended Audience :: Developers
+ Environment :: Console
+ License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
+ Natural Language :: English
+ Operating System :: OS Independent
+ Programming Language :: Python :: 3 :: Only
+ Topic :: Software Development :: Build Tools
+
+[options]
+zip_safe = False
+package_dir =
+ = src
+packages = find:
+include_package_data = True
+python_requires = >= 3.7
+install_requires =
+ click
+ jsonschema>=3.0
+
+[options.package_data]
+hydrilla.builder = locales/*/LC_MESSAGES/hydrilla-messages.mo
+
+[options.extras_require]
+test = pytest
+setup = setuptools_scm
+
+[options.packages.find]
+where = src
+exclude =
+ test
+
+[options.entry_points]
+console_scripts =
+ hydrilla-builder = hydrilla.builder.build:perform
+
+[extract_messages]
+keywords = _
+width = 80
+input_dirs = src/hydrilla
+output_file = src/hydrilla/builder/locales/hydrilla-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/builder/locales/hydrilla-messages.pot
+output_dir = src/hydrilla/builder/locales/
+domain = hydrilla-messages
+
+[update_catalog]
+input_file = src/hydrilla/builder/locales/hydrilla-messages.pot
+output_dir = src/hydrilla/builder/locales/
+domain = hydrilla-messages
+
+[compile_catalog]
+directory = src/hydrilla/builder/locales
+use_fuzzy = True
+domain = hydrilla-messages
+
+[egg_info]
+tag_build =
+tag_date = 0
+