[17:30:22] <pgadige__> hello! I'm experiencing a SQLAlchemy error while trying to access http://localhost:80 after executing `make serve` command. Here is the screenshot https://pasteboard.co/Hdz0lWh.png
[17:30:58] <pgadige__> does anyone see the same error as the one I'm experiencing?
[18:22:50] <di_codes> pgadige__: You need to run some new migrations: `docker-compose run web python -m warehouse db upgrade head`
[20:58:37] <aquo> i have added additional commands using cmdclass in setup using setuptools. within one of the commands i run other commands using run_command. is there some way of getting a return value or error status?
[21:06:13] <toad_polo> aquo: Here's where run_command is defined: https://github.com/python/cpython/blob/8837dd092fe5ad5184889104e8036811ed839f98/Lib/distutils/dist.py#L970
[21:06:18] <toad_polo> I'm guessing if you throw an exception in `run` that it will propagate up to wherever you are calling `run_command()`.
[21:07:32] <toad_polo> Doesn't look like there's any way to pass anything back through `run_command()` through normal control flow.
[21:09:11] <toad_polo> Theoretically you could pass information back and forth with some sort of global-ish state - modify a global variable, set a variable on something both can access (maybe the `dist` object), or something even more inadvisable like abusing warnings or logging to pass information back and forth.