{"id":17091535,"url":"https://github.com/jhurliman/music-key-detection","last_synced_at":"2025-03-23T16:26:24.081Z","repository":{"id":66019689,"uuid":"586091164","full_name":"jhurliman/music-key-detection","owner":"jhurliman","description":"Detects the musical key of an audio file","archived":false,"fork":false,"pushed_at":"2023-01-07T00:54:19.000Z","size":464,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-28T22:32:14.479Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jhurliman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-06T23:16:40.000Z","updated_at":"2023-10-05T18:50:22.000Z","dependencies_parsed_at":"2023-03-10T23:29:19.903Z","dependency_job_id":null,"html_url":"https://github.com/jhurliman/music-key-detection","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/jhurliman%2Fmusic-key-detection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhurliman%2Fmusic-key-detection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhurliman%2Fmusic-key-detection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhurliman%2Fmusic-key-detection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhurliman","download_url":"https://codeload.github.com/jhurliman/music-key-detection/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245129857,"owners_count":20565539,"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-14T13:58:57.914Z","updated_at":"2025-03-23T16:26:24.064Z","avatar_url":"https://github.com/jhurliman.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Welcome to the AWS CodeStar sample web service\n==============================================\n\nThis sample code helps get you started with a simple Python web service using\nAWS Lambda and Amazon API Gateway.\n\nWhat's Here\n-----------\n\nThis sample includes:\n\n* README.md - this file\n* buildspec.yml - this file is used by AWS CodeBuild to package your\n  application for deployment to AWS Lambda\n* index.py - this file contains the sample Python code for the web service\n* template.yml - this file contains the AWS Serverless Application Model (AWS SAM) used\n  by AWS CloudFormation to deploy your application to AWS Lambda and Amazon API\n  Gateway.\n* tests/ - this directory contains unit tests for your application\n* template-configuration.json - this file contains the project ARN with placeholders used for tagging resources with the project ID\n\nGetting Started\n---------------\n\nThese directions assume you want to develop on your development environment or a Cloud9 environment.\n\nTo work on the sample code, you'll need to clone your project's repository to your\nlocal computer. If you haven't, do that first. You can find instructions in the AWS CodeStar user guide at https://docs.aws.amazon.com/codestar/latest/userguide/getting-started.html#clone-repo.\n\n1. Create a Python virtual environment. This virtual\n   environment allows you to isolate this project and install any packages you\n   need without affecting the system Python installation. At the terminal, type\n   the following command:\n\n        $ virtualenv .venv\n\n2. Activate the virtual environment:\n\n        $ source .venv/bin/activate\n\n3. Install the SAM CLI. For details see \n   https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html\n\n4. Start the development server:\n\n        $ sam local start-api -p 8080\n\n5. Open http://127.0.0.1:8080/ in a web browser to view your service.\n\nWhat Do I Do Next?\n------------------\n\nIf you have checked out a local copy of your repository you can start making changes\nto the sample code.  We suggest making a small change to index.py first, so you can\nsee how changes pushed to your project's repository are automatically picked up by your\nproject pipeline and deployed to AWS Lambda and Amazon API Gateway. (You can watch the pipeline\nprogress on your AWS CodeStar project dashboard.)Once you've seen how that works,\nstart developing your own code, and have fun!\n\nTo run your tests locally, go to the root directory of the\nsample code and run the `python -m unittest discover tests` command, which\nAWS CodeBuild also runs through your `buildspec.yml` file.\n\nTo test your new code during the release process, modify the existing tests or\nadd tests to the tests directory. AWS CodeBuild will run the tests during the\nbuild stage of your project pipeline. You can find the test results\nin the AWS CodeBuild console.\n\nLearn more about AWS CodeBuild and how it builds and tests your application here:\nhttps://docs.aws.amazon.com/codebuild/latest/userguide/concepts.html\n\nLearn more about AWS Serverless Application Model (AWS SAM) and how it works here:\nhttps://github.com/awslabs/serverless-application-model/blob/master/HOWTO.md\n\nAWS Lambda Developer Guide:\nhttps://docs.aws.amazon.com/lambda/latest/dg/deploying-lambda-apps.html\n\nLearn more about AWS CodeStar by reading the user guide, and post questions and\ncomments about AWS CodeStar on our forum.\n\nUser Guide: https://docs.aws.amazon.com/codestar/latest/userguide/welcome.html\n\nForum: https://forums.aws.amazon.com/forum.jspa?forumID=248\n\nWhat Should I Do Before Running My Project in Production?\n------------------\n\nAWS recommends you review the security best practices recommended by the framework\nauthor of your selected sample application before running it in production. You\nshould also regularly review and apply any available patches or associated security\nadvisories for dependencies used within your application.\n\nBest Practices: https://docs.aws.amazon.com/codestar/latest/userguide/best-practices.html?icmpid=docs_acs_rm_sec\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhurliman%2Fmusic-key-detection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjhurliman%2Fmusic-key-detection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhurliman%2Fmusic-key-detection/lists"}