The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
We’re releasing DAP CLI version 1.3.1 today to address an issue that affected PostgreSQL users following our recent DAP Query API update. Yesterday, we introduced multiple new enum values across several tables in the DAP Query API, which unfortunately revealed an unforeseen bug when running the syncdb command in DAP CLI.
While our CLI is designed to handle new enums seamlessly, the issue arose when multiple enums were added at once. This only impacted PostgreSQL users attempting to synchronize their databases using the syncdb command. We’re happy to report that this issue has been resolved in version 1.3.1 by updating the required version of pysqlsync to 0.8.1, which now handles such cases correctly.
If you are using PostgreSQL with DAP CLI, we strongly recommend updating to version 1.3.1 to ensure smooth syncing of your data.
To update your DAP CLI, run:
pip install -U instructure-dap-client
Or download the package directly from pypi.org.
We apologize for any inconvenience this may have caused and appreciate the feedback from our customers that helped us quickly identify and resolve the problem.
As always, thank you for your continued support!
The content in this blog is over six months old, and the comments are closed. For the most recent product updates and discussions, you're encouraged to explore newer posts from Instructure's Product Managers.
Product manager with a more than a decade of experience from various tech companies. Loves cycling, skiing and sailing.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
The content in this blog is over six months old, and the comments are closed. For the most recent product updates and discussions, you're encouraged to explore newer posts from Instructure's Product Managers.