Comments (5)
Please, make a PR! 👍
from django-test-migrations.
It doesn't look that simple :-(
thibaut@thibaut ~/D/django-test-migrations (master) [1]> poetry update
Updating dependencies
Resolving dependencies... (0.0s)
SolverProblemError
Because no versions of wemake-python-styleguide match >0.15,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3 || >0.15.3,<0.16
and wemake-python-styleguide (0.15.0) depends on typing_extensions (>=3.6,<4.0), wemake-python-styleguide (>=0.15,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3 || >0.15.3,<0.16) requires typing_extensions (>=3.6,<4.0).
And because wemake-python-styleguide (0.15.1) depends on typing_extensions (>=3.6,<4.0), wemake-python-styleguide (>=0.15,<0.15.2 || >0.15.2,<0.15.3 || >0.15.3,<0.16) requires typing_extensions (>=3.6,<4.0).
And because wemake-python-styleguide (0.15.2) depends on typing_extensions (>=3.6,<4.0)
and wemake-python-styleguide (0.15.3) depends on typing_extensions (>=3.6,<4.0), wemake-python-styleguide (>=0.15,<0.16) requires typing_extensions (>=3.6,<4.0).
So, because django-test-migrations depends on both typing_extensions (^4.0) and wemake-python-styleguide (^0.15), version solving failed.
at ~/Library/Application Support/pypoetry/venv/lib/python3.10/site-packages/poetry/puzzle/solver.py:241 in _solve
237│ packages = result.packages
238│ except OverrideNeeded as e:
239│ return self.solve_in_compatibility_mode(e.overrides, use_latest=use_latest)
240│ except SolveFailure as e:
→ 241│ raise SolverProblemError(e)
242│
243│ results = dict(
244│ depth_first_search(
245│ PackageNode(self._package, packages), aggregate_package_nodes
from django-test-migrations.
Ok, I need to release a new version of WPS
😢
from django-test-migrations.
Now https://github.com/wemake-services/wemake-python-styleguide/releases/tag/0.16.0 with new typing_extensions
support is released. Please, report back if anything else is broken! 👍
from django-test-migrations.
Done!
from django-test-migrations.
Related Issues (20)
- Django 3.2 compatibility HOT 1
- Add `[email protected]` to the test matrix
- Python3.10 support
- Support `[email protected]`
- Can't handle squashed migrations HOT 1
- typing_extensions is still required in newer Python versions HOT 5
- Models from app state aren't compatible (Cannot assign "<A: A object (1)>": "B.a_fk" must be a "A" instance) HOT 5
- Migrations unrelated to the migration I want to test force the migration I want to test to run before I can test state differences HOT 1
- Migrations unrelated to the migration I want to test force the migration I want to test to run before I can test state differences HOT 2
- Checks failing on MariaDB HOT 1
- Inconsistent behaviour with data migration HOT 8
- Error when testing multiple schemas in django+postgres HOT 1
- Allow using shorthand names & __latest__ for MigrationTargets
- Deadlock when using pants, pytest and django-test-migrations HOT 1
- Cannot test migrations if there is a collation in the migrations HOT 8
- "Relation {table} does not exist" when creating using prototype model HOT 2
- django.db.utils.OperationalError: (1050, "Table 'bar' already exists") HOT 6
- truncate_plan should truncate each app separately HOT 3
- `through_fields` not reflected in test models
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-test-migrations.