Overview¶
docs |
|
|---|---|
tests |
|
package |
Nono, le petit robot d’assistance a l entraide humaine.
NonoSolaris permet de compiler les annuaires des cellules Solaris qui le souhaitent. Un référent collecte les formulaires remplis par les membres (disponible ici) , les copie dans un repertoire, et NonoSolaris génèrera un annuaire mis en forme, daté et indexé. Ce référent peut ensuite imprimer 3 exemplaires papiers identiques et les remettre aux 3 référents.
Il est possible d actionner NonoSolaris sur une clé usb stockant les fiches des membres et déconnectée du réseau, pour le temps de l opération.
Cadeau de la cellule Solaris Hayet 64. Fait bénévolement, dans le seul objectif d’être utile.¶
Free software: GNU General Public License v3
Installation¶
To install, with the command line:
pip install nonosolaris
To show the help on any command, call it without argument:
$ nonosolaris
To copy the membership form in the current folder:
$ nonosolaris write-form
In a directory where you will have create a folder ‘fiches’ containing all completed membership forms, start by initializing your cell:
$ nonosolaris cell init
You can now generate the address book from the pdf forms:
$ nonosolaris address-book write-edition
You might want to update all member forms to the latest version of the form template:
$ nonosolaris address-book write-member-updated-forms
Settings are managed using simple-settings and can be overriden with configuration files (cfg, yaml, json) or with environment variables prefixed with NONOSOLARIS_.
Documentation¶
Development¶
To run the all tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Windows |
set PYTEST_ADDOPTS=--cov-append
tox
|
|---|---|
Other |
PYTEST_ADDOPTS=--cov-append tox
|