{"id":72896,"name":"macrostrat","description":"A geological data platform for exploration, integration, and analysis","url":"https://github.com/uw-macrostrat/macrostrat","last_synced_at":"2025-09-08T15:55:37.189Z","repository":{"id":205936415,"uuid":"715445955","full_name":"UW-Macrostrat/macrostrat","owner":"UW-Macrostrat","description":"A geological data platform for exploration, integration, and analysis","archived":false,"fork":false,"pushed_at":"2025-09-04T09:26:40.000Z","size":27803,"stargazers_count":5,"open_issues_count":87,"forks_count":1,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-09-04T11:26:15.500Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PLpgSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UW-Macrostrat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-11-07T06:47:54.000Z","updated_at":"2025-09-04T09:26:07.000Z","dependencies_parsed_at":"2023-12-20T10:47:13.163Z","dependency_job_id":"1c7f9e25-a019-4ff0-ba6e-c29bc5edd137","html_url":"https://github.com/UW-Macrostrat/macrostrat","commit_stats":null,"previous_names":["uw-macrostrat/macrostrat"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/UW-Macrostrat/macrostrat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UW-Macrostrat","download_url":"https://codeload.github.com/UW-Macrostrat/macrostrat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274209934,"owners_count":25241788,"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-08T02:00:09.813Z","response_time":121,"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":"UW-Macrostrat","name":"Macrostrat","uuid":"5981018","kind":"organization","description":"Supported by the US National Science Foundation, DARPA, and UW-Madison Dept. Geoscience","email":null,"website":"https://macrostrat.org","location":"Madison, WI","twitter":"UWMacrostrat","company":null,"icon_url":"https://avatars.githubusercontent.com/u/5981018?v=4","repositories_count":77,"last_synced_at":"2024-04-13T04:46:03.349Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/UW-Macrostrat","funding_links":[],"total_stars":148,"followers":15,"following":0,"created_at":"2022-11-06T04:01:39.878Z","updated_at":"2024-04-13T04:46:19.047Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UW-Macrostrat","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UW-Macrostrat/repositories"},"packages":[{"id":10768508,"name":"rmacrostrat","ecosystem":"cran","description":"Fetch Geologic Data from the 'Macrostrat' Platform","homepage":"https://rmacrostrat.palaeoverse.org","licenses":"GPL (≥ 3)","normalized_licenses":["CNRI-Python-GPL-Compatible"],"repository_url":"https://github.com/UW-Macrostrat/macrostrat","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2024-07-31T00:00:00.000Z","latest_release_published_at":"2024-10-18T00:00:00.000Z","latest_release_number":"1.0.0","last_synced_at":"2025-08-27T06:50:34.252Z","created_at":"2024-07-31T10:49:09.268Z","updated_at":"2025-08-27T06:50:34.253Z","registry_url":"https://cran.r-project.org/package=rmacrostrat","install_command":null,"documentation_url":"http://cran.r-project.org/web/packages/rmacrostrat/rmacrostrat.pdf","metadata":{},"repo_metadata":{"id":205936415,"uuid":"715445955","full_name":"UW-Macrostrat/macrostrat","owner":"UW-Macrostrat","description":"A geological data platform for exploration, integration, and analysis","archived":false,"fork":false,"pushed_at":"2024-07-29T21:49:59.000Z","size":10966,"stargazers_count":3,"open_issues_count":36,"forks_count":1,"subscribers_count":8,"default_branch":"main","last_synced_at":"2024-07-30T13:35:09.983Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PLpgSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UW-Macrostrat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-11-07T06:47:54.000Z","updated_at":"2024-07-29T21:30:53.000Z","dependencies_parsed_at":"2023-12-20T10:47:13.163Z","dependency_job_id":"1c7f9e25-a019-4ff0-ba6e-c29bc5edd137","html_url":"https://github.com/UW-Macrostrat/macrostrat","commit_stats":null,"previous_names":["uw-macrostrat/macrostrat"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UW-Macrostrat","download_url":"https://codeload.github.com/UW-Macrostrat/macrostrat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213357282,"owners_count":15574948,"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"}},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":219,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":86.8005197635914,"dependent_repos_count":35.0882340612818,"dependent_packages_count":28.46124827094773,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":50.11666736527365},"purl":"pkg:cran/rmacrostrat","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cran/rmacrostrat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cran/rmacrostrat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cran/rmacrostrat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/rmacrostrat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/rmacrostrat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/rmacrostrat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/rmacrostrat/related_packages","maintainers":[{"uuid":"LewisA.Jones@outlook.com","login":null,"name":"Lewis A. Jones","email":"LewisA.Jones@outlook.com","url":null,"packages_count":3,"html_url":null,"role":null,"created_at":"2024-07-31T11:02:40.215Z","updated_at":"2024-07-31T11:02:40.215Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers/LewisA.Jones@outlook.com/packages"}],"registry":{"name":"cran.r-project.org","url":"https://cran.r-project.org","ecosystem":"cran","default":true,"packages_count":26181,"maintainers_count":14299,"namespaces_count":0,"keywords_count":8326,"github":"r-project-org","metadata":{"funded_packages_count":539},"icon_url":"https://github.com/r-project-org.png","created_at":"2022-04-06T16:32:25.637Z","updated_at":"2025-09-08T06:54:01.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/namespaces"}}],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"UW-Macrostrat/macrostrat","html_url":"https://github.com/UW-Macrostrat/macrostrat","last_synced_at":"2025-09-07T00:12:20.681Z","status":null,"issues_count":80,"pull_requests_count":81,"avg_time_to_close_issue":3976466.529411765,"avg_time_to_close_pull_request":1109404.0307692308,"issues_closed_count":17,"pull_requests_closed_count":65,"pull_request_authors_count":6,"issue_authors_count":9,"avg_comments_per_issue":0.4125,"avg_comments_per_pull_request":0.5555555555555556,"merged_pull_requests_count":64,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":36,"past_year_pull_requests_count":51,"past_year_avg_time_to_close_issue":1207395.6,"past_year_avg_time_to_close_pull_request":486609.1794871795,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":39,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.2222222222222222,"past_year_avg_comments_per_pull_request":0.5490196078431373,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":39,"created_at":"2025-07-16T12:29:05.891Z","updated_at":"2025-09-07T00:12:20.683Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/UW-Macrostrat%2Fmacrostrat/issues","issue_labels_count":{"map-ingestion":3,"enhancement":2,"ingestion":2,"api":1,"command-line":1,"bug":1,"documentation":1},"pull_request_labels_count":{"command-line":2,"ingestion":1,"map-ingestion":1,"documentation":1,"authentication":1},"issue_author_associations_count":{"MEMBER":63,"COLLABORATOR":13,"NONE":4},"pull_request_author_associations_count":{"MEMBER":55,"COLLABORATOR":26},"issue_authors":{"davenquinn":60,"amyfromandi":6,"davidsklar99":4,"mwestphall":3,"brianaydemir":2,"RichardScottOZ":2,"cambro":1,"abodeuis":1,"CannonLock":1},"pull_request_authors":{"davenquinn":46,"amyfromandi":12,"davidsklar99":11,"brianaydemir":5,"CannonLock":4,"mwestphall":3},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10168397,"issues_count":32020286,"pull_requests_count":100254366,"authors_count":10730288,"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":{"map-ingestion":3,"enhancement":2,"ingestion":2,"api":1,"command-line":1,"bug":1},"past_year_pull_request_labels_count":{"command-line":2,"ingestion":1,"map-ingestion":1,"documentation":1,"authentication":1},"past_year_issue_author_associations_count":{"MEMBER":29,"COLLABORATOR":5,"NONE":1},"past_year_pull_request_author_associations_count":{"MEMBER":38,"COLLABORATOR":13},"past_year_issue_authors":{"davenquinn":26,"amyfromandi":4,"davidsklar99":4,"cambro":1},"past_year_pull_request_authors":{"davenquinn":29,"amyfromandi":11,"davidsklar99":11},"maintainers":[{"login":"davenquinn","count":106,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davenquinn"},{"login":"amyfromandi","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amyfromandi"},{"login":"davidsklar99","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidsklar99"},{"login":"brianaydemir","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianaydemir"},{"login":"mwestphall","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mwestphall"},{"login":"CannonLock","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CannonLock"},{"login":"cambro","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cambro"}],"active_maintainers":[{"login":"davenquinn","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davenquinn"},{"login":"amyfromandi","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amyfromandi"},{"login":"davidsklar99","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidsklar99"},{"login":"cambro","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cambro"}]},"events":{"total":{"IssuesEvent":49,"WatchEvent":2,"DeleteEvent":74,"IssueCommentEvent":64,"PushEvent":283,"PullRequestReviewEvent":35,"PullRequestReviewCommentEvent":46,"PullRequestEvent":82,"CreateEvent":75},"last_year":{"IssuesEvent":49,"WatchEvent":2,"DeleteEvent":74,"IssueCommentEvent":64,"PushEvent":283,"PullRequestReviewEvent":35,"PullRequestReviewCommentEvent":46,"PullRequestEvent":82,"CreateEvent":75}},"keywords":[],"dependencies":[{"ecosystem":"docker","filepath":"macrostrat-cli/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:04.564Z","updated_at":"2023-11-22T04:41:04.564Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/macrostrat-cli/Dockerfile","dependencies":[{"id":14652040297,"package_name":"python","ecosystem":"docker","requirements":"3.10","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"v2-transition/backup-system/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:04.572Z","updated_at":"2023-11-22T04:41:04.572Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/v2-transition/backup-system/Dockerfile","dependencies":[{"id":14652040417,"package_name":"alpine","ecosystem":"docker","requirements":"3.15","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"v2-transition/server-configs/dev-server/gateway/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:04.577Z","updated_at":"2023-11-22T04:41:04.577Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/v2-transition/server-configs/dev-server/gateway/Dockerfile","dependencies":[{"id":14652040527,"package_name":"jonasal/nginx-certbot","ecosystem":"docker","requirements":"3","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"v2-transition/server-configs/dev-server/varnish/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:05.031Z","updated_at":"2023-11-22T04:41:05.031Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/v2-transition/server-configs/dev-server/varnish/Dockerfile","dependencies":[{"id":14652042279,"package_name":"varnish","ecosystem":"docker","requirements":"7.1","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"map-integration/v1/package.json","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:05.039Z","updated_at":"2023-11-22T04:41:05.039Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/map-integration/v1/package.json","dependencies":[{"id":14652042280,"package_name":"async","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"runtime","optional":false},{"id":14652042281,"package_name":"google-translate-api","ecosystem":"npm","requirements":"^2.3.0","direct":true,"kind":"runtime","optional":false},{"id":14652042282,"package_name":"inquirer","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":14652042283,"package_name":"mkdirp","ecosystem":"npm","requirements":"^0.5.1","direct":true,"kind":"runtime","optional":false},{"id":14652042284,"package_name":"pg","ecosystem":"npm","requirements":"^6.0.2","direct":true,"kind":"runtime","optional":false},{"id":14652042285,"package_name":"yamljs","ecosystem":"npm","requirements":"^0.2.8","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"map-integration/v1/tile-tester/package.json","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:05.050Z","updated_at":"2023-11-22T04:41:05.050Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/map-integration/v1/tile-tester/package.json","dependencies":[{"id":14652042362,"package_name":"@turf/random","ecosystem":"npm","requirements":"^4.2.0","direct":true,"kind":"runtime","optional":false},{"id":14652042365,"package_name":"@turf/sample","ecosystem":"npm","requirements":"^4.2.0","direct":true,"kind":"runtime","optional":false},{"id":14652042368,"package_name":"@turf/within","ecosystem":"npm","requirements":"^4.2.0","direct":true,"kind":"runtime","optional":false},{"id":14652042687,"package_name":"express","ecosystem":"npm","requirements":"^4.14.0","direct":true,"kind":"runtime","optional":false},{"id":14652042688,"package_name":"mapnik","ecosystem":"npm","requirements":"^3.5.14","direct":true,"kind":"runtime","optional":false},{"id":14652042819,"package_name":"tilestrata","ecosystem":"npm","requirements":"^2.0.2","direct":true,"kind":"runtime","optional":false},{"id":14652042950,"package_name":"tilestrata-etag","ecosystem":"npm","requirements":"^0.1.1","direct":true,"kind":"runtime","optional":false},{"id":14652042951,"package_name":"tilestrata-mapnik","ecosystem":"npm","requirements":"^0.4.1","direct":true,"kind":"runtime","optional":false},{"id":14652042952,"package_name":"tilestrata-vtile","ecosystem":"npm","requirements":"^0.5.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"map-integration/v1/tiles/package.json","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:07.146Z","updated_at":"2023-11-22T04:41:07.146Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/map-integration/v1/tiles/package.json","dependencies":[{"id":14652042953,"package_name":"async","ecosystem":"npm","requirements":"^1.4.2","direct":true,"kind":"runtime","optional":false},{"id":14652042954,"package_name":"carto","ecosystem":"npm","requirements":"^0.15.2","direct":true,"kind":"runtime","optional":false},{"id":14652042958,"package_name":"fs-extra","ecosystem":"npm","requirements":"^0.26.6","direct":true,"kind":"runtime","optional":false},{"id":14652042959,"package_name":"geojson-bounds","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":14652042962,"package_name":"inquirer","ecosystem":"npm","requirements":"^0.12.0","direct":true,"kind":"runtime","optional":false},{"id":14652042963,"package_name":"mapnik","ecosystem":"npm","requirements":"^3.5.0","direct":true,"kind":"runtime","optional":false},{"id":14652042964,"package_name":"minimist","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":14652042965,"package_name":"mkdirp","ecosystem":"npm","requirements":"^0.5.1","direct":true,"kind":"runtime","optional":false},{"id":14652042966,"package_name":"pg","ecosystem":"npm","requirements":"^4.4.2","direct":true,"kind":"runtime","optional":false},{"id":14652042967,"package_name":"portscanner","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":14652042968,"package_name":"progress","ecosystem":"npm","requirements":"^1.1.8","direct":true,"kind":"runtime","optional":false},{"id":14652042969,"package_name":"redis","ecosystem":"npm","requirements":"^2.5.3","direct":true,"kind":"runtime","optional":false},{"id":14652042970,"package_name":"request","ecosystem":"npm","requirements":"^2.69.0","direct":true,"kind":"runtime","optional":false},{"id":14652042971,"package_name":"tile-cover","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"runtime","optional":false},{"id":14652043068,"package_name":"tilestrata","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":14652043069,"package_name":"tilestrata-mapnik","ecosystem":"npm","requirements":"^0.4.1","direct":true,"kind":"runtime","optional":false},{"id":14652043070,"package_name":"tilestrata-vtile","ecosystem":"npm","requirements":"^0.5.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"macrostrat-cli/poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-11-22T04:41:07.869Z","updated_at":"2023-11-22T04:41:07.869Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/macrostrat-cli/poetry.lock","dependencies":[{"id":14652043097,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":null,"optional":false},{"id":14652043098,"package_name":"asttokens","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":null,"optional":false},{"id":14652043099,"package_name":"attrs","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":null,"optional":false},{"id":14652043100,"package_name":"backcall","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":null,"optional":false},{"id":14652043101,"package_name":"certifi","ecosystem":"pypi","requirements":"2023.7.22","direct":false,"kind":null,"optional":false},{"id":14652043102,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.2.0","direct":false,"kind":null,"optional":false},{"id":14652043103,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":null,"optional":false},{"id":14652043104,"package_name":"click-plugins","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":null,"optional":false},{"id":14652043105,"package_name":"cligj","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":null,"optional":false},{"id":14652043106,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":null,"optional":false},{"id":14652043107,"package_name":"colorlog","ecosystem":"pypi","requirements":"6.7.0","direct":false,"kind":null,"optional":false},{"id":14652043108,"package_name":"colormath","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14652043194,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":null,"optional":false},{"id":14652043195,"package_name":"dynaconf","ecosystem":"pypi","requirements":"3.2.2","direct":false,"kind":null,"optional":false},{"id":14652043196,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.1.3","direct":false,"kind":null,"optional":false},{"id":14652043197,"package_name":"executing","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":null,"optional":false},{"id":14652043198,"package_name":"fiona","ecosystem":"pypi","requirements":"1.9.4.post1","direct":false,"kind":null,"optional":false},{"id":14652043199,"package_name":"geoalchemy2","ecosystem":"pypi","requirements":"0.9.4","direct":false,"kind":null,"optional":false},{"id":14652043204,"package_name":"geojson","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":null,"optional":false},{"id":14652043205,"package_name":"geopandas","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":null,"optional":false},{"id":14652043206,"package_name":"greenlet","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":null,"optional":false},{"id":14652043207,"package_name":"idna","ecosystem":"pypi","requirements":"3.4","direct":false,"kind":null,"optional":false},{"id":14652043208,"package_name":"ipython","ecosystem":"pypi","requirements":"8.15.0","direct":false,"kind":null,"optional":false},{"id":14652043209,"package_name":"jedi","ecosystem":"pypi","requirements":"0.19.0","direct":false,"kind":null,"optional":false},{"id":14652043210,"package_name":"macrostrat-app-frame","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652043225,"package_name":"macrostrat-database","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":null,"optional":false},{"id":14652043226,"package_name":"macrostrat-utils","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652043823,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14652043824,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.6","direct":false,"kind":null,"optional":false},{"id":14652043825,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":null,"optional":false},{"id":14652043826,"package_name":"networkx","ecosystem":"pypi","requirements":"3.1","direct":false,"kind":null,"optional":false},{"id":14652043827,"package_name":"numpy","ecosystem":"pypi","requirements":"1.25.2","direct":false,"kind":null,"optional":false},{"id":14652043828,"package_name":"packaging","ecosystem":"pypi","requirements":"23.1","direct":false,"kind":null,"optional":false},{"id":14652043829,"package_name":"pandas","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":null,"optional":false},{"id":14652043830,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":null,"optional":false},{"id":14652043831,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":14652043832,"package_name":"pickleshare","ecosystem":"pypi","requirements":"0.7.5","direct":false,"kind":null,"optional":false},{"id":14652043833,"package_name":"portforward","ecosystem":"pypi","requirements":"0.6.0","direct":false,"kind":null,"optional":false},{"id":14652043836,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.39","direct":false,"kind":null,"optional":false},{"id":14652043837,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"2.9.7","direct":false,"kind":null,"optional":false},{"id":14652043838,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":14652043839,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":null,"optional":false},{"id":14652043840,"package_name":"pydantic","ecosystem":"pypi","requirements":"1.10.12","direct":false,"kind":null,"optional":false},{"id":14652043841,"package_name":"pygeos","ecosystem":"pypi","requirements":"0.14","direct":false,"kind":null,"optional":false},{"id":14652043845,"package_name":"pygments","ecosystem":"pypi","requirements":"2.16.1","direct":false,"kind":null,"optional":false},{"id":14652043846,"package_name":"pymysql","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652043847,"package_name":"pyproj","ecosystem":"pypi","requirements":"3.6.0","direct":false,"kind":null,"optional":false},{"id":14652043848,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":null,"optional":false},{"id":14652043849,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14652043850,"package_name":"pytz","ecosystem":"pypi","requirements":"2023.3","direct":false,"kind":null,"optional":false},{"id":14652043851,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":null,"optional":false},{"id":14652043852,"package_name":"requests","ecosystem":"pypi","requirements":"2.31.0","direct":false,"kind":null,"optional":false},{"id":14652043853,"package_name":"rich","ecosystem":"pypi","requirements":"13.5.2","direct":false,"kind":null,"optional":false},{"id":14652043854,"package_name":"scipy","ecosystem":"pypi","requirements":"1.9.3","direct":false,"kind":null,"optional":false},{"id":14652043855,"package_name":"shapely","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14652043856,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":null,"optional":false},{"id":14652043857,"package_name":"spectra","ecosystem":"pypi","requirements":"0.0.11","direct":false,"kind":null,"optional":false},{"id":14652043860,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"1.4.49","direct":false,"kind":null,"optional":false},{"id":14652043861,"package_name":"sqlalchemy-utils","ecosystem":"pypi","requirements":"0.37.9","direct":false,"kind":null,"optional":false},{"id":14652043862,"package_name":"sqlparse","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":null,"optional":false},{"id":14652043863,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":null,"optional":false},{"id":14652043864,"package_name":"tiletanic","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652043865,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.66.1","direct":false,"kind":null,"optional":false},{"id":14652043866,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.9.0","direct":false,"kind":null,"optional":false},{"id":14652043867,"package_name":"typer","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":null,"optional":false},{"id":14652043868,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.7.1","direct":false,"kind":null,"optional":false},{"id":14652043869,"package_name":"tzdata","ecosystem":"pypi","requirements":"2023.3","direct":false,"kind":null,"optional":false},{"id":14652043870,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.0.4","direct":false,"kind":null,"optional":false},{"id":14652043871,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.6","direct":false,"kind":null,"optional":false}]},{"ecosystem":"pypi","filepath":"macrostrat-cli/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:10.624Z","updated_at":"2023-11-22T04:41:10.624Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/macrostrat-cli/pyproject.toml","dependencies":[{"id":14652043874,"package_name":"Fiona","ecosystem":"pypi","requirements":"^1.8.22","direct":true,"kind":"runtime","optional":false},{"id":14652043875,"package_name":"PyMySQL","ecosystem":"pypi","requirements":"^1.0.2","direct":true,"kind":"runtime","optional":false},{"id":14652043876,"package_name":"PyYAML","ecosystem":"pypi","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":14652043877,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"^1.4.42","direct":true,"kind":"runtime","optional":false},{"id":14652043878,"package_name":"dynaconf","ecosystem":"pypi","requirements":"^3.1.12","direct":true,"kind":"runtime","optional":false},{"id":14652043879,"package_name":"geopandas","ecosystem":"pypi","requirements":"^0.12.0","direct":true,"kind":"runtime","optional":false},{"id":14652043880,"package_name":"ipython","ecosystem":"pypi","requirements":"^8.5.0","direct":true,"kind":"runtime","optional":false},{"id":14652043881,"package_name":"macrostrat.app-frame","ecosystem":"pypi","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":14652043882,"package_name":"macrostrat.database","ecosystem":"pypi","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":14652043883,"package_name":"numpy","ecosystem":"pypi","requirements":"^1.23.4","direct":true,"kind":"runtime","optional":false},{"id":14652043884,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"^2.9.4","direct":true,"kind":"runtime","optional":false},{"id":14652043885,"package_name":"pygeos","ecosystem":"pypi","requirements":"^0.14","direct":true,"kind":"runtime","optional":false},{"id":14652043886,"package_name":"pyproj","ecosystem":"pypi","requirements":"^3.4.0","direct":true,"kind":"runtime","optional":false},{"id":14652043887,"package_name":"python","ecosystem":"pypi","requirements":"^3.10","direct":true,"kind":"runtime","optional":false},{"id":14652043888,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":14652043889,"package_name":"requests","ecosystem":"pypi","requirements":"^2.28.1","direct":true,"kind":"runtime","optional":false},{"id":14652043890,"package_name":"rich","ecosystem":"pypi","requirements":"^13","direct":true,"kind":"runtime","optional":false},{"id":14652043891,"package_name":"scipy","ecosystem":"pypi","requirements":"^1.9.3","direct":true,"kind":"runtime","optional":false},{"id":14652043892,"package_name":"shapely","ecosystem":"pypi","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":14652043893,"package_name":"spectra","ecosystem":"pypi","requirements":"^0.0.11","direct":true,"kind":"runtime","optional":false},{"id":14652043894,"package_name":"tiletanic","ecosystem":"pypi","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":14652043895,"package_name":"tqdm","ecosystem":"pypi","requirements":"^4.65.0","direct":true,"kind":"runtime","optional":false},{"id":14652043896,"package_name":"typer","ecosystem":"pypi","requirements":"^0.9.0","direct":true,"kind":"runtime","optional":false},{"id":14652043897,"package_name":"portforward","ecosystem":"pypi","requirements":"^0.6.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"macrostrat-cli/setup.py","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:10.639Z","updated_at":"2023-11-22T04:41:10.639Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/macrostrat-cli/setup.py","dependencies":[{"id":14652043898,"package_name":"psycopg2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043899,"package_name":"pymysql","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043900,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043901,"package_name":"tiletanic","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043902,"package_name":"shapely","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043903,"package_name":"fiona","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043904,"package_name":"pyproj","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043905,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043906,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043907,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043908,"package_name":"spectra","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043909,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652043910,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"map-integration/poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-11-22T04:41:10.651Z","updated_at":"2023-11-22T04:41:10.651Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/map-integration/poetry.lock","dependencies":[{"id":14652043911,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":null,"optional":false},{"id":14652043912,"package_name":"asttokens","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":null,"optional":false},{"id":14652043913,"package_name":"attrs","ecosystem":"pypi","requirements":"22.2.0","direct":false,"kind":null,"optional":false},{"id":14652043914,"package_name":"backcall","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":null,"optional":false},{"id":14652043915,"package_name":"black","ecosystem":"pypi","requirements":"22.12.0","direct":false,"kind":null,"optional":false},{"id":14652043916,"package_name":"certifi","ecosystem":"pypi","requirements":"2022.12.7","direct":false,"kind":null,"optional":false},{"id":14652043917,"package_name":"click","ecosystem":"pypi","requirements":"8.1.3","direct":false,"kind":null,"optional":false},{"id":14652043918,"package_name":"click-plugins","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":null,"optional":false},{"id":14652043919,"package_name":"cligj","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":null,"optional":false},{"id":14652043920,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":null,"optional":false},{"id":14652043921,"package_name":"colorlog","ecosystem":"pypi","requirements":"6.7.0","direct":false,"kind":null,"optional":false},{"id":14652043922,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":null,"optional":false},{"id":14652043923,"package_name":"executing","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":null,"optional":false},{"id":14652043924,"package_name":"fiona","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":null,"optional":false},{"id":14652043925,"package_name":"geoalchemy2","ecosystem":"pypi","requirements":"0.9.4","direct":false,"kind":null,"optional":false},{"id":14652043926,"package_name":"geopandas","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":null,"optional":false},{"id":14652043927,"package_name":"greenlet","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":null,"optional":false},{"id":14652043928,"package_name":"ipython","ecosystem":"pypi","requirements":"8.10.0","direct":false,"kind":null,"optional":false},{"id":14652043929,"package_name":"jedi","ecosystem":"pypi","requirements":"0.18.2","direct":false,"kind":null,"optional":false},{"id":14652043930,"package_name":"macrostrat-database","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":null,"optional":false},{"id":14652043931,"package_name":"macrostrat-utils","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652043932,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14652043933,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.6","direct":false,"kind":null,"optional":false},{"id":14652043934,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":null,"optional":false},{"id":14652043935,"package_name":"munch","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":null,"optional":false},{"id":14652043936,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14652043937,"package_name":"numpy","ecosystem":"pypi","requirements":"1.24.2","direct":false,"kind":null,"optional":false},{"id":14652043938,"package_name":"packaging","ecosystem":"pypi","requirements":"23.0","direct":false,"kind":null,"optional":false},{"id":14652043939,"package_name":"pandas","ecosystem":"pypi","requirements":"1.5.3","direct":false,"kind":null,"optional":false},{"id":14652043940,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":null,"optional":false},{"id":14652043941,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":null,"optional":false},{"id":14652043942,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":14652043943,"package_name":"pickleshare","ecosystem":"pypi","requirements":"0.7.5","direct":false,"kind":null,"optional":false},{"id":14652043944,"package_name":"platformdirs","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14652043945,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.38","direct":false,"kind":null,"optional":false},{"id":14652043946,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"2.9.5","direct":false,"kind":null,"optional":false},{"id":14652043947,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":14652043948,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":null,"optional":false},{"id":14652043949,"package_name":"pydantic","ecosystem":"pypi","requirements":"1.10.5","direct":false,"kind":null,"optional":false},{"id":14652043950,"package_name":"pygeos","ecosystem":"pypi","requirements":"0.14","direct":false,"kind":null,"optional":false},{"id":14652043951,"package_name":"pygments","ecosystem":"pypi","requirements":"2.14.0","direct":false,"kind":null,"optional":false},{"id":14652043952,"package_name":"pyproj","ecosystem":"pypi","requirements":"3.4.1","direct":false,"kind":null,"optional":false},{"id":14652043953,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":null,"optional":false},{"id":14652043954,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14652043955,"package_name":"pytz","ecosystem":"pypi","requirements":"2022.7.1","direct":false,"kind":null,"optional":false},{"id":14652043956,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0","direct":false,"kind":null,"optional":false},{"id":14652043957,"package_name":"rich","ecosystem":"pypi","requirements":"13.6.0","direct":false,"kind":null,"optional":false},{"id":14652043958,"package_name":"scipy","ecosystem":"pypi","requirements":"1.9.3","direct":false,"kind":null,"optional":false},{"id":14652043959,"package_name":"setuptools","ecosystem":"pypi","requirements":"67.4.0","direct":false,"kind":null,"optional":false},{"id":14652043960,"package_name":"shapely","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14652043961,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":null,"optional":false},{"id":14652043962,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"1.4.46","direct":false,"kind":null,"optional":false},{"id":14652043963,"package_name":"sqlalchemy-utils","ecosystem":"pypi","requirements":"0.37.9","direct":false,"kind":null,"optional":false},{"id":14652043964,"package_name":"sqlparse","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":null,"optional":false},{"id":14652043965,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":null,"optional":false},{"id":14652043966,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14652043967,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.9.0","direct":false,"kind":null,"optional":false},{"id":14652043968,"package_name":"typer","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":null,"optional":false},{"id":14652043969,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.5.0","direct":false,"kind":null,"optional":false},{"id":14652043970,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.6","direct":false,"kind":null,"optional":false}]},{"ecosystem":"pypi","filepath":"map-integration/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:10.673Z","updated_at":"2023-11-22T04:41:10.673Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/map-integration/pyproject.toml","dependencies":[{"id":14652043971,"package_name":"python","ecosystem":"pypi","requirements":"^3.10","direct":true,"kind":"runtime","optional":false},{"id":14652043972,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"^1.4.42","direct":true,"kind":"runtime","optional":false},{"id":14652043973,"package_name":"geopandas","ecosystem":"pypi","requirements":"^0.12.0","direct":true,"kind":"runtime","optional":false},{"id":14652043974,"package_name":"ipython","ecosystem":"pypi","requirements":"^8.5.0","direct":true,"kind":"runtime","optional":false},{"id":14652043975,"package_name":"macrostrat.database","ecosystem":"pypi","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":14652043976,"package_name":"numpy","ecosystem":"pypi","requirements":"^1.23.4","direct":true,"kind":"runtime","optional":false},{"id":14652043977,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"^2.9.4","direct":true,"kind":"runtime","optional":false},{"id":14652043978,"package_name":"pygeos","ecosystem":"pypi","requirements":"^0.14","direct":true,"kind":"runtime","optional":false},{"id":14652043979,"package_name":"pyproj","ecosystem":"pypi","requirements":"^3.4.0","direct":true,"kind":"runtime","optional":false},{"id":14652043980,"package_name":"rich","ecosystem":"pypi","requirements":"^13","direct":true,"kind":"runtime","optional":false},{"id":14652043981,"package_name":"scipy","ecosystem":"pypi","requirements":"^1.9.3","direct":true,"kind":"runtime","optional":false},{"id":14652043982,"package_name":"typer","ecosystem":"pypi","requirements":"^0.9.0","direct":true,"kind":"runtime","optional":false},{"id":14652043983,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"^1","direct":true,"kind":"runtime","optional":false},{"id":14652043984,"package_name":"pyyaml","ecosystem":"pypi","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":14652043985,"package_name":"shapely","ecosystem":"pypi","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"py-root/poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-11-22T04:41:10.682Z","updated_at":"2023-11-22T04:41:10.682Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/py-root/poetry.lock","dependencies":[{"id":14652043986,"package_name":"affine","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":null,"optional":false},{"id":14652043987,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.6.0","direct":false,"kind":null,"optional":false},{"id":14652043988,"package_name":"anyio","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":null,"optional":false},{"id":14652043989,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":null,"optional":false},{"id":14652043990,"package_name":"asgiref","ecosystem":"pypi","requirements":"3.7.2","direct":false,"kind":null,"optional":false},{"id":14652043991,"package_name":"asttokens","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":null,"optional":false},{"id":14652043992,"package_name":"asyncpg","ecosystem":"pypi","requirements":"0.28.0","direct":false,"kind":null,"optional":false},{"id":14652043993,"package_name":"attrs","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":null,"optional":false},{"id":14652043994,"package_name":"backcall","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":null,"optional":false},{"id":14652043995,"package_name":"buildpg","ecosystem":"pypi","requirements":"0.4","direct":false,"kind":null,"optional":false},{"id":14652044000,"package_name":"cachetools","ecosystem":"pypi","requirements":"5.3.1","direct":false,"kind":null,"optional":false},{"id":14652044001,"package_name":"certifi","ecosystem":"pypi","requirements":"2023.7.22","direct":false,"kind":null,"optional":false},{"id":14652044002,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.3.0","direct":false,"kind":null,"optional":false},{"id":14652044003,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":null,"optional":false},{"id":14652044004,"package_name":"click-plugins","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":null,"optional":false},{"id":14652044005,"package_name":"cligj","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":null,"optional":false},{"id":14652044006,"package_name":"cogeo-mosaic","ecosystem":"pypi","requirements":"7.0.1","direct":false,"kind":null,"optional":false},{"id":14652044007,"package_name":"color-operations","ecosystem":"pypi","requirements":"0.1.1","direct":false,"kind":null,"optional":false},{"id":14652044008,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":null,"optional":false},{"id":14652044009,"package_name":"colorlog","ecosystem":"pypi","requirements":"6.7.0","direct":false,"kind":null,"optional":false},{"id":14652044010,"package_name":"colormath","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14652044011,"package_name":"corelle-client","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":null,"optional":false},{"id":14652044013,"package_name":"corelle-engine","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14652044014,"package_name":"cramjam","ecosystem":"pypi","requirements":"2.6.2","direct":false,"kind":null,"optional":false},{"id":14652044015,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":null,"optional":false},{"id":14652044016,"package_name":"dynaconf","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":null,"optional":false},{"id":14652044017,"package_name":"executing","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":null,"optional":false},{"id":14652044018,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.100.1","direct":false,"kind":null,"optional":false},{"id":14652044019,"package_name":"fastapi-utils","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":null,"optional":false},{"id":14652044028,"package_name":"fiona","ecosystem":"pypi","requirements":"1.9.5","direct":false,"kind":null,"optional":false},{"id":14652044029,"package_name":"geoalchemy2","ecosystem":"pypi","requirements":"0.9.4","direct":false,"kind":null,"optional":false},{"id":14652044030,"package_name":"geojson","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":null,"optional":false},{"id":14652044031,"package_name":"geojson-pydantic","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":null,"optional":false},{"id":14652044034,"package_name":"geopandas","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":null,"optional":false},{"id":14652044035,"package_name":"greenlet","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14652044036,"package_name":"h11","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":null,"optional":false},{"id":14652044037,"package_name":"httpcore","ecosystem":"pypi","requirements":"0.18.0","direct":false,"kind":null,"optional":false},{"id":14652044038,"package_name":"httpx","ecosystem":"pypi","requirements":"0.25.0","direct":false,"kind":null,"optional":false},{"id":14652044039,"package_name":"idna","ecosystem":"pypi","requirements":"3.4","direct":false,"kind":null,"optional":false},{"id":14652044040,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":null,"optional":false},{"id":14652044041,"package_name":"ipython","ecosystem":"pypi","requirements":"8.16.1","direct":false,"kind":null,"optional":false},{"id":14652044042,"package_name":"jedi","ecosystem":"pypi","requirements":"0.19.1","direct":false,"kind":null,"optional":false},{"id":14652044043,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.2","direct":false,"kind":null,"optional":false},{"id":14652044044,"package_name":"llvmlite","ecosystem":"pypi","requirements":"0.41.1","direct":false,"kind":null,"optional":false},{"id":14652044045,"package_name":"macrostrat-app-frame","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652044046,"package_name":"macrostrat-cli","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":null,"optional":false},{"id":14652044047,"package_name":"macrostrat-database","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":null,"optional":false},{"id":14652044048,"package_name":"macrostrat-map-integration","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":null,"optional":false},{"id":14652044049,"package_name":"macrostrat-package-tools","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14652044050,"package_name":"macrostrat-tileserver","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14652044051,"package_name":"macrostrat-utils","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":null,"optional":false},{"id":14652044052,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14652044053,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":null,"optional":false},{"id":14652044054,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.6","direct":false,"kind":null,"optional":false},{"id":14652044055,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":null,"optional":false},{"id":14652044056,"package_name":"morecantile","ecosystem":"pypi","requirements":"5.0.0","direct":false,"kind":null,"optional":false},{"id":14652044057,"package_name":"networkx","ecosystem":"pypi","requirements":"3.2","direct":false,"kind":null,"optional":false},{"id":14652044058,"package_name":"numba","ecosystem":"pypi","requirements":"0.58.1","direct":false,"kind":null,"optional":false},{"id":14652044059,"package_name":"numexpr","ecosystem":"pypi","requirements":"2.8.7","direct":false,"kind":null,"optional":false},{"id":14652044060,"package_name":"numpy","ecosystem":"pypi","requirements":"1.23.5","direct":false,"kind":null,"optional":false},{"id":14652044061,"package_name":"numpy-quaternion","ecosystem":"pypi","requirements":"2022.4.3","direct":false,"kind":null,"optional":false},{"id":14652044073,"package_name":"orjson","ecosystem":"pypi","requirements":"3.9.9","direct":false,"kind":null,"optional":false},{"id":14652044074,"package_name":"packaging","ecosystem":"pypi","requirements":"23.2","direct":false,"kind":null,"optional":false},{"id":14652044075,"package_name":"pandas","ecosystem":"pypi","requirements":"1.5.3","direct":false,"kind":null,"optional":false},{"id":14652044076,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":null,"optional":false},{"id":14652044077,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":14652044078,"package_name":"pickleshare","ecosystem":"pypi","requirements":"0.7.5","direct":false,"kind":null,"optional":false},{"id":14652044079,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14652044080,"package_name":"portforward","ecosystem":"pypi","requirements":"0.6.0","direct":false,"kind":null,"optional":false},{"id":14652044081,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.39","direct":false,"kind":null,"optional":false},{"id":14652044082,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"2.9.9","direct":false,"kind":null,"optional":false},{"id":14652044083,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":14652044084,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":null,"optional":false},{"id":14652044085,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.4.2","direct":false,"kind":null,"optional":false},{"id":14652044086,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.10.1","direct":false,"kind":null,"optional":false},{"id":14652044087,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"2.0.3","direct":false,"kind":null,"optional":false},{"id":14652044088,"package_name":"pygeos","ecosystem":"pypi","requirements":"0.14","direct":false,"kind":null,"optional":false},{"id":14652044089,"package_name":"pygments","ecosystem":"pypi","requirements":"2.16.1","direct":false,"kind":null,"optional":false},{"id":14652044090,"package_name":"pymysql","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652044091,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.1.1","direct":false,"kind":null,"optional":false},{"id":14652044092,"package_name":"pyproj","ecosystem":"pypi","requirements":"3.6.1","direct":false,"kind":null,"optional":false},{"id":14652044093,"package_name":"pystac","ecosystem":"pypi","requirements":"1.8.4","direct":false,"kind":null,"optional":false},{"id":14652044098,"package_name":"pytest","ecosystem":"pypi","requirements":"7.4.2","direct":false,"kind":null,"optional":false},{"id":14652044099,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":null,"optional":false},{"id":14652044100,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14652044101,"package_name":"pytz","ecosystem":"pypi","requirements":"2023.3.post1","direct":false,"kind":null,"optional":false},{"id":14652044102,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":null,"optional":false},{"id":14652044103,"package_name":"rasterio","ecosystem":"pypi","requirements":"1.3.9","direct":false,"kind":null,"optional":false},{"id":14652044117,"package_name":"requests","ecosystem":"pypi","requirements":"2.31.0","direct":false,"kind":null,"optional":false},{"id":14652044118,"package_name":"rich","ecosystem":"pypi","requirements":"13.6.0","direct":false,"kind":null,"optional":false},{"id":14652044119,"package_name":"rio-cogeo","ecosystem":"pypi","requirements":"5.0.0","direct":false,"kind":null,"optional":false},{"id":14652044123,"package_name":"rio-stac","ecosystem":"pypi","requirements":"0.8.1","direct":false,"kind":null,"optional":false},{"id":14652044136,"package_name":"rio-tiler","ecosystem":"pypi","requirements":"6.2.4","direct":false,"kind":null,"optional":false},{"id":14652044159,"package_name":"scipy","ecosystem":"pypi","requirements":"1.9.3","direct":false,"kind":null,"optional":false},{"id":14652044160,"package_name":"setuptools","ecosystem":"pypi","requirements":"68.2.2","direct":false,"kind":null,"optional":false},{"id":14652044161,"package_name":"shapely","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":null,"optional":false},{"id":14652044162,"package_name":"simplejson","ecosystem":"pypi","requirements":"3.19.2","direct":false,"kind":null,"optional":false},{"id":14652044163,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":null,"optional":false},{"id":14652044164,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14652044165,"package_name":"snuggs","ecosystem":"pypi","requirements":"1.4.7","direct":false,"kind":null,"optional":false},{"id":14652044172,"package_name":"spectra","ecosystem":"pypi","requirements":"0.0.11","direct":false,"kind":null,"optional":false},{"id":14652044173,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"1.4.49","direct":false,"kind":null,"optional":false},{"id":14652044174,"package_name":"sqlalchemy-utils","ecosystem":"pypi","requirements":"0.37.9","direct":false,"kind":null,"optional":false},{"id":14652044175,"package_name":"sqlparse","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":null,"optional":false},{"id":14652044176,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":null,"optional":false},{"id":14652044177,"package_name":"starlette","ecosystem":"pypi","requirements":"0.27.0","direct":false,"kind":null,"optional":false},{"id":14652044178,"package_name":"starlette-cramjam","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":null,"optional":false},{"id":14652044209,"package_name":"supermorecado","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":null,"optional":false},{"id":14652044225,"package_name":"tiletanic","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652044226,"package_name":"timvt","ecosystem":"pypi","requirements":"0.8.0a4","direct":false,"kind":null,"optional":false},{"id":14652044227,"package_name":"titiler","ecosystem":"pypi","requirements":"0.15.1","direct":false,"kind":null,"optional":false},{"id":14652044285,"package_name":"titiler-application","ecosystem":"pypi","requirements":"0.15.1","direct":false,"kind":null,"optional":false},{"id":14652044286,"package_name":"titiler-core","ecosystem":"pypi","requirements":"0.15.1","direct":false,"kind":null,"optional":false},{"id":14652044287,"package_name":"titiler-extensions","ecosystem":"pypi","requirements":"0.15.1","direct":false,"kind":null,"optional":false},{"id":14652044288,"package_name":"titiler-mosaic","ecosystem":"pypi","requirements":"0.15.1","direct":false,"kind":null,"optional":false},{"id":14652044289,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":null,"optional":false},{"id":14652044290,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.66.1","direct":false,"kind":null,"optional":false},{"id":14652044291,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.11.2","direct":false,"kind":null,"optional":false},{"id":14652044292,"package_name":"typer","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":null,"optional":false},{"id":14652044293,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":14652044294,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.0.7","direct":false,"kind":null,"optional":false},{"id":14652044295,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":null,"optional":false},{"id":14652044296,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.8","direct":false,"kind":null,"optional":false},{"id":14652044297,"package_name":"wget","ecosystem":"pypi","requirements":"3.2","direct":false,"kind":null,"optional":false}]},{"ecosystem":"pypi","filepath":"py-root/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:14.376Z","updated_at":"2023-11-22T04:41:14.376Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/py-root/pyproject.toml","dependencies":[{"id":14652044316,"package_name":"python","ecosystem":"pypi","requirements":"^3.11","direct":true,"kind":"runtime","optional":false},{"id":14652044317,"package_name":"macrostrat.cli","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044318,"package_name":"macrostrat.app_frame","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044319,"package_name":"macrostrat.map_integration","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044320,"package_name":"corelle.engine","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044321,"package_name":"macrostrat.tileserver","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044322,"package_name":"macrostrat.package_tools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"pypi","filepath":"v2-transition/poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-11-22T04:41:14.393Z","updated_at":"2023-11-22T04:41:14.393Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/v2-transition/poetry.lock","dependencies":[{"id":14652044323,"package_name":"ansible","ecosystem":"pypi","requirements":"8.0.0","direct":false,"kind":null,"optional":false},{"id":14652044324,"package_name":"ansible-core","ecosystem":"pypi","requirements":"2.15.1","direct":false,"kind":null,"optional":false},{"id":14652044325,"package_name":"anyio","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":null,"optional":false},{"id":14652044326,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":null,"optional":false},{"id":14652044327,"package_name":"asgiref","ecosystem":"pypi","requirements":"3.7.2","direct":false,"kind":null,"optional":false},{"id":14652044328,"package_name":"asttokens","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":null,"optional":false},{"id":14652044329,"package_name":"asyncpg","ecosystem":"pypi","requirements":"0.28.0","direct":false,"kind":null,"optional":false},{"id":14652044330,"package_name":"attrs","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":null,"optional":false},{"id":14652044331,"package_name":"backcall","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":null,"optional":false},{"id":14652044332,"package_name":"black","ecosystem":"pypi","requirements":"23.3.0","direct":false,"kind":null,"optional":false},{"id":14652044333,"package_name":"buildpg","ecosystem":"pypi","requirements":"0.4","direct":false,"kind":null,"optional":false},{"id":14652044334,"package_name":"cachetools","ecosystem":"pypi","requirements":"5.3.1","direct":false,"kind":null,"optional":false},{"id":14652044335,"package_name":"certifi","ecosystem":"pypi","requirements":"2023.5.7","direct":false,"kind":null,"optional":false},{"id":14652044336,"package_name":"cffi","ecosystem":"pypi","requirements":"1.15.1","direct":false,"kind":null,"optional":false},{"id":14652044337,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":null,"optional":false},{"id":14652044338,"package_name":"click","ecosystem":"pypi","requirements":"8.1.3","direct":false,"kind":null,"optional":false},{"id":14652044339,"package_name":"click-plugins","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":null,"optional":false},{"id":14652044340,"package_name":"cligj","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":null,"optional":false},{"id":14652044341,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":null,"optional":false},{"id":14652044342,"package_name":"colorlog","ecosystem":"pypi","requirements":"6.7.0","direct":false,"kind":null,"optional":false},{"id":14652044343,"package_name":"colormath","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":null,"optional":false},{"id":14652044344,"package_name":"cramjam","ecosystem":"pypi","requirements":"2.6.2","direct":false,"kind":null,"optional":false},{"id":14652044345,"package_name":"cryptography","ecosystem":"pypi","requirements":"41.0.1","direct":false,"kind":null,"optional":false},{"id":14652044346,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":null,"optional":false},{"id":14652044347,"package_name":"digitalcrust-weaver","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":null,"optional":false},{"id":14652044381,"package_name":"dynaconf","ecosystem":"pypi","requirements":"3.1.12","direct":false,"kind":null,"optional":false},{"id":14652044382,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.1.3","direct":false,"kind":null,"optional":false},{"id":14652044383,"package_name":"executing","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":null,"optional":false},{"id":14652044384,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.92.0","direct":false,"kind":null,"optional":false},{"id":14652044385,"package_name":"fastapi-utils","ecosystem":"pypi","requirements":"0.2.1","direct":false,"kind":null,"optional":false},{"id":14652044386,"package_name":"fiona","ecosystem":"pypi","requirements":"1.9.4","direct":false,"kind":null,"optional":false},{"id":14652044387,"package_name":"geoalchemy2","ecosystem":"pypi","requirements":"0.9.4","direct":false,"kind":null,"optional":false},{"id":14652044388,"package_name":"geojson","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":null,"optional":false},{"id":14652044389,"package_name":"geojson-pydantic","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":null,"optional":false},{"id":14652044390,"package_name":"geopandas","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":null,"optional":false},{"id":14652044391,"package_name":"greenlet","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":null,"optional":false},{"id":14652044392,"package_name":"h11","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":null,"optional":false},{"id":14652044393,"package_name":"idna","ecosystem":"pypi","requirements":"3.4","direct":false,"kind":null,"optional":false},{"id":14652044394,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":null,"optional":false},{"id":14652044395,"package_name":"ipython","ecosystem":"pypi","requirements":"8.13.2","direct":false,"kind":null,"optional":false},{"id":14652044396,"package_name":"jedi","ecosystem":"pypi","requirements":"0.18.2","direct":false,"kind":null,"optional":false},{"id":14652044397,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.2","direct":false,"kind":null,"optional":false},{"id":14652044398,"package_name":"macrostrat-app-frame","ecosystem":"pypi","requirements":"1.0.4","direct":false,"kind":null,"optional":false},{"id":14652044399,"package_name":"macrostrat-cli","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":null,"optional":false},{"id":14652044400,"package_name":"macrostrat-database","ecosystem":"pypi","requirements":"2.1.2","direct":false,"kind":null,"optional":false},{"id":14652044401,"package_name":"macrostrat-map-integration","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":null,"optional":false},{"id":14652044402,"package_name":"macrostrat-package-tools","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14652044403,"package_name":"macrostrat-tileserver","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14652044404,"package_name":"macrostrat-utils","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652044405,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":null,"optional":false},{"id":14652044406,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":null,"optional":false},{"id":14652044407,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.6","direct":false,"kind":null,"optional":false},{"id":14652044408,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":null,"optional":false},{"id":14652044409,"package_name":"morecantile","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":null,"optional":false},{"id":14652044410,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14652044411,"package_name":"networkx","ecosystem":"pypi","requirements":"3.1","direct":false,"kind":null,"optional":false},{"id":14652044412,"package_name":"numpy","ecosystem":"pypi","requirements":"1.24.3","direct":false,"kind":null,"optional":false},{"id":14652044413,"package_name":"packaging","ecosystem":"pypi","requirements":"23.1","direct":false,"kind":null,"optional":false},{"id":14652044414,"package_name":"pandas","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14652044415,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":null,"optional":false},{"id":14652044416,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.11.1","direct":false,"kind":null,"optional":false},{"id":14652044417,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":14652044418,"package_name":"pickleshare","ecosystem":"pypi","requirements":"0.7.5","direct":false,"kind":null,"optional":false},{"id":14652044419,"package_name":"platformdirs","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":null,"optional":false},{"id":14652044420,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14652044421,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.38","direct":false,"kind":null,"optional":false},{"id":14652044422,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"2.9.6","direct":false,"kind":null,"optional":false},{"id":14652044423,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":14652044424,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":null,"optional":false},{"id":14652044425,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.21","direct":false,"kind":null,"optional":false},{"id":14652044426,"package_name":"pydantic","ecosystem":"pypi","requirements":"1.10.7","direct":false,"kind":null,"optional":false},{"id":14652044427,"package_name":"pygeos","ecosystem":"pypi","requirements":"0.13","direct":false,"kind":null,"optional":false},{"id":14652044428,"package_name":"pygments","ecosystem":"pypi","requirements":"2.15.1","direct":false,"kind":null,"optional":false},{"id":14652044429,"package_name":"pymysql","ecosystem":"pypi","requirements":"1.0.3","direct":false,"kind":null,"optional":false},{"id":14652044430,"package_name":"pyproj","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":null,"optional":false},{"id":14652044431,"package_name":"pytest","ecosystem":"pypi","requirements":"7.4.1","direct":false,"kind":null,"optional":false},{"id":14652044432,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":null,"optional":false},{"id":14652044433,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":14652044434,"package_name":"pytz","ecosystem":"pypi","requirements":"2023.3","direct":false,"kind":null,"optional":false},{"id":14652044435,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0","direct":false,"kind":null,"optional":false},{"id":14652044436,"package_name":"requests","ecosystem":"pypi","requirements":"2.30.0","direct":false,"kind":null,"optional":false},{"id":14652044437,"package_name":"resolvelib","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":null,"optional":false},{"id":14652044438,"package_name":"rich","ecosystem":"pypi","requirements":"13.3.5","direct":false,"kind":null,"optional":false},{"id":14652044439,"package_name":"scipy","ecosystem":"pypi","requirements":"1.9.3","direct":false,"kind":null,"optional":false},{"id":14652044440,"package_name":"shapely","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14652044441,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":null,"optional":false},{"id":14652044442,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":14652044443,"package_name":"spectra","ecosystem":"pypi","requirements":"0.0.11","direct":false,"kind":null,"optional":false},{"id":14652044444,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"1.4.48","direct":false,"kind":null,"optional":false},{"id":14652044445,"package_name":"sqlalchemy-utils","ecosystem":"pypi","requirements":"0.37.9","direct":false,"kind":null,"optional":false},{"id":14652044446,"package_name":"sqlparse","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":null,"optional":false},{"id":14652044447,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":null,"optional":false},{"id":14652044448,"package_name":"starlette","ecosystem":"pypi","requirements":"0.25.0","direct":false,"kind":null,"optional":false},{"id":14652044449,"package_name":"starlette-cramjam","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":null,"optional":false},{"id":14652044450,"package_name":"tiletanic","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":null,"optional":false},{"id":14652044451,"package_name":"timvt","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":14652044452,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":null,"optional":false},{"id":14652044453,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":14652044454,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.65.0","direct":false,"kind":null,"optional":false},{"id":14652044455,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.9.0","direct":false,"kind":null,"optional":false},{"id":14652044456,"package_name":"typer","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":null,"optional":false},{"id":14652044457,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.5.0","direct":false,"kind":null,"optional":false},{"id":14652044458,"package_name":"tzdata","ecosystem":"pypi","requirements":"2023.3","direct":false,"kind":null,"optional":false},{"id":14652044459,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":null,"optional":false},{"id":14652044460,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":null,"optional":false},{"id":14652044461,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.6","direct":false,"kind":null,"optional":false}]},{"ecosystem":"pypi","filepath":"v2-transition/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-11-22T04:41:14.624Z","updated_at":"2023-11-22T04:41:14.624Z","repository_link":"https://github.com/UW-Macrostrat/macrostrat/blob/main/v2-transition/pyproject.toml","dependencies":[{"id":14652044462,"package_name":"digitalcrust.weaver","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044463,"package_name":"macrostrat.cli","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044464,"package_name":"macrostrat.map_integration","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044465,"package_name":"macrostrat.tileserver","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":14652044466,"package_name":"python","ecosystem":"pypi","requirements":"^3.10","direct":true,"kind":"runtime","optional":false},{"id":14652044467,"package_name":"ansible","ecosystem":"pypi","requirements":"^8.0.0","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-08T11:24:31.981Z","updated_at":"2025-10-07T08:26:31.732Z","avatar_url":"https://github.com/UW-Macrostrat.png","language":"PLpgSQL","category":null,"sub_category":null,"monthly_downloads":219,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/72896","html_url":"https://science.ecosyste.ms/projects/72896"}