Factory Loader Issue #239

Closed
opened 2025-10-14 17:49:30 -06:00 by navan · 0 comments
Owner

Originally created by @keiffster on 9/22/2017

An issue has been discovered in template and parser node loading. If a node fails to pre-instantiate using standard Python class loading, then the loading of all remaining nodes fails and the parser is left with only the nodes loaded to that point.

This manifests itself in strange errors, with grammars no longer working that previously worked.

The issue was discovered when python-dateutil was added to requirements.txt several 10s of releases ago, but I did not make it clear this had been added or that it was a python dependency.

All users should either carry out

pip3 install -r requirements.txt
or
pip3 install python-dateutil

*Originally created by @keiffster on 9/22/2017* An issue has been discovered in template and parser node loading. If a node fails to pre-instantiate using standard Python class loading, then the loading of all remaining nodes fails and the parser is left with only the nodes loaded to that point. This manifests itself in strange errors, with grammars no longer working that previously worked. The issue was discovered when python-dateutil was added to requirements.txt several 10s of releases ago, but I did not make it clear this had been added or that it was a python dependency. All users should either carry out pip3 install -r requirements.txt or pip3 install python-dateutil
navan 2025-10-14 17:49:31 -06:00
  • closed this issue
  • added the
    bug
    bug
    bug
    labels
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github/program-y#239
No description provided.