{"id":59192,"name":"copy","description":null,"url":"https://github.com/markmccann20510/copy","last_synced_at":"2025-09-05T15:27:08.434Z","repository":{"id":275545769,"uuid":"926397277","full_name":"MarkMcCann20510/Copy","owner":"MarkMcCann20510","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-17T20:43:28.000Z","size":76273,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T08:18:57.597Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MarkMcCann20510.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["zauberzeug"]}},"created_at":"2025-02-03T07:12:12.000Z","updated_at":"2025-02-03T07:13:39.000Z","dependencies_parsed_at":"2025-04-12T08:29:06.565Z","dependency_job_id":null,"html_url":"https://github.com/MarkMcCann20510/Copy","commit_stats":null,"previous_names":["markmccann20510/copy"],"tags_count":271,"template":false,"template_full_name":null,"purl":"pkg:github/MarkMcCann20510/Copy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMcCann20510%2FCopy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMcCann20510%2FCopy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMcCann20510%2FCopy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMcCann20510%2FCopy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarkMcCann20510","download_url":"https://codeload.github.com/MarkMcCann20510/Copy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMcCann20510%2FCopy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273775669,"owners_count":25165899,"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","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"MarkMcCann20510","name":null,"uuid":"182561941","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/182561941?v=4","repositories_count":1,"last_synced_at":"2025-02-03T08:28:42.802Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/MarkMcCann20510","funding_links":[],"total_stars":0,"followers":0,"following":0,"created_at":"2025-02-03T08:28:42.824Z","updated_at":"2025-02-03T08:28:42.824Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarkMcCann20510","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarkMcCann20510/repositories"},"packages":[],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"MarkMcCann20510/Copy","html_url":"https://github.com/MarkMcCann20510/Copy","last_synced_at":"2025-08-31T15:14:22.362Z","status":null,"issues_count":0,"pull_requests_count":2,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":0,"pull_requests_closed_count":0,"pull_request_authors_count":1,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":0,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":0,"created_at":"2025-08-30T14:39:00.779Z","updated_at":"2025-08-31T15:14:22.363Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMcCann20510%2FCopy","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMcCann20510%2FCopy/issues","issue_labels_count":{},"pull_request_labels_count":{"dependencies":2,"github_actions":1,"python":1},"issue_author_associations_count":{},"pull_request_author_associations_count":{"CONTRIBUTOR":2},"issue_authors":{},"pull_request_authors":{"dependabot[bot]":2},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10103789,"issues_count":31523126,"pull_requests_count":97734489,"authors_count":10703676,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":2,"github_actions":1,"python":1},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":2},"past_year_issue_authors":{},"past_year_pull_request_authors":{"dependabot[bot]":2},"maintainers":[],"active_maintainers":[]},"events":{"total":{"PushEvent":1,"PullRequestEvent":2,"CreateEvent":14},"last_year":{"PushEvent":1,"PullRequestEvent":2,"CreateEvent":14}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/citation.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:39:59.599Z","updated_at":"2025-02-03T08:39:59.599Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/.github/workflows/citation.yml","dependencies":[{"id":21719505252,"package_name":"megasanjay/upload-to-zenodo","ecosystem":"actions","requirements":"43390984723d64d501f361820f6e558dececdfcc","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:01.358Z","updated_at":"2025-02-03T08:40:01.358Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/.github/workflows/publish.yml","dependencies":[{"id":21719507065,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":21719507069,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":21719507072,"package_name":"abatilo/actions-poetry","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":21719507725,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":21719507726,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":21719507727,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":21719507728,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":21719507729,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":21719507730,"package_name":"christian-korneck/update-container-description-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:03.435Z","updated_at":"2025-02-03T08:40:03.435Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/.github/workflows/test.yml","dependencies":[{"id":21719508087,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":21719508090,"package_name":"abatilo/actions-poetry","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":21719508092,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":21719508094,"package_name":"nanasess/setup-chromedriver","ecosystem":"actions","requirements":"v2.3.0","direct":true,"kind":"composite","optional":false},{"id":21719508341,"package_name":"Jimdo/should-i-notify-action","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":21719508523,"package_name":"Gamesight/slack-workflow-status","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":".devcontainer/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:06.158Z","updated_at":"2025-02-03T08:40:06.158Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/.devcontainer/Dockerfile","dependencies":[{"id":21719510810,"package_name":"python","ecosystem":"docker","requirements":"3.8","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:06.927Z","updated_at":"2025-02-03T08:40:06.927Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/docker-compose.yml","dependencies":[{"id":21719512424,"package_name":"traefik","ecosystem":"docker","requirements":"v2.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"examples/docker_image/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:07.987Z","updated_at":"2025-02-03T08:40:07.987Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/docker_image/docker-compose.yml","dependencies":[{"id":21719513153,"package_name":"zauberzeug/nicegui","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"examples/nginx_https/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:10.102Z","updated_at":"2025-02-03T08:40:10.102Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/nginx_https/docker-compose.yml","dependencies":[{"id":21719514665,"package_name":"zauberzeug/nicegui","ecosystem":"docker","requirements":"1.4.27","direct":true,"kind":"runtime","optional":false},{"id":21719514666,"package_name":"nginx","ecosystem":"docker","requirements":"1.27.0-alpine","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"examples/nginx_subpath/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:10.830Z","updated_at":"2025-02-03T08:40:10.830Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/nginx_subpath/docker-compose.yml","dependencies":[{"id":21719514816,"package_name":"zauberzeug/nicegui","ecosystem":"docker","requirements":"1.4.19","direct":true,"kind":"runtime","optional":false},{"id":21719514817,"package_name":"nginx","ecosystem":"docker","requirements":"1.16.0-alpine","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"examples/redis_storage/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:10.942Z","updated_at":"2025-02-03T08:40:10.942Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/redis_storage/Dockerfile","dependencies":[{"id":21719515258,"package_name":"zauberzeug/nicegui","ecosystem":"docker","requirements":"2.8.0","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"examples/redis_storage/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:11.549Z","updated_at":"2025-02-03T08:40:11.549Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/redis_storage/docker-compose.yml","dependencies":[]},{"ecosystem":"docker","filepath":"examples/ros2/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:11.685Z","updated_at":"2025-02-03T08:40:11.685Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/ros2/Dockerfile","dependencies":[{"id":21719515627,"package_name":"ros","ecosystem":"docker","requirements":"humble-ros-base","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"examples/ros2/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:13.049Z","updated_at":"2025-02-03T08:40:13.049Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/ros2/docker-compose.yml","dependencies":[]},{"ecosystem":"npm","filepath":"examples/node_module_integration/package.json","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:13.238Z","updated_at":"2025-02-03T08:40:13.238Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/node_module_integration/package.json","dependencies":[{"id":21719516504,"package_name":"is-odd","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"runtime","optional":false},{"id":21719516505,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.24.5","direct":true,"kind":"development","optional":false},{"id":21719516506,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"^7.24.5","direct":true,"kind":"development","optional":false},{"id":21719516507,"package_name":"babel-loader","ecosystem":"npm","requirements":"^9.1.3","direct":true,"kind":"development","optional":false},{"id":21719516508,"package_name":"webpack","ecosystem":"npm","requirements":"^5.91.0","direct":true,"kind":"development","optional":false},{"id":21719516509,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^5.1.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"examples/signature_pad/package.json","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:14.141Z","updated_at":"2025-02-03T08:40:14.141Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/signature_pad/package.json","dependencies":[{"id":21719517352,"package_name":"signature_pad","ecosystem":"npm","requirements":"^4.1.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/ai_interface/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:16.104Z","updated_at":"2025-02-03T08:40:16.104Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/ai_interface/requirements.txt","dependencies":[{"id":21719517481,"package_name":"nicegui","ecosystem":"pypi","requirements":"\u003e=1.0","direct":true,"kind":"runtime","optional":false},{"id":21719517521,"package_name":"replicate","ecosystem":"pypi","requirements":"\u003e=0.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/chat_with_ai/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:17.105Z","updated_at":"2025-02-03T08:40:17.105Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/chat_with_ai/requirements.txt","dependencies":[{"id":21719517546,"package_name":"langchain","ecosystem":"pypi","requirements":"\u003e=0.2","direct":true,"kind":"runtime","optional":false},{"id":21719517547,"package_name":"langchain-community","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":21719517548,"package_name":"langchain_openai","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":21719517549,"package_name":"nicegui","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/descope_auth/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:17.294Z","updated_at":"2025-02-03T08:40:17.294Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/descope_auth/requirements.txt","dependencies":[{"id":21719517564,"package_name":"descope","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/generate_pdf/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:19.392Z","updated_at":"2025-02-03T08:40:19.392Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/generate_pdf/requirements.txt","dependencies":[{"id":21719518560,"package_name":"nicegui","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":21719518564,"package_name":"pycairo","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/openai_assistant/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:20.442Z","updated_at":"2025-02-03T08:40:20.442Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/openai_assistant/requirements.txt","dependencies":[{"id":21719519667,"package_name":"openai","ecosystem":"pypi","requirements":"==1.58.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/opencv_webcam/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:21.209Z","updated_at":"2025-02-03T08:40:21.209Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/opencv_webcam/requirements.txt","dependencies":[{"id":21719519726,"package_name":"nicegui","ecosystem":"pypi","requirements":"\u003e=1.0","direct":true,"kind":"runtime","optional":false},{"id":21719519727,"package_name":"opencv-python","ecosystem":"pypi","requirements":"\u003e=4.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/pyserial/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:21.273Z","updated_at":"2025-02-03T08:40:21.273Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/pyserial/requirements.txt","dependencies":[{"id":21719519783,"package_name":"pyserial","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/pytests/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:21.385Z","updated_at":"2025-02-03T08:40:21.385Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/pytests/requirements.txt","dependencies":[{"id":21719519788,"package_name":"nicegui","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":21719519789,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":21719519790,"package_name":"pytest-selenium","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"examples/ros2/ros2_ws/src/gui/setup.py","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:23.115Z","updated_at":"2025-02-03T08:40:23.115Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/ros2/ros2_ws/src/gui/setup.py","dependencies":[{"id":21719520723,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/ros2/ros2_ws/src/simulator/setup.py","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:24.407Z","updated_at":"2025-02-03T08:40:24.407Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/ros2/ros2_ws/src/simulator/setup.py","dependencies":[{"id":21719520892,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/simpy/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:25.215Z","updated_at":"2025-02-03T08:40:25.215Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/simpy/requirements.txt","dependencies":[{"id":21719520912,"package_name":"nicegui","ecosystem":"pypi","requirements":"\u003e=1.2","direct":true,"kind":"runtime","optional":false},{"id":21719520913,"package_name":"simpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/sqlite_database/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:28.646Z","updated_at":"2025-02-03T08:40:28.646Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/sqlite_database/requirements.txt","dependencies":[{"id":21719520997,"package_name":"tortoise-orm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/websockets/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:31.173Z","updated_at":"2025-02-03T08:40:31.173Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/websockets/requirements.txt","dependencies":[{"id":21719522768,"package_name":"websockets","ecosystem":"pypi","requirements":"\u003e=12.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/zeromq/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:31.781Z","updated_at":"2025-02-03T08:40:31.781Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/examples/zeromq/requirements.txt","dependencies":[{"id":21719522821,"package_name":"pyzmq","ecosystem":"pypi","requirements":"\u003e=26.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2025-02-03T08:40:32.321Z","updated_at":"2025-02-03T08:40:32.321Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/poetry.lock","dependencies":[{"id":21719523049,"package_name":"aiofiles","ecosystem":"pypi","requirements":"24.1.0","direct":false,"kind":"runtime","optional":false},{"id":21719523050,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.4.4","direct":false,"kind":"runtime","optional":false},{"id":21719523051,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.10.11","direct":false,"kind":"runtime","optional":false},{"id":21719523052,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":21719523053,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":21719523054,"package_name":"anyio","ecosystem":"pypi","requirements":"4.5.2","direct":false,"kind":"runtime","optional":false},{"id":21719523055,"package_name":"astroid","ecosystem":"pypi","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":21719523336,"package_name":"astroid","ecosystem":"pypi","requirements":"3.3.5","direct":false,"kind":"runtime","optional":false},{"id":21719523337,"package_name":"async-timeout","ecosystem":"pypi","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":21719523338,"package_name":"attrs","ecosystem":"pypi","requirements":"24.2.0","direct":false,"kind":"runtime","optional":false},{"id":21719523339,"package_name":"autopep8","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":21719523340,"package_name":"bidict","ecosystem":"pypi","requirements":"0.23.1","direct":false,"kind":"runtime","optional":false},{"id":21719523341,"package_name":"bottle","ecosystem":"pypi","requirements":"0.13.2","direct":false,"kind":"runtime","optional":false},{"id":21719523381,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.1.31","direct":false,"kind":"runtime","optional":false},{"id":21719523382,"package_name":"cffi","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":21719523383,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":21719523384,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":21719523385,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":"runtime","optional":false},{"id":21719523386,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":21719523387,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21719523388,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":21719523389,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":21719523390,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.8.9","direct":false,"kind":"runtime","optional":false},{"id":21719523391,"package_name":"dill","ecosystem":"pypi","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":21719523392,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":21719523393,"package_name":"docutils","ecosystem":"pypi","requirements":"0.20.1","direct":false,"kind":"runtime","optional":false},{"id":21719523394,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":21719523395,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.115.5","direct":false,"kind":"runtime","optional":false},{"id":21719523396,"package_name":"filelock","ecosystem":"pypi","requirements":"3.16.1","direct":false,"kind":"runtime","optional":false},{"id":21719523397,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.55.1","direct":false,"kind":"runtime","optional":false},{"id":21719523398,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":21719523399,"package_name":"h11","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":21719523400,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":21719523401,"package_name":"httptools","ecosystem":"pypi","requirements":"0.6.4","direct":false,"kind":"runtime","optional":false},{"id":21719523402,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.0","direct":false,"kind":"runtime","optional":false},{"id":21719523403,"package_name":"identify","ecosystem":"pypi","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":21719523404,"package_name":"identify","ecosystem":"pypi","requirements":"2.6.3","direct":false,"kind":"runtime","optional":false},{"id":21719523405,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":21719523406,"package_name":"ifaddr","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":21719523433,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"6.4.5","direct":false,"kind":"runtime","optional":false},{"id":21719523434,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":21719523435,"package_name":"isort","ecosystem":"pypi","requirements":"5.13.2","direct":false,"kind":"runtime","optional":false},{"id":21719523436,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":21719523437,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":21719523438,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.7","direct":false,"kind":"runtime","optional":false},{"id":21719523439,"package_name":"libsass","ecosystem":"pypi","requirements":"0.23.0","direct":false,"kind":"runtime","optional":false},{"id":21719523750,"package_name":"markdown2","ecosystem":"pypi","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":21719523751,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":21719523752,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.7.5","direct":false,"kind":"runtime","optional":false},{"id":21719523753,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":21719523754,"package_name":"multidict","ecosystem":"pypi","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":21719523755,"package_name":"mypy","ecosystem":"pypi","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21719523756,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21719523757,"package_name":"narwhals","ecosystem":"pypi","requirements":"1.24.1","direct":false,"kind":"runtime","optional":false},{"id":21719523758,"package_name":"nicegui-highcharts","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":21719523759,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":21719523760,"package_name":"numpy","ecosystem":"pypi","requirements":"1.24.4","direct":false,"kind":"runtime","optional":false},{"id":21719523761,"package_name":"numpy","ecosystem":"pypi","requirements":"1.26.4","direct":false,"kind":"runtime","optional":false},{"id":21719523762,"package_name":"orjson","ecosystem":"pypi","requirements":"3.10.12","direct":false,"kind":"runtime","optional":false},{"id":21719523764,"package_name":"outcome","ecosystem":"pypi","requirements":"1.3.0.post0","direct":false,"kind":"runtime","optional":false},{"id":21719523765,"package_name":"packaging","ecosystem":"pypi","requirements":"24.2","direct":false,"kind":"runtime","optional":false},{"id":21719523766,"package_name":"pandas","ecosystem":"pypi","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":21719523767,"package_name":"pandas","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":21719523768,"package_name":"pillow","ecosystem":"pypi","requirements":"10.4.0","direct":false,"kind":"runtime","optional":false},{"id":21719523769,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.3.6","direct":false,"kind":"runtime","optional":false},{"id":21719523770,"package_name":"plotly","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":21719523771,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":21719523772,"package_name":"polars","ecosystem":"pypi","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":21719523773,"package_name":"polars","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":21719523774,"package_name":"pre-commit","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":21719523775,"package_name":"pre-commit","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":21719523776,"package_name":"prettytable","ecosystem":"pypi","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":21719524054,"package_name":"propcache","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":21719524055,"package_name":"proxy-tools","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":21719524460,"package_name":"pscript","ecosystem":"pypi","requirements":"0.7.7","direct":false,"kind":"runtime","optional":false},{"id":21719524717,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.12.1","direct":false,"kind":"runtime","optional":false},{"id":21719524718,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":21719524719,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.10.2","direct":false,"kind":"runtime","optional":false},{"id":21719524720,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.27.1","direct":false,"kind":"runtime","optional":false},{"id":21719524721,"package_name":"pyecharts","ecosystem":"pypi","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":21719524817,"package_name":"pygments","ecosystem":"pypi","requirements":"2.19.1","direct":false,"kind":"runtime","optional":false},{"id":21719524818,"package_name":"pylint","ecosystem":"pypi","requirements":"3.2.7","direct":false,"kind":"runtime","optional":false},{"id":21719524819,"package_name":"pylint","ecosystem":"pypi","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":21719524820,"package_name":"pyobjc-core","ecosystem":"pypi","requirements":"10.3.2","direct":false,"kind":"runtime","optional":false},{"id":21719525398,"package_name":"pyobjc-framework-cocoa","ecosystem":"pypi","requirements":"10.3.2","direct":false,"kind":"runtime","optional":false},{"id":21719525596,"package_name":"pyobjc-framework-quartz","ecosystem":"pypi","requirements":"10.3.2","direct":false,"kind":"runtime","optional":false},{"id":21719525759,"package_name":"pyobjc-framework-security","ecosystem":"pypi","requirements":"10.3.2","direct":false,"kind":"runtime","optional":false},{"id":21719526259,"package_name":"pyobjc-framework-webkit","ecosystem":"pypi","requirements":"10.3.2","direct":false,"kind":"runtime","optional":false},{"id":21719527710,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":21719527711,"package_name":"pysocks","ecosystem":"pypi","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":21719527712,"package_name":"pytest","ecosystem":"pypi","requirements":"8.3.4","direct":false,"kind":"runtime","optional":false},{"id":21719527713,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":21719527714,"package_name":"pytest-base-url","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":21719527819,"package_name":"pytest-html","ecosystem":"pypi","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":21719527820,"package_name":"pytest-metadata","ecosystem":"pypi","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":21719527963,"package_name":"pytest-selenium","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":21719527964,"package_name":"pytest-variables","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":21719528871,"package_name":"pytest-watcher","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":21719528957,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":21719528958,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21719528959,"package_name":"python-engineio","ecosystem":"pypi","requirements":"4.11.2","direct":false,"kind":"runtime","optional":false},{"id":21719528960,"package_name":"python-multipart","ecosystem":"pypi","requirements":"0.0.19","direct":false,"kind":"runtime","optional":false},{"id":21719528961,"package_name":"python-socketio","ecosystem":"pypi","requirements":"5.12.1","direct":false,"kind":"runtime","optional":false},{"id":21719528962,"package_name":"pythonnet","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":21719529879,"package_name":"pytz","ecosystem":"pypi","requirements":"2024.2","direct":false,"kind":"runtime","optional":false},{"id":21719529880,"package_name":"pywebview","ecosystem":"pypi","requirements":"5.4","direct":false,"kind":"runtime","optional":false},{"id":21719530936,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":21719530937,"package_name":"qtpy","ecosystem":"pypi","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":21719531540,"package_name":"redis","ecosystem":"pypi","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":21719531541,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.3","direct":false,"kind":"runtime","optional":false},{"id":21719531542,"package_name":"ruff","ecosystem":"pypi","requirements":"0.9.1","direct":false,"kind":"runtime","optional":false},{"id":21719531543,"package_name":"secure","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":21719532603,"package_name":"selenium","ecosystem":"pypi","requirements":"4.27.1","direct":false,"kind":"runtime","optional":false},{"id":21719532604,"package_name":"simple-websocket","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21719532605,"package_name":"simplejson","ecosystem":"pypi","requirements":"3.19.3","direct":false,"kind":"runtime","optional":false},{"id":21719532606,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":21719532607,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":21719532608,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":21719532609,"package_name":"starlette","ecosystem":"pypi","requirements":"0.41.3","direct":false,"kind":"runtime","optional":false},{"id":21719532610,"package_name":"tenacity","ecosystem":"pypi","requirements":"9.0.0","direct":false,"kind":"runtime","optional":false},{"id":21719532611,"package_name":"tomli","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":21719532612,"package_name":"tomlkit","ecosystem":"pypi","requirements":"0.13.2","direct":false,"kind":"runtime","optional":false},{"id":21719532613,"package_name":"trio","ecosystem":"pypi","requirements":"0.27.0","direct":false,"kind":"runtime","optional":false},{"id":21719532614,"package_name":"trio-websocket","ecosystem":"pypi","requirements":"0.11.1","direct":false,"kind":"runtime","optional":false},{"id":21719532615,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.12.2","direct":false,"kind":"runtime","optional":false},{"id":21719532616,"package_name":"tzdata","ecosystem":"pypi","requirements":"2024.2","direct":false,"kind":"runtime","optional":false},{"id":21719532617,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":21719532618,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.33.0","direct":false,"kind":"runtime","optional":false},{"id":21719532619,"package_name":"uvloop","ecosystem":"pypi","requirements":"0.21.0","direct":false,"kind":"runtime","optional":false},{"id":21719532620,"package_name":"vbuild","ecosystem":"pypi","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":21719534544,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.28.0","direct":false,"kind":"runtime","optional":false},{"id":21719534545,"package_name":"watchdog","ecosystem":"pypi","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":21719534546,"package_name":"watchfiles","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":21719534547,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":21719534548,"package_name":"webdriver-manager","ecosystem":"pypi","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":21719534549,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":21719534550,"package_name":"websockets","ecosystem":"pypi","requirements":"13.1","direct":false,"kind":"runtime","optional":false},{"id":21719534551,"package_name":"wsproto","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21719534552,"package_name":"yarl","ecosystem":"pypi","requirements":"1.15.2","direct":false,"kind":"runtime","optional":false},{"id":21719534553,"package_name":"zipp","ecosystem":"pypi","requirements":"3.20.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:55.275Z","updated_at":"2025-02-03T08:40:55.275Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/pyproject.toml","dependencies":[{"id":21719534703,"package_name":"python","ecosystem":"pypi","requirements":"^3.8","direct":true,"kind":"runtime","optional":false},{"id":21719534704,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"\u003e=4.0.0","direct":true,"kind":"runtime","optional":false},{"id":21719534705,"package_name":"markdown2","ecosystem":"pypi","requirements":"\u003e=2.4.7,!=2.4.11","direct":true,"kind":"runtime","optional":false},{"id":21719534706,"package_name":"Pygments","ecosystem":"pypi","requirements":"\u003e=2.15.1,\u003c3.0.0","direct":true,"kind":"runtime","optional":false},{"id":21719534707,"package_name":"uvicorn","ecosystem":"pypi","requirements":"\u003e=0.22.0","direct":true,"kind":"runtime","optional":false},{"id":21719534708,"package_name":"fastapi","ecosystem":"pypi","requirements":"\u003e=0.109.1","direct":true,"kind":"runtime","optional":false},{"id":21719534709,"package_name":"python-socketio","ecosystem":"pypi","requirements":"\u003e=5.10.0","direct":true,"kind":"runtime","optional":false},{"id":21719534710,"package_name":"vbuild","ecosystem":"pypi","requirements":"\u003e=0.8.2","direct":true,"kind":"runtime","optional":false},{"id":21719534711,"package_name":"watchfiles","ecosystem":"pypi","requirements":"\u003e=0.18.1","direct":true,"kind":"runtime","optional":false},{"id":21719534712,"package_name":"jinja2","ecosystem":"pypi","requirements":"^3.1.5","direct":true,"kind":"runtime","optional":false},{"id":21719534713,"package_name":"python-multipart","ecosystem":"pypi","requirements":"\u003e=0.0.18","direct":true,"kind":"runtime","optional":false},{"id":21719534714,"package_name":"orjson","ecosystem":"pypi","requirements":"\u003e=3.9.15","direct":true,"kind":"runtime","optional":false},{"id":21719534716,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"^2.1.2","direct":true,"kind":"runtime","optional":false},{"id":21719534717,"package_name":"aiofiles","ecosystem":"pypi","requirements":"\u003e=23.1.0","direct":true,"kind":"runtime","optional":false},{"id":21719534718,"package_name":"pywebview","ecosystem":"pypi","requirements":"^5.0.1","direct":true,"kind":"runtime","optional":false},{"id":21719534720,"package_name":"plotly","ecosystem":"pypi","requirements":"\u003e=5.13,\u003c7.0","direct":true,"kind":"runtime","optional":false},{"id":21719534722,"package_name":"matplotlib","ecosystem":"pypi","requirements":"^3.5.0","direct":true,"kind":"runtime","optional":false},{"id":21719534724,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.24.0","direct":true,"kind":"runtime","optional":false},{"id":21719534726,"package_name":"nicegui-highcharts","ecosystem":"pypi","requirements":"^2.0.2","direct":true,"kind":"runtime","optional":false},{"id":21719534727,"package_name":"ifaddr","ecosystem":"pypi","requirements":"\u003e=0.2.0","direct":true,"kind":"runtime","optional":false},{"id":21719534728,"package_name":"aiohttp","ecosystem":"pypi","requirements":"\u003e=3.10.2","direct":true,"kind":"runtime","optional":false},{"id":21719534729,"package_name":"libsass","ecosystem":"pypi","requirements":"^0.23.0","direct":true,"kind":"runtime","optional":false},{"id":21719534730,"package_name":"docutils","ecosystem":"pypi","requirements":"\u003e=0.19.0","direct":true,"kind":"runtime","optional":false},{"id":21719534731,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.32.0","direct":true,"kind":"runtime","optional":false},{"id":21719534732,"package_name":"urllib3","ecosystem":"pypi","requirements":"\u003e=1.26.18,!=2.0.0,!=2.0.1,!=2.0.2,!=2.0.3,!=2.0.4,!=2.0.5,!=2.0.6,!=2.0.7,!=2.1.0,!=2.2.0,!=2.2.1","direct":true,"kind":"runtime","optional":false},{"id":21719534733,"package_name":"certifi","ecosystem":"pypi","requirements":"\u003e=2024.07.04","direct":true,"kind":"runtime","optional":false},{"id":21719534734,"package_name":"redis","ecosystem":"pypi","requirements":"\u003e=4.0.0","direct":true,"kind":"runtime","optional":false},{"id":21719534735,"package_name":"autopep8","ecosystem":"pypi","requirements":"\u003e=1.5.7,\u003c3.0.0","direct":true,"kind":"develop","optional":false},{"id":21719534736,"package_name":"debugpy","ecosystem":"pypi","requirements":"^1.3.0","direct":true,"kind":"develop","optional":false},{"id":21719534737,"package_name":"pytest-selenium","ecosystem":"pypi","requirements":"^4.1.0","direct":true,"kind":"develop","optional":false},{"id":21719534738,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"\u003e=0.23.0","direct":true,"kind":"develop","optional":false},{"id":21719534739,"package_name":"pytest-watcher","ecosystem":"pypi","requirements":"^0.4.2","direct":true,"kind":"develop","optional":false},{"id":21719534740,"package_name":"pytest","ecosystem":"pypi","requirements":"^8.2.2","direct":true,"kind":"develop","optional":false},{"id":21719534741,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"^2.1.2","direct":true,"kind":"develop","optional":false},{"id":21719534742,"package_name":"pandas","ecosystem":"pypi","requirements":"[{\"version\" =\u003e \"^2.0.0\", \"python\" =\u003e \"\u003c3.13\"}, {\"version\" =\u003e \"^2.2.3\", \"python\" =\u003e \"\u003e=3.13,\u003c3.14\"}]","direct":true,"kind":"develop","optional":false},{"id":21719534743,"package_name":"secure","ecosystem":"pypi","requirements":"\u003e=0.3.0","direct":true,"kind":"develop","optional":false},{"id":21719534744,"package_name":"webdriver-manager","ecosystem":"pypi","requirements":"\u003e=3.8.6,\u003c5.0.0","direct":true,"kind":"develop","optional":false},{"id":21719534745,"package_name":"numpy","ecosystem":"pypi","requirements":"[{\"version\" =\u003e \"^1.24.0\", \"python\" =\u003e \"~3.8\"}, {\"version\" =\u003e \"\u003e=1.26.0\", \"python\" =\u003e \"\u003e=3.9,\u003c3.14\"}]","direct":true,"kind":"develop","optional":false},{"id":21719534746,"package_name":"selenium","ecosystem":"pypi","requirements":"^4.11.2","direct":true,"kind":"develop","optional":false},{"id":21719534747,"package_name":"pyecharts","ecosystem":"pypi","requirements":"^2.0.4","direct":true,"kind":"develop","optional":false},{"id":21719534748,"package_name":"ruff","ecosystem":"pypi","requirements":"\u003e=0.8.1","direct":true,"kind":"develop","optional":false},{"id":21719534749,"package_name":"pre-commit","ecosystem":"pypi","requirements":"[{\"version\" =\u003e \"\u003c4.0.0\", \"python\" =\u003e \"\u003c3.9\"}, {\"version\" =\u003e \"\u003e=4.0.0\", \"python\" =\u003e \"\u003e=3.9,\u003c3.14\"}]","direct":true,"kind":"develop","optional":false},{"id":21719534750,"package_name":"isort","ecosystem":"pypi","requirements":"^5.11","direct":true,"kind":"develop","optional":false},{"id":21719534751,"package_name":"polars","ecosystem":"pypi","requirements":"[{\"version\" =\u003e \"^1.8.0\", \"python\" =\u003e \"~3.8\"}, {\"version\" =\u003e \"^1.12.0\", \"python\" =\u003e \"\u003e=3.9,\u003c3.14\"}]","direct":true,"kind":"develop","optional":false},{"id":21719534752,"package_name":"mypy","ecosystem":"pypi","requirements":"^1.13.0","direct":true,"kind":"develop","optional":false},{"id":21719534753,"package_name":"pylint","ecosystem":"pypi","requirements":"[{\"version\" =\u003e \"^3.1.0\", \"python\" =\u003e \"~3.8\"}, {\"version\" =\u003e \"\u003e=3.3.1\", \"python\" =\u003e \"\u003e=3.9,\u003c3.13\"}]","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"pypi","filepath":"tests/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-02-03T08:40:56.000Z","updated_at":"2025-02-03T08:40:56.000Z","repository_link":"https://github.com/MarkMcCann20510/Copy/blob/main/tests/requirements.txt","dependencies":[{"id":21719535029,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":21719535034,"package_name":"pytest-selenium","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false}]}],"score":null,"created_at":"2025-09-04T15:51:35.813Z","updated_at":"2025-10-07T08:23:16.620Z","avatar_url":"https://github.com/MarkMcCann20510.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/zauberzeug"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/59192","html_url":"https://science.ecosyste.ms/projects/59192"}