Skip to content

purefunctor/something-to-listen-to

Repository files navigation

something-to-listen-to

GitHub Workflows Coveralls

A command-line tool for getting songs to listen to in Spotify.

Development

Contributions are welcome! Feel free to open an issue to report bugs or to open a pull request to add functionality. It's advised to open an issue first if you'd like to add or change a feature; in this way, changes can be planned ahead which helps save some development time.

This project requires the following development requirements:

  • Python (3.9.x)
  • Poetry (1.1.x)
  • Nox (2021.6.6)

Tips

Lint before you push; make sure you install pre-commit hooks when developing the project:

$ poetry run task pre-commit

Test your changes; the test task allows you to run tests and generate coverage data that you can view:

$ poetry run task test

Lint and format your code; the lint task reports any linting errors through flake8 while the format tasks cleans up unformatted Python code with black.

$ poetry run task lint
$ poetry run task format

You can use nox to do it all at once:

$ nox

Virtual environments used by nox can be reused using the -r flag:

$ nox -r

Redundant installation steps can be eliminated using the -R flag:

$ nox -R

About

A command-line tool for getting songs to listen to in Spotify.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages