CTFd / ctfcli

ctfcli is a tool to manage Capture The Flag events and challenges
https://ctfd.io/
Apache License 2.0
165 stars 67 forks source link

Properly add challenge.yml for templates into the poetry built package #139

Closed ColdHeat closed 9 months ago

ColdHeat commented 9 months ago

Have poetry run a preprocess script which replaces the challenge.yml symlinks with the actual file contents

I don't really understand why this is happening since other people seem to report that Poetry is resolving symlinks for them and it seems like the expected behavior is to resolve the symlinks.

https://github.com/python-poetry/poetry/issues/1998 https://github.com/pypa/pip/issues/3500

Closes #137

ColdHeat commented 9 months ago

@MilyMilo If you have any idea about how to go about this lmk. Otherwise I will just cut a new bugfix release this week.