Skip to main content

Migrating Galact to a cli structure for scalability

· 2 min read
Absozero

The whole repo has now been migrated to a comman line setup. This was to improve scalability, improve portability, as well as to make the project migrate from a more one file -type structure to a more common and usable format that would help the app have arguments and only a requirement for pip and python.

This new format means that instead of calling python bot/galact.py you can just install the package directly using:

pip install git+https://github.com/absozero/galact.git
pipenv install -e git+ssh://git@github.com/shearichard/behave-web-api.git#egg=behave-web-api And then you can run the command and open the help menu with this in the command line: ```bash galact ``` - The main branch is stable and you will get code that most likely will not break, there is unstable code for installation, and the final one is how the install command would look when the command is on pypi

This should be temporary until the package is published to PyPi, where then the package can just be installed by name.