testcontainers / testcontainers/testcontainers-python
Installation with poetry and mssqlserver extra broken
- Dominant language
- Python
- Stars
- 2.3k
- Forks
- 386
- Avg merge
- 4h 40m
- Merged PRs (30d)
- 1
Description
Hi,
when installing with the mssqlserver extra poetry attempts to install pymssql 3.0.3 which complains:
DeprecationWarning: The pymssql project has been discontinued. To install the last working released version, use a
version specifier like "pymssql<3.0". For details and alternatives see:
https://github.com/pymssql/pymssql/issues/668
[end of output]
a workaround is to do as it says. But maybe the pymssql dependency should be removed in favour of pyodbc.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the dependency configuration for the mssqlserver extra and review linked pull request #298. Reproduce the Poetry installation failure, then verify that installation with the extra completes using a supported database driver dependency.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system, databases
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100