pip hard copies the files in the bin directory, so changes to the source do not propagate until another pip install -e is executed. One solution is to modernize the installation by moving to setup.cfg with [options.entry_points] and console_scripts. This requires moving the bin directory inside the py/picca folder and listing every executable setup.cfg.