{"id":16879418,"url":"https://github.com/purefunctor/something-to-listen-to","last_synced_at":"2025-03-19T21:42:02.351Z","repository":{"id":49567933,"uuid":"374963197","full_name":"purefunctor/something-to-listen-to","owner":"purefunctor","description":"A command-line tool for getting songs to listen to in Spotify.","archived":false,"fork":false,"pushed_at":"2021-06-18T12:12:42.000Z","size":161,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T04:44:41.893Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/purefunctor.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-06-08T09:55:22.000Z","updated_at":"2023-03-15T15:02:13.000Z","dependencies_parsed_at":"2022-09-09T02:00:28.707Z","dependency_job_id":null,"html_url":"https://github.com/purefunctor/something-to-listen-to","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/purefunctor%2Fsomething-to-listen-to","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/purefunctor%2Fsomething-to-listen-to/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/purefunctor%2Fsomething-to-listen-to/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/purefunctor%2Fsomething-to-listen-to/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/purefunctor","download_url":"https://codeload.github.com/purefunctor/something-to-listen-to/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244512878,"owners_count":20464589,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T15:54:16.253Z","updated_at":"2025-03-19T21:42:02.322Z","avatar_url":"https://github.com/purefunctor.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# something-to-listen-to\n![GitHub Workflows](https://img.shields.io/github/checks-status/PureFunctor/something-to-listen-to/main?style=flat-square)\n![Coveralls](https://img.shields.io/coveralls/github/PureFunctor/something-to-listen-to/main?style=flat-square)\n\nA command-line tool for getting songs to listen to in Spotify.\n\n## Development\nContributions are welcome! Feel free to open an issue to report bugs or to open a pull request to\nadd functionality. It's advised to open an issue first if you'd like to add or change a feature; in\nthis way, changes can be planned ahead which helps save some development time.\n\nThis project requires the following development requirements:\n* Python (3.9.x)\n* Poetry (1.1.x)\n* Nox (2021.6.6)\n\n### Tips\n\n[Lint before you push](https://soundcloud.com/lemonsaurusrex/lint-before-you-push); make sure you\ninstall `pre-commit` hooks when developing the project:\n```sh\n$ poetry run task pre-commit\n```\n\nTest your changes; the `test` task allows you to run tests and generate coverage data that you can\nview:\n```sh\n$ poetry run task test\n```\n\nLint and format your code; the `lint` task reports any linting errors through `flake8` while the\n`format` tasks cleans up unformatted Python code with `black`.\n```sh\n$ poetry run task lint\n$ poetry run task format\n```\n\nYou can use `nox` to do it all at once:\n```sh\n$ nox\n```\n\nVirtual environments used by `nox` can be reused using the `-r` flag:\n```sh\n$ nox -r\n```\n\nRedundant installation steps can be eliminated using the `-R` flag:\n```sh\n$ nox -R\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpurefunctor%2Fsomething-to-listen-to","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpurefunctor%2Fsomething-to-listen-to","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpurefunctor%2Fsomething-to-listen-to/lists"}