What is blueshift? - mckkaleb/blueshift GitHub Wiki

What is blueshift?

blueshift is a fork of andromeda by Joseph Lyons, which is liscenced under the GNU GPL-3.0. This project is an implementation of andromeda as a python package.


Changes made

blueshift is a python package (listed on the Python Package Index), while andromeda is built as a CLI tool. Obviously, many changes would have to be made. Changes include:

  • renaming functions (mostly to follow Python best practices)
  • renaming variables (also mostly to follow Python best practices)
  • removing functions that pertained to printing to the console or writing files (as those are unnecessary and not desirable for a Python package)
  • adding the get_serials() function
  • adding __init__.py, setup.py, setup.cfg, and other files created while uploading to the PyPI
  • changing README.md to suit blueshift.
  • removing CHANGELOG.md as it was seen as unnecessary.