Metadata-Version: 2.1
Name: budosystems-core
Version: 0.3.3
Summary: Budo Systems is a martial arts school management system. This module is the core model and supporting utilities.
Author-email: Joël Larose <joel.larose@budo.systems>
Project-URL: Repository, https://gitlab.com/budosystems/budosystems-core
Project-URL: Documentation, https://budosystems.readthedocs.io/
Project-URL: Issue Tracker, https://gitlab.com/budosystems/budosystems-core/-/issues
Keywords: Budo Systems,martial arts,dojo,dojang,business,studio
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Office/Business
Classifier: Topic :: Office/Business :: Groupware
Classifier: Topic :: Other/Nonlisted Topic
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Typing :: Typed
Requires-Python: >=3.9
Description-Content-Type: text/x-rst
License-File: LICENCE.txt
Requires-Dist: email-validator
Requires-Dist: attrs
Requires-Dist: attrs-strict
Requires-Dist: icalendar (~=4.0)
Requires-Dist: python-dateutil (~=2.8)
Requires-Dist: types-python-dateutil
Provides-Extra: all
Requires-Dist: budosystems-core[docs,lintcheck,test,typecheck] ; extra == 'all'
Provides-Extra: docs
Requires-Dist: Sphinx ; extra == 'docs'
Requires-Dist: sphinx-git ; extra == 'docs'
Requires-Dist: sphinxcontrib-plantuml ; extra == 'docs'
Provides-Extra: lintcheck
Requires-Dist: pylint ; extra == 'lintcheck'
Requires-Dist: pylint-venv ; extra == 'lintcheck'
Requires-Dist: pylint-pytest ; extra == 'lintcheck'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pytest-cov ; extra == 'test'
Requires-Dist: pytest-budosystems ; extra == 'test'
Provides-Extra: typecheck
Requires-Dist: mypy ; extra == 'typecheck'

Budo Systems
============
Budo Systems is an Open Source Martial Arts Studio Management System.  This project (Budo Systems Core) is a
storage-agnostic and presentation-agnostic core implementation of the most needed models and support utilities to run a
martial arts studio.

All the code is currently in Python.

Storage-specific and view-specific implementations will be done in separate projects.

If you're interested in helping out, please let me know.


What's the status of this project?
----------------------------------
This project is very much in its infancy.  The hope is for it to quickly grow into something that will be usable by
many martial arts studios, and perhaps even other similar types of services.
