{"id":337474,"name":"wlts.py","description":"Produce information on land use and coverage used by the Brazilian Government to make public policy decisions.","url":"https://github.com/brazil-data-cube/wlts.py","last_synced_at":"2026-04-16T14:30:20.767Z","repository":{"id":44592360,"uuid":"220003081","full_name":"brazil-data-cube/wlts.py","owner":"brazil-data-cube","description":"Python Client Library for Web Land Trajectory Service","archived":false,"fork":false,"pushed_at":"2025-12-22T20:02:17.000Z","size":1358,"stargazers_count":8,"open_issues_count":6,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-04-07T10:03:03.316Z","etag":null,"topics":["earth-observation","earth-science","geoscience","geospatial","gis","python","trajectory","wlts"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brazil-data-cube.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","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":"2019-11-06T13:27:44.000Z","updated_at":"2025-12-06T13:59:44.000Z","dependencies_parsed_at":"2026-01-13T17:00:21.453Z","dependency_job_id":null,"html_url":"https://github.com/brazil-data-cube/wlts.py","commit_stats":{"total_commits":126,"total_committers":4,"mean_commits":31.5,"dds":0.3650793650793651,"last_synced_commit":"8872962481f56a8812b42122eedf027d98a296ff"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/brazil-data-cube/wlts.py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brazil-data-cube","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31753550,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"brazil-data-cube","name":"Brazil Data Cube","uuid":"51197879","kind":"organization","description":"Brazil Data Cube is a subproject of the project “Environmental Monitoring of Brazilian Biomes“, funded by the The Amazon Fund in BNDES financial collaboration","email":"brazildatacube@dpi.inpe.br","website":"brazildatacube.org","location":"São José dos Campos, SP, BR","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51197879?v=4","repositories_count":48,"last_synced_at":"2023-03-03T01:22:59.195Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/brazil-data-cube","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-13T14:46:09.893Z","updated_at":"2023-03-03T01:22:59.226Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brazil-data-cube","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brazil-data-cube/repositories"},"packages":[{"id":11007260,"name":"wlts.py","ecosystem":"pypi","description":".","homepage":null,"licenses":"GNU General Public License v3.0","normalized_licenses":["GPL-2.0"],"repository_url":"https://github.com/brazil-data-cube/wlts.py","keywords_array":["lulc"],"namespace":null,"versions_count":3,"first_release_published_at":"2024-10-30T19:20:11.000Z","latest_release_published_at":"2025-12-22T20:03:46.000Z","latest_release_number":"1.4.0","last_synced_at":"2026-04-13T13:01:06.025Z","created_at":"2024-10-30T19:31:54.354Z","updated_at":"2026-04-13T13:08:44.955Z","registry_url":"https://pypi.org/project/wlts.py/","install_command":"pip install wlts.py --index-url https://pypi.org/simple","documentation_url":"https://wlts.py.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Information Technology","Intended Audience :: Science/Research","License :: OSI Approved :: GNU General Public License v3 (GPLv3)","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"wlts-py","project_status":null},"repo_metadata":{"id":44592360,"uuid":"220003081","full_name":"brazil-data-cube/wlts.py","owner":"brazil-data-cube","description":"Python Client Library for Web Land Trajectory Service","archived":false,"fork":false,"pushed_at":"2025-12-22T20:02:17.000Z","size":1358,"stargazers_count":8,"open_issues_count":6,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-04-07T10:03:03.316Z","etag":null,"topics":["earth-observation","earth-science","geoscience","geospatial","gis","python","trajectory","wlts"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brazil-data-cube.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","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":"2019-11-06T13:27:44.000Z","updated_at":"2025-12-06T13:59:44.000Z","dependencies_parsed_at":"2026-01-13T17:00:21.453Z","dependency_job_id":null,"html_url":"https://github.com/brazil-data-cube/wlts.py","commit_stats":{"total_commits":126,"total_committers":4,"mean_commits":31.5,"dds":0.3650793650793651,"last_synced_commit":"8872962481f56a8812b42122eedf027d98a296ff"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/brazil-data-cube/wlts.py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brazil-data-cube","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31753550,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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_record":{"login":"brazil-data-cube","name":"Brazil Data Cube","uuid":"51197879","kind":"organization","description":"Brazil Data Cube is a subproject of the project “Environmental Monitoring of Brazilian Biomes“, funded by the The Amazon Fund in BNDES financial collaboration","email":"brazildatacube@dpi.inpe.br","website":"brazildatacube.org","location":"São José dos Campos, SP, BR","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/51197879?v=4","repositories_count":48,"last_synced_at":"2023-03-03T01:22:59.195Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/brazil-data-cube","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-13T14:46:09.893Z","updated_at":"2023-03-03T01:22:59.226Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brazil-data-cube","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brazil-data-cube/repositories"},"tags":[{"name":"v1.4.0","sha":"20cca5bb1043578a4816aa7244494b68d9b2bb60","kind":"commit","published_at":"2025-12-22T19:56:41.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.4.0","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"8c44b832ac7fa2d07bd0c5a5e801fcbe56a4ff19","kind":"commit","published_at":"2025-09-03T17:09:10.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.3.1","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"b169907ef89126359f55712bcc2fca4272a5d663","kind":"commit","published_at":"2025-09-03T11:52:38.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.3.0","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"c4fbbbcee4634420c5a44c0fc2b95d2d59ff3176","kind":"commit","published_at":"2025-04-11T12:22:20.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.2.1","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"75eafeafac8825b20cfd0ea369f8de148253d744","kind":"commit","published_at":"2025-03-11T14:31:36.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.2.0","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.2.0/manifests"},{"name":"v1.0.2","sha":"4cbc8821e2632427f99e4f4e8b9ea9e6b893bacf","kind":"commit","published_at":"2024-09-11T20:00:42.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.0.2","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.0.2/manifests"},{"name":"v1.1.0","sha":"f32daa4d20b0c8e8dc04d255455f7b7a49ee05c4","kind":"commit","published_at":"2024-08-01T19:35:26.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.1.0","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"cfbd23b0e7c7f97495ee363c22d0601061ee46d1","kind":"commit","published_at":"2023-11-29T18:38:21.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.0.1","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"bf30ad119d72104963166de7d2416a2b8eb08938","kind":"commit","published_at":"2022-08-25T13:44:54.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v1.0.0","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v1.0.0/manifests"},{"name":"v0.8.0","sha":"a033ce229ef2d36a25eb97929ffd126e6323d663","kind":"commit","published_at":"2021-09-30T17:14:25.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v0.8.0","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v0.8.0/manifests"},{"name":"v0.6.0","sha":"c5174f7e33f0db1e82762071ac53517c6b3003ad","kind":"commit","published_at":"2021-04-13T11:58:48.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v0.6.0","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v0.6.0/manifests"},{"name":"v0.4.0-0","sha":"b6d6d33107ea2f440c09391c1bc508d05f2b4a6e","kind":"commit","published_at":"2020-12-15T17:38:08.000Z","download_url":"https://codeload.github.com/brazil-data-cube/wlts.py/tar.gz/v0.4.0-0","html_url":"https://github.com/brazil-data-cube/wlts.py/releases/tag/v0.4.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brazil-data-cube/wlts.py@v0.4.0-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v0.4.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/tags/v0.4.0-0/manifests"}]},"repo_metadata_updated_at":"2026-04-13T13:08:44.955Z","dependent_packages_count":0,"downloads":25,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":56.93256905651811,"dependent_packages_count":10.115857662902036,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":33.524213359710075},"purl":"pkg:pypi/wlts.py","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/wlts.py","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/wlts.py","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/wlts.py/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-30T06:00:31.642Z","issues_count":56,"pull_requests_count":51,"avg_time_to_close_issue":12792997.02173913,"avg_time_to_close_pull_request":2036234.3333333333,"issues_closed_count":46,"pull_requests_closed_count":45,"pull_request_authors_count":4,"issue_authors_count":4,"avg_comments_per_issue":0.125,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":40,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":11,"past_year_pull_requests_count":10,"past_year_avg_time_to_close_issue":1647207.4,"past_year_avg_time_to_close_pull_request":546741.3333333334,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.09090909090909091,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/issues","maintainers":[{"login":"AbnerErnaniADSFatec","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AbnerErnaniADSFatec"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wlts.py/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wlts.py/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wlts.py/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wlts.py/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/wlts.py/codemeta","maintainers":[{"uuid":"raphaelrpl","login":"raphaelrpl","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/raphaelrpl/","role":"Owner","created_at":"2024-10-30T19:32:05.386Z","updated_at":"2024-10-30T19:32:05.386Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/raphaelrpl/packages"},{"uuid":"fabizioti","login":"fabizioti","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/fabizioti/","role":"Owner","created_at":"2025-04-03T01:47:52.825Z","updated_at":"2025-04-03T01:47:52.825Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/fabizioti/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":841573,"maintainers_count":359520,"namespaces_count":0,"keywords_count":271316,"github":"pypi","metadata":{"funded_packages_count":53172},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-04-09T05:08:03.587Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":1323526,"full_name":"brazil-data-cube/wlts.py","default_branch":"master","total_commits":157,"total_committers":5,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":31.4,"dds":0.3121019108280255,"past_year_total_commits":12,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":12.0,"past_year_dds":0.0,"last_synced_at":"2026-04-15T03:49:51.261Z","last_synced_commit":"e0afafbaafd00540d8cdf7d3a74121a6ba8063dc","created_at":"2023-09-11T15:37:06.387Z","updated_at":"2026-04-15T03:49:51.248Z","committers":[{"name":"Fabiana Zioti","email":"fabiana_zioti@hotmail.com","login":"fabianazioti","count":108},{"name":"gqueiroz","email":"gribeiro.mg@gmail.com","login":"gqueiroz","count":42},{"name":"Raphael Willian","email":"raphael.wcosta@gmail.com","login":"raphaelrpl","count":5},{"name":"Felipe Menino","email":"felipe.carlos@fatec.sp.gov.br","login":"M3nin0","count":1},{"name":"AbnerErnaniADSFatec","email":"abiner.anjos@gmail.com","login":"AbnerErnaniADSFatec","count":1}],"past_year_committers":[{"name":"Fabiana Zioti","email":"fabiana_zioti@hotmail.com","login":"fabianazioti","count":12}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-15T00:00:09.512Z","repositories_count":6213539,"commits_count":900052514,"contributors_count":34923629,"owners_count":1144604,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"brazil-data-cube/wlts.py","html_url":"https://github.com/brazil-data-cube/wlts.py","last_synced_at":"2026-03-30T06:00:31.642Z","status":"error","issues_count":56,"pull_requests_count":51,"avg_time_to_close_issue":12792997.02173913,"avg_time_to_close_pull_request":2036234.3333333333,"issues_closed_count":46,"pull_requests_closed_count":45,"pull_request_authors_count":4,"issue_authors_count":4,"avg_comments_per_issue":0.125,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":40,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":11,"past_year_pull_requests_count":10,"past_year_avg_time_to_close_issue":1647207.4,"past_year_avg_time_to_close_pull_request":546741.3333333334,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.09090909090909091,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"created_at":"2023-09-11T15:37:16.076Z","updated_at":"2026-03-30T06:00:31.642Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brazil-data-cube%2Fwlts.py/issues","issue_labels_count":{"enhancement":34,"documentation":8,"bug":4,"test":2},"pull_request_labels_count":{"enhancement":18,"documentation":12,"Release":4,"bug":3,"test":1},"issue_author_associations_count":{"CONTRIBUTOR":55,"MEMBER":1},"pull_request_author_associations_count":{"CONTRIBUTOR":49,"MEMBER":2},"issue_authors":{"fabianazioti":37,"gqueiroz":17,"M3nin0":1,"AbnerErnaniADSFatec":1},"pull_request_authors":{"fabianazioti":45,"raphaelrpl":3,"AbnerErnaniADSFatec":2,"gqueiroz":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-07T00:00:09.463Z","repositories_count":14123892,"issues_count":34523031,"pull_requests_count":112714654,"authors_count":11228463,"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":{"enhancement":2},"past_year_pull_request_labels_count":{"bug":2,"enhancement":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":8},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":6},"past_year_issue_authors":{"fabianazioti":8},"past_year_pull_request_authors":{"fabianazioti":6},"maintainers":[{"login":"AbnerErnaniADSFatec","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AbnerErnaniADSFatec"}],"active_maintainers":[]},"events":{"total":{"ReleaseEvent":3,"PullRequestEvent":11,"IssuesEvent":19,"WatchEvent":2,"IssueCommentEvent":2,"PushEvent":7,"PullRequestReviewEvent":1,"CreateEvent":4},"last_year":{"ReleaseEvent":2,"PullRequestEvent":4,"IssuesEvent":6,"PushEvent":3,"CreateEvent":2}},"keywords":["earth-observation","earth-science","geoscience","geospatial","gis","python","trajectory","wlts"],"dependencies":[{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-01-13T17:00:21.079Z","updated_at":"2026-01-13T17:00:21.079Z","repository_link":"https://github.com/brazil-data-cube/wlts.py/blob/master/pyproject.toml","dependencies":[{"id":25796026972,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=7.0","direct":true,"kind":"runtime","optional":false},{"id":25796026973,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=2.11.1","direct":true,"kind":"runtime","optional":false},{"id":25796026974,"package_name":"descartes","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":25796026975,"package_name":"shapely","ecosystem":"pypi","requirements":"\u003e=1.7.1","direct":true,"kind":"runtime","optional":false},{"id":25796026976,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.1","direct":true,"kind":"runtime","optional":false},{"id":25796026977,"package_name":"geopandas","ecosystem":"pypi","requirements":"\u003e=0.8.2","direct":true,"kind":"runtime","optional":false},{"id":25796026978,"package_name":"plotly","ecosystem":"pypi","requirements":"\u003e=6.0.0","direct":true,"kind":"runtime","optional":false},{"id":25796026979,"package_name":"rich","ecosystem":"pypi","requirements":"\u003e=13.9.2","direct":true,"kind":"runtime","optional":false},{"id":25796026980,"package_name":"lccs","ecosystem":"pypi","requirements":"\u003e=1.0","direct":true,"kind":"runtime","optional":false},{"id":25796026981,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.19.0","direct":true,"kind":"runtime","optional":false},{"id":25796026982,"package_name":"nbformat","ecosystem":"pypi","requirements":"\u003e=4.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-09-16T20:51:02.147Z","updated_at":"2022-09-16T20:51:02.147Z","repository_link":"https://github.com/brazil-data-cube/wlts.py/blob/master/setup.py","dependencies":[{"id":5084492819,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.20","direct":true,"kind":"runtime","optional":false},{"id":5084492820,"package_name":"Click","ecosystem":"pypi","requirements":"\u003e=7.0","direct":true,"kind":"runtime","optional":false},{"id":5084492821,"package_name":"Jinja2","ecosystem":"pypi","requirements":"\u003e=2.11.1","direct":true,"kind":"runtime","optional":false},{"id":5084492822,"package_name":"descartes","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":5084492823,"package_name":"shapely","ecosystem":"pypi","requirements":"\u003e=1.7.1","direct":true,"kind":"runtime","optional":false},{"id":5084492824,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.1","direct":true,"kind":"runtime","optional":false},{"id":5084492825,"package_name":"geopandas","ecosystem":"pypi","requirements":"\u003e=0.8.2","direct":true,"kind":"runtime","optional":false},{"id":5084492826,"package_name":"plotly","ecosystem":"pypi","requirements":"==5.5.0","direct":true,"kind":"runtime","optional":false},{"id":5084492827,"package_name":"lccs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":7.544332108053688,"created_at":"2025-12-10T00:26:06.613Z","updated_at":"2026-04-16T14:30:20.777Z","avatar_url":"https://github.com/brazil-data-cube.png","language":"Python","category":"Natural Resources","sub_category":"Soil and Land","monthly_downloads":25,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"..\n    This file is part of Python Client Library for WLTS.\n    Copyright (C) 2023 INPE.\n\n    This program is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or\n    (at your option) any later version.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with this program. If not, see \u003chttps://www.gnu.org/licenses/gpl-3.0.html\u003e.\n\n\n=====================================================\nPython Client Library for Web Land Trajectory Service\n=====================================================\n\n.. image:: https://img.shields.io/badge/License-GPLv3-blue.svg\n        :target: https://github.com/brazil-data-cube/wlts.py/blob/master/LICENSE\n        :alt: Software License\n\n.. image:: https://readthedocs.org/projects/wlts/badge/?version=latest\n        :target: https://wlts.readthedocs.io/en/latest/?badge=latest\n        :alt: Documentation Status\n\n.. .. image:: https://img.shields.io/badge/pypi-v0.1.0-informational\n        :target: https://pypi.org/pypi/wlts.py\n\n.. image:: https://img.shields.io/badge/lifecycle-maturing-blue.svg\n        :target: https://www.tidyverse.org/lifecycle/#maturing\n        :alt: Software Life Cycle\n\n.. image:: https://img.shields.io/github/tag/brazil-data-cube/wlts.py.svg\n        :target: https://github.com/brazil-data-cube/wlts.py/releases\n        :alt: Release\n\n.. image:: https://img.shields.io/discord/689541907621085198?logo=discord\u0026logoColor=ffffff\u0026color=7389D8\n        :target: https://discord.com/channels/689541907621085198#\n        :alt: Join us at Discord\n\nAbout\n=====\n\nLand Use and Cover information is essential to support governments in decision making on the impact of human activities on the environment, for planning the use of natural resources, conservation of biodiversity, and monitoring climate change.\n\n\nCurrently, several projects systematically provide information on the dynamics of land use and cover. Well known projects include PRODES, DETER and TerraClass. These projects are developed by INPE and they produce information on land use and coverage used by the Brazilian Government to make public policy decisions. Besides these projects there are other initiatives from universities and space agencies devoted to the creation of national and global maps.\n\n\nAlthough these projects adhere to open data policies and provide a rich collection of data, there are still a gap however in tools that facilitate the integrated use of these collections: *it requires from researchers, students and public officials a great effort to collect, organize and integrate all the datasets, prior to their use*. In general, each data collection adopts its own land use and cover classification system, with class names and meanings very different across the collections. Besides that, the collections have different spatial and temporal resolutions, rely on different data representation (raster or vector), and are served by different systems in several formats (files, DBMS or web services).\n\n\nIn this context, the **W**\\ eb **L**\\ and **T**\\ rajectory **S**\\ ervice (WLTS) is a service that aims to facilitate the access to these various land use and cover data collections through a tailored API. The result is tool that allows researchers and specialists to spend their time in the analytical process, once the API provides the integration of these datasets and brings the concept of Land Use and Cover Trajectories as a high level abstraction. The WLTS approach is to use a data model that defines a minimum set of temporal and spatial information to represent different sources and types of data. WLTS can be used in a range of application, such as in validation of land cover data sets, in the selection of trainning samples to support Machine Learning algorithms used in the generation of new classification maps.\n\nWLTS is based on three operations:\n\n- list_collections: return the list of all available collections in the service.\n- describe_collection: return the metadata of a given data collection.\n- trajectory: return the land use and cover trajectories from the collections given a location in space. The property result contains the feature identifier information, class, time, and the collection associated to the data item.\n\nIf you want to know more about WLTS service, please, take a look at its `specification \u003chttps://github.com/brazil-data-cube/wlts-spec\u003e`_.\n\nInstallation\n============\n\nSee `INSTALL.rst \u003c./INSTALL.rst\u003e`_.\n\n\nUsing WLTS in the Command Line\n==============================\n\nSee `CLI.rst \u003c./CLI.rst\u003e`_.\n\n\nDeveloper Documentation\n=======================\n\nSee https://wlts.readthedocs.io/en/latest.\n\n\nLicense\n=======\n\n.. admonition::\n    Copyright (C) 2023 INPE.\n\n    This program is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or\n    (at your option) any later version.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["land-use","qgis","qgis-plugin","land-cover","land-cover-classification","web-service","client-library","oauth2","geoinformatics","cbers"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/337474","html_url":"https://ost.ecosyste.ms/projects/337474"}