This project is hosted on GitHub - https://github.com/Infinidat/infi.clickhouse_orm/.
Please open an issue there if you encounter a bug or want to request a feature. Pull requests are also welcome.
After cloning the project, run the following commands:
easy_install -U infi.projector cd infi.clickhouse_orm projector devenv build
setup.py file will be generated, which you can use to install the development version of the package:
python setup.py install
To run the tests, ensure that the ClickHouse server is running on http://localhost:8123/ (this is the default), and run:
To see test coverage information run:
bin/nosetests --with-coverage --cover-package=infi.clickhouse_orm
To test with tox, ensure that the setup.py is present (otherwise run
bin/buildout buildout:develop= setup.py) and run:
pip install tox tox