shazamio / ShazamIO

🎵 Is a free asynchronous library from reverse engineered Shazam API written in Python 3.8+ with asyncio and aiohttp.
MIT License
521 stars 76 forks source link

Add devcontainer and move test dependencies to dev deps #101

Closed jam-girl closed 8 months ago

jam-girl commented 8 months ago

Overview

Moved pytest and pytest-asyncioto dev dependencies. Added a dev container including ffmpeg so one could immediately be up and running with a compatible developer environment for this project.

Evidence

Screenshot 2024-03-31 at 12 49 55
jam-girl commented 8 months ago

Apologies that this isn't an atomic PR and does two things, if you want me to break it up between the dependency move and the version upgrade and the devcontainer please let me know

dotX12 commented 8 months ago

I have never used the devcontainers tool, but if it is useful for you and other people for development, why not.

dotX12 commented 8 months ago

Apologies that this isn't an atomic PR and does two things, if you want me to break it up between the dependency move and the version upgrade and the devcontainer please let me know

Everything is fine)

dotX12 commented 8 months ago

I'll move this PR to dev2.0 (https://github.com/shazamio/ShazamIO/pull/100) as there are too few changes for 0.6.0, within a week there will probably be some code, then I'll move it to master and release it.