{"id":18513128,"url":"https://github.com/cody-scott/arcpy_multiprocessing_template","last_synced_at":"2025-04-09T06:32:44.589Z","repository":{"id":175122031,"uuid":"136228646","full_name":"cody-scott/arcpy_multiprocessing_template","owner":"cody-scott","description":"Template for multiprocessing in arcpy. Structure and helper code for creating multiprocess tools and toolboxes for arcpy.","archived":true,"fork":false,"pushed_at":"2018-06-06T13:51:49.000Z","size":9,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-17T03:19:38.630Z","etag":null,"topics":["arcgis","arcpy"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cody-scott.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-06-05T20:02:39.000Z","updated_at":"2024-09-18T03:09:39.000Z","dependencies_parsed_at":"2023-12-19T01:01:31.378Z","dependency_job_id":null,"html_url":"https://github.com/cody-scott/arcpy_multiprocessing_template","commit_stats":null,"previous_names":["namur007/arcpy_multiprocessing_template","cody-scott/arcpy_multiprocessing_template"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cody-scott%2Farcpy_multiprocessing_template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cody-scott%2Farcpy_multiprocessing_template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cody-scott%2Farcpy_multiprocessing_template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cody-scott%2Farcpy_multiprocessing_template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cody-scott","download_url":"https://codeload.github.com/cody-scott/arcpy_multiprocessing_template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247992809,"owners_count":21029975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arcgis","arcpy"],"created_at":"2024-11-06T15:36:36.347Z","updated_at":"2025-04-09T06:32:39.823Z","avatar_url":"https://github.com/cody-scott.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"example has full example of the code implemented\nmulti_worker has outline\n\nIf passing arcpy classes convert to well known text geometries to pass in and handle appropriately.\nWill need to convert these from Geometries to WKT and back before sending.\n\nCan only send native python classes, hence no arcpy geometry.\n\nCan't share between processes.\n\nNeed to consider what you're doing and structure the rest of your code appropriately.\nExample would be writing to geodatabases. Can't do it multiprocess, so need to create multiple, then have those return, then write something to merge them all back into one.\nCould write to shapefiles instead.\n\nCan't write rasters to the same folder. Need to write each one to its own subfolder.\n\n\n\"code\" is the single tool template\n\nToolbox is the python toolbox example.\n\nCode should be transferable between the single use and the toolbox","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcody-scott%2Farcpy_multiprocessing_template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcody-scott%2Farcpy_multiprocessing_template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcody-scott%2Farcpy_multiprocessing_template/lists"}