Philip Meier
Philip Meier
Sorry for taking forever to get back here. I finally had a closer look into what is happening. 1. It injects some slight modifications into both the `environment.yml` and `mkdocs.yml`....
RTD has some [hooks like `pre_install`](https://docs.readthedocs.io/en/stable/build-customization.html#extend-the-build-process), but unfortunately > Each command is executed in a new shell process, so modifications done to the shell environment do not persist between commands...
So what is the way forward for submitting a ReScience paper if the template is not functional anymore?
TBH, I completely forgot about this. Unfortunately, I'm swamped for the next month and will only have some dedicated time for this in October. > I think that it would...
@smarie I just did it now instead punting it to later. PTAL.
A simple solution is to replace https://github.com/smarie/mkdocs-gallery/blob/8a16972a3d1dd9728a5406bb83f4fe631b9ad4c6/src/mkdocs_gallery/gen_single.py#L783 with ```python __loop__ = __asyncio__.new_event_loop() try: __async_wrapper_locals__ = __loop__.run_until_complete(__async_wrapper__()) finally: __loop__.close() ``` For our purpose this is equivalent to `asyncio.run`, but doesn't set...
Here is what `IPython` does. They have a function that resembles `asyncio.get_event_loop` (deprecated in 3.12) to [potentially create and return a singleton global event loop]( https://github.com/ipython/ipython/blob/b1a304c45104f404f8960491e06f6d2432496fe1/IPython/core/async_helpers.py#L19-L48). This event loop is...
Another one comes from here https://github.com/lancedb/lancedb/blob/b37c58342ee1a69ba91e00a488939ff58c8160e4/python/python/lancedb/pydantic.py#L40 ``` DeprecationWarning: Function 'semver.parse_version_info' is deprecated. Deprecated since version 2.10.0. This function will be removed in semver 3. Use 'semver.version.Version.parse' instead. ```
> history at the chat level, maybe to default to True for all chats via the persistent config or during startup at the CLI level. Aren't the start and end...
Let's keep it open until our builtin assistants actually use the chat history.