<@ULXMV9SD7> stacktrace on `prefect deploy` not :r...
# pacc-london-2023
j
@Jenny stacktrace on
prefect deploy
not 🏃 🧵
gratitude thank you 2
Copy code
Traceback (most recent call last):
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/cli/_utilities.py", line 41, in wrapper
    return fn(*args, **kwargs)
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/utilities/asyncutils.py", line 255, in coroutine_wrapper
    return call()
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/_internal/concurrency/calls.py", line 383, in __call__
    return self.result()
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/_internal/concurrency/calls.py", line 283, in result
    return self.future.result(timeout=timeout)
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/_internal/concurrency/calls.py", line 169, in result
    return self.__get_result()
  File "/Users/sakce/.pyenv/versions/3.10.10/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
    raise self._exception
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/_internal/concurrency/calls.py", line 346, in _run_async
    result = await coro
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/cli/deploy.py", line 244, in deploy
    await _run_single_deploy(
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/client/utilities.py", line 51, in with_injected_client
    return await fn(*args, **kwargs)
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/cli/deploy.py", line 310, in _run_single_deploy
    deploy_config["entrypoint"] = await prompt_entrypoint(app.console)
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/cli/_prompts.py", line 416, in prompt_entrypoint
    discovered_flows = await _search_for_flow_functions()
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/deployments/base.py", line 530, in _search_for_flow_functions
    return [fn for file_fns in await asyncio.gather(*coros) for fn in file_fns]
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/prefect/deployments/base.py", line 453, in _find_flow_functions_in_file
    async with await anyio.open_file(filename) as f:
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/anyio/_core/_fileio.py", line 193, in open_file
    fp = await to_thread.run_sync(
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/anyio/to_thread.py", line 33, in run_sync
    return await get_asynclib().run_sync_in_worker_thread(
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread
    return await future
  File "/Users/sakce/Documents/vcs/r-and-d/pacc-git/.venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 807, in run
    result = context.run(func, *args)
OSError: [Errno 24] Too many open files: '.venv/lib/python3.10/site-packages/dateparser/data/date_translation_data/vi.py'
An exception occurred.
iirc ☝️ happened when trying to run just
prefect deploy
the first time, when there is no
prefect.yaml
file
j
https://github.com/PrefectHQ/prefect/pull/10014 should tackle some of that! Thanks for raising this for us!
♥️ 1