MOVED: A Python library to alleviate the pain of using Excel spreadsheets to collect data from your stakeholders.
https://git.sr.ht/~yulqen/bcompiler-engine
- Python 99.6%
- Shell 0.2%
- Makefile 0.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/workflows | ||
| engine | ||
| scripts | ||
| tests | ||
| .build.yml | ||
| .coveralls.yml | ||
| .gitignore | ||
| .travis.yml | ||
| CHANGELOG.md | ||
| LICENSE.txt | ||
| Makefile | ||
| mypy.ini | ||
| noxfile.py | ||
| pyproject.toml | ||
| pytest.ini | ||
| README.md | ||
| requirements.txt | ||
| requirements_dev.txt | ||
| ROADMAP.md | ||
| setup.cfg | ||
| setup.py | ||
| tox.ini | ||
bcompiler-engine
A new, faster, more efficient, more modular back end for Datamaps, and for newer tools and improved interfaces.
A library that allows for controlled extraction and insertion of data to and
from spreadsheets used for collecting data. Part of a more modular overall
design, bcompiler-engine focuses on speed, simplicity and data validation. It
forms the primary back-end to
datamaps, and will
eventually have a suitable API making it easy for anyone designing an
application to use the datamaps philosophy - more on that coming soon.
Highlights
- Brand new code, developed with the benefit of several years and multiple projects of hindsight.
- Extract data using multiple cores to do it faster.
- Type checking and rule-setting, allowing for greater confidence in integrity of data.
- Improved, modular design, powering a brand new interface, available soon.
- Designed to be packaged for more general distribution.