Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dependancy conflict between djlint 1.9< onwards and textract #513

Open
TheGwionInGlasses opened this issue Jun 4, 2024 · 0 comments · May be fixed by #514
Open

dependancy conflict between djlint 1.9< onwards and textract #513

TheGwionInGlasses opened this issue Jun 4, 2024 · 0 comments · May be fixed by #514

Comments

@TheGwionInGlasses
Copy link

Describe the bug
There's a conflict with package dependancies between djlint 1.9< and current textract. Djlint requires a version of python compatibility library 'six' 1.13< whilst textract uses 1.12.

To Reproduce
Steps to reproduce the behavior:

  1. Install djlint 1.32.0 through poetry dependency manager
  2. Install textract through poetry dependency manager.
  3. Scroll to console output
  4. See error

Expected behavior
Textract should be compatible with more modern linting packages.

Desktop (please complete the following information):

  • OS: WSL
  • Textract version 1.6.5
  • Python version 3.9
  • Virtual environment yes

Additional context
I can get around this by downgrading djlint to 1.8 however I use djlint in pre-commit to help maintain properly formatted code. Currently I'm using a fork of this project with the dependency updated to run my project on to get around this. Djlint is curretnly up to version 1.34 so this might be an overdue dependency upgrade.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant