From 9b323164465073a1d7387399d022feaa28a53716 Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Mon, 16 Oct 2023 00:19:20 +0800 Subject: [PATCH 01/13] Revert "Revert "Update pythonocc to enable Mac ARM support"" --- MANIFEST.in | 2 + cea/datamanagement/streets_helper.py | 7 +- cea/datamanagement/terrain_helper.py | 7 +- cea/datamanagement/zone_helper.py | 19 +- cea/glossary.py | 2 +- cea/interfaces/dashboard/dashboard.py | 18 +- cea/interfaces/dashboard/server/streams.py | 2 +- cea/lib/Darwin/libepanet.dylib | Bin 0 -> 288556 bytes cea/lib/__init__.py | 33 + cea/lib/_evaluator.cpython-38-darwin.so | Bin 0 -> 189484 bytes .../_network_isolation.cpython-38-darwin.so | Bin 0 -> 76964 bytes .../decentralized_buildings_cooling.py | 22 +- cea/optimization_new/building.py | 6 +- cea/optimization_new/network.py | 9 +- cea/technologies/chiller_absorption.py | 4 +- .../network_layout/connectivity_potential.py | 90 +- .../network_layout/steiner_spanning_tree.py | 19 +- .../simplified_thermal_network.py | 4 +- ...ck_for_radiation_input_in_demand_script.py | 4 + cea/utilities/dbf.py | 43 +- conda-lock.yml | 25014 ++++++++++++++++ environment.yml | 23 +- 22 files changed, 25168 insertions(+), 160 deletions(-) create mode 100755 cea/lib/Darwin/libepanet.dylib create mode 100644 cea/lib/__init__.py create mode 100755 cea/lib/_evaluator.cpython-38-darwin.so create mode 100755 cea/lib/_network_isolation.cpython-38-darwin.so create mode 100644 conda-lock.yml diff --git a/MANIFEST.in b/MANIFEST.in index f43d8438c9..76f3dc4c61 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -21,3 +21,5 @@ include cea/workflows/*.yml include cea/dev/conda.bat graft cea/resources/radiation/bin + +graft cea/lib \ No newline at end of file diff --git a/cea/datamanagement/streets_helper.py b/cea/datamanagement/streets_helper.py index 2291ffc9a6..09c8e37096 100644 --- a/cea/datamanagement/streets_helper.py +++ b/cea/datamanagement/streets_helper.py @@ -6,6 +6,7 @@ import osmnx import osmnx.utils_graph +import pandas as pd from geopandas import GeoDataFrame as Gdf import cea.config @@ -27,8 +28,10 @@ def calc_bounding_box(locator): # connect both files and avoid repetition data_zone, data_dis = get_zone_and_surr_in_projected_crs(locator) data_dis = data_dis.loc[~data_dis["Name"].isin(data_zone["Name"])] - data = data_zone.append(data_dis, ignore_index=True, sort=True) - data = data.to_crs(get_geographic_coordinate_system()) + data = pd.concat([ + data_zone.to_crs(get_geographic_coordinate_system()), + data_dis.to_crs(get_geographic_coordinate_system()) + ], ignore_index=True, sort=True) result = data.total_bounds # in float return result diff --git a/cea/datamanagement/terrain_helper.py b/cea/datamanagement/terrain_helper.py index 53a02ccf52..9dfc93c197 100644 --- a/cea/datamanagement/terrain_helper.py +++ b/cea/datamanagement/terrain_helper.py @@ -41,12 +41,13 @@ def request_elevation(lon, lat): def calc_bounding_box_projected_coordinates(locator): - # connect both files and avoid repetition data_zone, data_dis = get_zone_and_surr_in_projected_crs(locator) data_dis = data_dis.loc[~data_dis["Name"].isin(data_zone["Name"])] - data = data_zone.append(data_dis, ignore_index = True, sort=True) - data = data.to_crs(get_geographic_coordinate_system()) + data = pd.concat([ + data_zone.to_crs(get_geographic_coordinate_system()), + data_dis.to_crs(get_geographic_coordinate_system()) + ], ignore_index=True, sort=True) lon = data.geometry[0].centroid.coords.xy[0][0] lat = data.geometry[0].centroid.coords.xy[1][0] crs = get_projected_coordinate_system(float(lat), float(lon)) diff --git a/cea/datamanagement/zone_helper.py b/cea/datamanagement/zone_helper.py index 896a2ffc4d..0062bfd021 100644 --- a/cea/datamanagement/zone_helper.py +++ b/cea/datamanagement/zone_helper.py @@ -498,16 +498,19 @@ def polygon_to_zone(buildings_floors, buildings_floors_below_ground, buildings_h lon = poly.geometry[0].centroid.coords.xy[0][0] lat = poly.geometry[0].centroid.coords.xy[1][0] # get all footprints in the district tagged as 'building' or 'building:part' in OSM - shapefile = osmnx.geometries.geometries_from_polygon(polygon=poly['geometry'].values[0], tags={"building": True}) + shapefile = osmnx.features.features_from_polygon(polygon=poly['geometry'].values[0], tags={"building": True}) if include_building_parts: - # get all footprints in the district tagged as 'building' or 'building:part' in OSM - building_parts = osmnx.geometries.geometries_from_polygon(polygon=poly['geometry'].values[0], + try: + # get all footprints in the district tagged as 'building' or 'building:part' in OSM + building_parts = osmnx.features.features_from_polygon(polygon=poly['geometry'].values[0], tags={"building": ["part"]}) - shapefile = pd.concat([shapefile, building_parts], ignore_index=True) - # using building:part tags requires fixing overlapping polygons - if not fix_overlapping: - print('Building parts included, fixing overlapping geometries activated.') - fix_overlapping = True + shapefile = pd.concat([shapefile, building_parts], ignore_index=True) + # using building:part tags requires fixing overlapping polygons + if not fix_overlapping: + print('Building parts included, fixing overlapping geometries activated.') + fix_overlapping = True + except osmnx._errors.InsufficientResponseError: + pass # clean geometries shapefile = clean_geometries(shapefile) diff --git a/cea/glossary.py b/cea/glossary.py index fbdaab5209..d3c49f2fbb 100644 --- a/cea/glossary.py +++ b/cea/glossary.py @@ -44,7 +44,7 @@ def read_glossary_df(plugins): cd = schemas[lm]["schema"]["columns"][col] # cd: column definition rows.append(glossary_row(script, file_path, col, lm, cd, worksheet="")) - glossary_df = glossary_df.append(rows, ignore_index=True) + glossary_df = pd.concat([glossary_df, pd.DataFrame(rows)], ignore_index=True) glossary_df['key'] = glossary_df['FILE_NAME'] + '!!!' + glossary_df['VARIABLE'] glossary_df = glossary_df.set_index(['key']) glossary_df = glossary_df.sort_values(by=['LOCATOR_METHOD', 'FILE_NAME', 'VARIABLE']) diff --git a/cea/interfaces/dashboard/dashboard.py b/cea/interfaces/dashboard/dashboard.py index 4b1315351c..6a0734e330 100644 --- a/cea/interfaces/dashboard/dashboard.py +++ b/cea/interfaces/dashboard/dashboard.py @@ -9,8 +9,6 @@ import cea.plots import cea.plots.cache -socketio = None - def main(config): config.restricted_to = None # allow access to the whole config file @@ -18,15 +16,8 @@ def main(config): app = Flask(__name__, static_folder='base/static', ) CORS(app) app.config.from_mapping({'SECRET_KEY': 'secret'}) - - global socketio socketio = SocketIO(app, cors_allowed_origins="*") - def shutdown(signum, frame): - print("Shutting Down...") - socketio.stop() - signal.signal(signal.SIGINT, shutdown) - if config.server.browser: from cea.interfaces.dashboard.frontend import blueprint as frontend app.register_blueprint(frontend) @@ -44,16 +35,17 @@ def shutdown(signum, frame): app.plot_cache = plot_cache app.socketio = socketio - print("start socketio.run") - + print("start CEA dashboard server") + if config.server.browser: url = f"http://{config.server.host}:{config.server.port}" print(f"Open {url} in your browser to access the GUI") webbrowser.open(url) print("Press Ctrl+C to stop server") - socketio.run(app, host=config.server.host, port=config.server.port) - print("done socketio.run") + socketio.run(app, host=config.server.host, port=config.server.port, allow_unsafe_werkzeug=True) + + print("\nserver exited") if __name__ == '__main__': diff --git a/cea/interfaces/dashboard/server/streams.py b/cea/interfaces/dashboard/server/streams.py index 748a4b2f57..56e2018eb5 100644 --- a/cea/interfaces/dashboard/server/streams.py +++ b/cea/interfaces/dashboard/server/streams.py @@ -5,7 +5,7 @@ """ from flask import request, current_app -from flask_restx import Namespace, Resource, fields +from flask_restx import Namespace, Resource __author__ = "Daren Thomas" __copyright__ = "Copyright 2019, Architecture and Building Systems - ETH Zurich" diff --git a/cea/lib/Darwin/libepanet.dylib b/cea/lib/Darwin/libepanet.dylib new file mode 100755 index 0000000000000000000000000000000000000000..e1d54d6180ffa28e81d1e8f31f0ab471870a0396 GIT binary patch literal 288556 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 literal 0 HcmV?d00001 diff --git a/cea/lib/__init__.py b/cea/lib/__init__.py new file mode 100644 index 0000000000..a18bb5ad93 --- /dev/null +++ b/cea/lib/__init__.py @@ -0,0 +1,33 @@ +""" +This only works for wntr v0.2.3 + +Apple Silicon lib builds from: +WNTR (https://github.com/USEPA/WNTR/tree/0.2.3) +set `use_swig` and `build` to True in setup.py +make sure swig is installed +python setup.py build_ext --inplace +copy _evaluator and _network from build + +EPANET (https://github.com/OpenWaterAnalytics/EPANET/tree/v2.0.12) +replace all `malloc.h` with `stdlib.h` +gcc -dynamiclib *.c -o libepanet.dylib +copy libepanet.dylib to Darwin folder +""" + +import platform +import sys +import os + +if sys.platform == "darwin" and platform.processor() == "arm": + # Add required shared objects to path before importing wntr + sys.path.append(os.path.dirname(__file__)) + + # Make sure correct version of wntr is installed + import wntr + if wntr.__version__ != '0.2.3': + raise ImportError(f"Require wntr version 0.2.3, found {wntr.__version__}") + + print("Applying fix for Apple Silicon") + # Change where wntr looks for libepanet + import wntr.epanet.toolkit + wntr.epanet.toolkit.epanet_toolkit = "cea.lib" diff --git a/cea/lib/_evaluator.cpython-38-darwin.so b/cea/lib/_evaluator.cpython-38-darwin.so new file mode 100755 index 0000000000000000000000000000000000000000..344c86e3625b14103a0416d4141362e9f8116d40 GIT binary patch literal 189484 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≻n85FGbg?S+?uvJ!dZJ?;^Lr~e_1C*P+qWiJ`e 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
Rm-U)_-zaM`CeRra3t`iuv5g2dqyaO72yc+_n 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 literal 0 HcmV?d00001 diff --git a/cea/optimization/preprocessing/decentralized_buildings_cooling.py b/cea/optimization/preprocessing/decentralized_buildings_cooling.py index 42cb80aec4..bd5b84ef6d 100644 --- a/cea/optimization/preprocessing/decentralized_buildings_cooling.py +++ b/cea/optimization/preprocessing/decentralized_buildings_cooling.py @@ -233,12 +233,14 @@ def disconnected_cooling_for_building(building_name, supply_systems, lca, locato # capacity of cooling technologies operation_results[2][0] = Qc_nom_AHU_ARU_SCU_W operation_results[2][4] = Qc_nom_AHU_ARU_SCU_W # 4: ACH_SC_FP - q_total_load = q_chw_single_ACH_Wh[None, :] + q_sc_gen_FP_Wh[None, - :] + q_load_Boiler_FP_to_single_ACH_to_AHU_ARU_SCU_Wh[None, :] - system_COP_list = np.divide(q_total_load, ( - el_total_Wh[None, :] + q_gas_Boiler_FP_to_single_ACH_to_AHU_ARU_SCU_Wh[None, :])).flatten() - system_COP = np.nansum(q_total_load * system_COP_list) / np.nansum( - q_total_load) # weighted average of the system efficiency + q_total_load = (q_chw_single_ACH_Wh[None, :] + + q_sc_gen_FP_Wh[None, :] + + q_load_Boiler_FP_to_single_ACH_to_AHU_ARU_SCU_Wh[None, :]) + system_COP_list = np.divide(q_total_load, + (el_total_Wh[None, :] + q_gas_Boiler_FP_to_single_ACH_to_AHU_ARU_SCU_Wh[None, :]) + ).flatten() + system_COP = (np.nansum(q_total_load * system_COP_list) / + np.nansum(q_total_load)) # weighted average of the system efficiency operation_results[2][9] += system_COP # 3: SC_ET + single-effect ACH (AHU + ARU + SCU) + CT + Boiler + SC_ET @@ -286,8 +288,8 @@ def disconnected_cooling_for_building(building_name, supply_systems, lca, locato operation_results[3][5] = Qc_nom_AHU_ARU_SCU_W q_total_load = (q_burner_load_Wh[None, :] + q_chw_single_ACH_Wh[None, :] + q_sc_gen_ET_Wh[None, :]) system_COP_list = np.divide(q_total_load, (el_total_Wh[None, :] + q_gas_for_burner_Wh[None, :])).flatten() - system_COP = np.nansum(q_total_load * system_COP_list) / np.nansum( - q_total_load) # weighted average of the system efficiency + system_COP = (np.nansum(q_total_load * system_COP_list) / + np.nansum(q_total_load)) # weighted average of the system efficiency operation_results[3][9] += system_COP # these two configurations are only activated when SCU is in use @@ -673,9 +675,9 @@ def get_SC_data(building_name, locator, panel_type): SC_data = pd.read_csv(locator.SC_results(building_name, panel_type), usecols=["T_SC_sup_C", "T_SC_re_C", "mcp_SC_kWperC", "Q_SC_gen_kWh", "Area_SC_m2", "Eaux_SC_kWh"]) - q_sc_gen_Wh = SC_data['Q_SC_gen_kWh'] * 1000 + q_sc_gen_Wh = (SC_data['Q_SC_gen_kWh'] * 1000).values q_sc_gen_Wh = np.where(q_sc_gen_Wh < 0.0, 0.0, q_sc_gen_Wh) - el_aux_SC_Wh = SC_data['Eaux_SC_kWh'] * 1000 + el_aux_SC_Wh = (SC_data['Eaux_SC_kWh'] * 1000).values if panel_type == "FP": T_hw_in_C = [x if x > T_GENERATOR_FROM_FP_C else T_GENERATOR_FROM_FP_C for x in SC_data['T_SC_re_C']] elif panel_type == "ET": diff --git a/cea/optimization_new/building.py b/cea/optimization_new/building.py index 5b03a4ba63..ab1bb97cda 100644 --- a/cea/optimization_new/building.py +++ b/cea/optimization_new/building.py @@ -31,6 +31,7 @@ def __init__(self, identifier, demands_file_path): self.identifier = identifier self.demands_file_path = demands_file_path self.stand_alone_supply_system = SupplySystem() + self.crs = None self._demand_flow = EnergyFlow() self._footprint = None self._location = None @@ -98,6 +99,7 @@ def load_building_location(self, domain_shp_file): reference system). """ if self.location is None: + self.crs = domain_shp_file.crs self.footprint = domain_shp_file[domain_shp_file.Name == self.identifier].geometry.iloc[0] self.location = self.footprint.representative_point() else: @@ -190,7 +192,7 @@ def distribute_building_potentials(domain_energy_potentials, domain_buildings): # group the potentials by energy carriers and sum them up if necessary for potential in building_scale_energy_potentials: - for building, profile in potential.main_building_profiles.iteritems(): + for building, profile in potential.main_building_profiles.items(): if potential.main_potential.energy_carrier.code in building_energy_potentials[building].keys(): building_energy_potentials[building][potential.main_potential.energy_carrier.code] += \ EnergyFlow('source', 'secondary', @@ -199,7 +201,7 @@ def distribute_building_potentials(domain_energy_potentials, domain_buildings): building_energy_potentials[building][potential.main_potential.energy_carrier.code] = \ EnergyFlow('source', 'secondary', potential.main_potential.energy_carrier.code, profile) - for building, profile in potential.auxiliary_building_profiles.iteritems(): + for building, profile in potential.auxiliary_building_profiles.items(): if potential.auxiliary_potential.energy_carrier.code in building_energy_potentials[building].keys(): building_energy_potentials[building][potential.auxiliary_potential.energy_carrier.code] += \ EnergyFlow('source', 'secondary', diff --git a/cea/optimization_new/network.py b/cea/optimization_new/network.py index 4dd2624a06..4f304c5764 100644 --- a/cea/optimization_new/network.py +++ b/cea/optimization_new/network.py @@ -17,6 +17,8 @@ __email__ = "mathias.niffeler@sec.ethz.ch" __status__ = "Production" +import cea.lib + import pandas as pd import numpy as np from geopandas import GeoDataFrame as Gdf @@ -241,7 +243,8 @@ def _load_pot_network(domain): # join building locations (shapely.POINTS) and the corresponding identifiers in a DataFrame building_identifiers = [building.identifier for building in domain.buildings] building_locations = [building.location for building in domain.buildings] - buildings_df = pd.DataFrame(list(zip(building_locations, building_identifiers)), columns=['geometry', 'Name']) + buildings_df = Gdf(list(zip(building_locations, building_identifiers)), columns=['geometry', 'Name'], + crs=domain.buildings[0].crs, geometry="geometry") # create a potential network grid with orthogonal connections between buildings and their closest street network_grid_shp = calc_connectivity_network(domain.locator.get_street_network(), @@ -444,7 +447,7 @@ def _set_plant_next_to_building(self, anchor_building): plant_terminal = plant_terminal.rename({plant_terminal.index[0]: plant_terminal_node}) plant_terminal['Type'][0] = "PLANT" - self.network_nodes = self.network_nodes.append(plant_terminal) + self.network_nodes = pd.concat([self.network_nodes, plant_terminal]) # create new edge point1 = (plant_terminal.geometry[0].x, plant_terminal.geometry[0].y) @@ -455,7 +458,7 @@ def _set_plant_next_to_building(self, anchor_building): 'end node': plant_terminal_node}, index=['PIPE' + str(len(self.network_edges.index))], crs=Network._coordinate_reference_system) - self.network_edges = self.network_edges.append(plant_to_network) + self.network_edges = pd.concat([self.network_edges, plant_to_network]) def _run_water_network_model(self): """ diff --git a/cea/technologies/chiller_absorption.py b/cea/technologies/chiller_absorption.py index 2fe8c4ae7d..48a70e0deb 100644 --- a/cea/technologies/chiller_absorption.py +++ b/cea/technologies/chiller_absorption.py @@ -6,9 +6,9 @@ import pandas as pd import numpy as np from math import log, ceil -import sympy +# import sympy from cea.constants import HEAT_CAPACITY_OF_WATER_JPERKGK -from cea.analysis.costs.equations import calc_capex_annualized, calc_opex_annualized +from cea.analysis.costs.equations import calc_capex_annualized __author__ = "Shanshan Hsieh" __copyright__ = "Copyright 2015, Architecture and Building Systems - ETH Zurich" diff --git a/cea/technologies/network_layout/connectivity_potential.py b/cea/technologies/network_layout/connectivity_potential.py index 860da21846..a33fe0d9c1 100644 --- a/cea/technologies/network_layout/connectivity_potential.py +++ b/cea/technologies/network_layout/connectivity_potential.py @@ -10,7 +10,7 @@ import pandas as pd from geopandas import GeoDataFrame as gdf -from shapely.geometry import Point, LineString, MultiPoint, box +from shapely.geometry import Point, LineString, MultiLineString, MultiPoint, box from shapely.ops import split, linemerge, snap import cea.config @@ -34,24 +34,24 @@ def compute_intersections(lines, crs): for line1, line2 in itertools.combinations(lines, 2): if line1.intersects(line2): inter = line1.intersection(line2) - if "Point" == inter.type: + if "Point" == inter.geom_type: inters.append(inter) - elif "MultiPoint" == inter.type: + elif "MultiPoint" == inter.geom_type: inters.extend([pt for pt in inter.geoms]) - elif "MultiLineString" == inter.type: + elif "MultiLineString" == inter.geom_type: multiLine = [line for line in inter] first_coords = multiLine[0].coords[0] last_coords = multiLine[len(multiLine) - 1].coords[1] inters.append(Point(first_coords[0], first_coords[1])) inters.append(Point(last_coords[0], last_coords[1])) - elif "GeometryCollection" == inter.type: + elif "GeometryCollection" == inter.geom_type: for geom in inter: - if "Point" == geom.type: + if "Point" == geom.geom_type: inters.append(geom) - elif "MultiPoint" == geom.type: - inters.extend([pt for pt in geom]) - elif "MultiLineString" == geom.type: - multiLine = [line for line in geom] + elif "MultiPoint" == geom.geom_type: + inters.extend([pt for pt in geom.geoms]) + elif "MultiLineString" == geom.geom_type: + multiLine = [line for line in geom.geoms] first_coords = multiLine[0].coords[0] last_coords = multiLine[len(multiLine) - 1].coords[1] inters.append(Point(first_coords[0], first_coords[1])) @@ -94,9 +94,9 @@ def nearest_neighbor_within(others, point, max_distance): elif isinstance(interesting_points, Point): closest_point = interesting_points else: - distances = [point.distance(ip) for ip in interesting_points + distances = [point.distance(ip) for ip in interesting_points.geoms if point.distance(ip) > 0] - closest_point = interesting_points[distances.index(min(distances))] + closest_point = interesting_points.geoms[distances.index(min(distances))] return closest_point @@ -225,16 +225,13 @@ def split_line_by_nearest_points(gdf_line, gdf_points, tolerance_grid_snap, crs) # union all geometries line = gdf_line.geometry.unary_union - line._crs = crs snap_points = gdf_points.geometry.unary_union - snap_points._crs = crs # snap and split coords on line # returns GeometryCollection # snap_points = snap(coords, line, tolerance) # snap_points._crs = crs split_line = split(line, snap(snap_points, line, tolerance_grid_snap)) - split_line._crs = crs segments = [feature for feature in split_line.geoms if feature.length > 0.01] gdf_segments = gdf(geometry=segments, crs=crs) @@ -243,63 +240,24 @@ def split_line_by_nearest_points(gdf_line, gdf_points, tolerance_grid_snap, crs) return gdf_segments -def nearest_neighbor_within(others, point, max_distance): - """Find nearest point among others up to a maximum distance. - - Args: - others: a list of Points or a MultiPoint - point: a Point - max_distance: maximum distance to search for the nearest neighbor - - Returns: - A shapely Point if one is within max_distance, None otherwise - """ - search_region = point.buffer(max_distance) - interesting_points = search_region.intersection(MultiPoint(others)) - - if not interesting_points: - closest_point = None - elif isinstance(interesting_points, Point): - closest_point = interesting_points - else: - distances = [point.distance(ip) for ip in interesting_points.geoms - if point.distance(ip) > 0] - closest_point = interesting_points.geoms[distances.index(min(distances))] - - return closest_point +def near_analysis(building_centroids, street_network, crs): + # Get the nearest edge for each building centroid + nearest_indexes = street_network.sindex.nearest(building_centroids.geometry, return_all=False)[1] + nearest_lines = street_network.iloc[nearest_indexes].reset_index(drop=True) # reset index so vectorization works + # Find length along line that is closest to the point (project) and get interpolated point on the line (interpolate) + nearest_points = nearest_lines.interpolate(nearest_lines.project(building_centroids)) -def near_analysis(building_centroids, street_network, crs): - near_point = [] - building_name = [] - for point, name in zip(building_centroids.geometry, building_centroids.Name): - point._crs = crs - distance = 10e10 - for line in street_network.geometry: - line._crs = crs - nearest_point_candidate = line.interpolate(line.project(point)) - distance_candidate = point.distance(nearest_point_candidate) - if distance_candidate < distance: - distance = distance_candidate - nearest_point = nearest_point_candidate - building_name.append(name) - near_point.append(nearest_point) - - geometry = near_point - df = gdf(geometry=geometry, crs=crs) - df["Name"] = building_name + df = gdf({"Name": building_centroids["Name"]}, geometry=nearest_points, crs=crs) return df -def snap_points(points, lines, tolerance, crs): +def snap_points(points, lines, tolerance): length = lines.shape[0] for i in range(length): for point in points.geometry: line = lines.loc[i, "geometry"] - line._crs = crs - point._crs = crs point_inline_projection = line.interpolate(line.project(point)) - point_inline_projection._crs = crs distance_to_line = point.distance(point_inline_projection) if (point.x, point.y) in line.coords: x = "nothing" @@ -308,7 +266,6 @@ def snap_points(points, lines, tolerance, crs): buff = point.buffer(0.1) ### Split the line on the buffer geometry = split(line, buff) - geometry._crs = crs line_1_points = [tuple(xy) for xy in geometry.geoms[0].coords[:-1]] line_1_points.append((point.x, point.y)) line_2_points = [] @@ -373,7 +330,7 @@ def create_terminals(building_centroids, crs, street_network): # get list of nearest points near_points = near_analysis(building_centroids, street_network, crs) # extend to the building centroids - all_points = pd.concat([near_points, building_centroids]) + all_points = pd.concat([near_points.to_crs(crs), building_centroids.to_crs(crs)]) all_points.crs = crs # Aggregate these points with the GroupBy lines_to_buildings = all_points.groupby(['Name'])['geometry'].apply(lambda x: LineString(x.tolist())) @@ -426,8 +383,7 @@ def calc_connectivity_network(path_streets_shp, building_centroids_df, optimisat locator = cea.inputlocator.InputLocator(scenario=config.scenario) # first split in intersections - prototype_network = one_linestring_per_intersection(prototype_network.geometry.values, - crs) + prototype_network = one_linestring_per_intersection(prototype_network.geometry.tolist(), crs) # snap endings of all vectors to ending of all other vectors prototype_network = snappy_endings(prototype_network.geometry.values, SNAP_TOLERANCE, crs) @@ -435,7 +391,7 @@ def calc_connectivity_network(path_streets_shp, building_centroids_df, optimisat gdf_points_snapped = calculate_end_points_intersections(prototype_network, crs) # snap these points to the lines and transform lines - gdf_points_snapped, prototype_network = snap_points(gdf_points_snapped, prototype_network, SNAP_TOLERANCE, crs) + gdf_points_snapped, prototype_network = snap_points(gdf_points_snapped, prototype_network, SNAP_TOLERANCE) # save for verification purposes prototype_network.to_file(locator.get_temporary_file("prototype_network.shp"), driver='ESRI Shapefile') diff --git a/cea/technologies/network_layout/steiner_spanning_tree.py b/cea/technologies/network_layout/steiner_spanning_tree.py index 052909ab11..0b236fa6ed 100644 --- a/cea/technologies/network_layout/steiner_spanning_tree.py +++ b/cea/technologies/network_layout/steiner_spanning_tree.py @@ -284,6 +284,8 @@ def add_plant_close_to_anchor(building_anchor, new_mst_nodes, mst_edges, type_ma x1 = building_coordinates[0][0] y1 = building_coordinates[0][1] delta = 10E24 # big number + node_id = None + for node in copy_of_new_mst_nodes.iterrows(): if node[1]['Type'] == 'NONE': x2 = node[1].geometry.coords[0][0] @@ -292,19 +294,22 @@ def add_plant_close_to_anchor(building_anchor, new_mst_nodes, mst_edges, type_ma if 0 < distance < delta: delta = distance node_id = node[1].Name - pd.options.mode.chained_assignment = None # avoid warning + + if node_id is None: + raise ValueError("Could not find closest node.") + # create copy of selected node and add to list of all nodes copy_of_new_mst_nodes.geometry = copy_of_new_mst_nodes.translate(xoff=1, yoff=1) - selected_node = copy_of_new_mst_nodes[copy_of_new_mst_nodes["Name"] == node_id] - selected_node.loc[:, "Name"] = "NODE" + str(new_mst_nodes.Name.count()) - selected_node.loc[:, "Type"] = "PLANT" + selected_node = copy_of_new_mst_nodes[copy_of_new_mst_nodes["Name"] == node_id].iloc[[0]] + selected_node["Name"] = "NODE" + str(new_mst_nodes.Name.count()) + selected_node["Type"] = "PLANT" new_mst_nodes = pd.concat([new_mst_nodes, selected_node]) new_mst_nodes.reset_index(inplace=True, drop=True) # create new edge - point1 = (selected_node.geometry.x, selected_node.geometry.y) - point2 = (new_mst_nodes[new_mst_nodes["Name"] == node_id].geometry.x, - new_mst_nodes[new_mst_nodes["Name"] == node_id].geometry.y) + point1 = (selected_node.iloc[0].geometry.x, selected_node.iloc[0].geometry.y) + point2 = (new_mst_nodes[new_mst_nodes["Name"] == node_id].iloc[0].geometry.x, + new_mst_nodes[new_mst_nodes["Name"] == node_id].iloc[0].geometry.y) line = LineString((point1, point2)) mst_edges = pd.concat([mst_edges, pd.DataFrame([{"geometry": line, "Pipe_DN": pipe_dn, "Type_mat": type_mat, diff --git a/cea/technologies/thermal_network/simplified_thermal_network.py b/cea/technologies/thermal_network/simplified_thermal_network.py index 8c565630f9..cdbb952d6f 100644 --- a/cea/technologies/thermal_network/simplified_thermal_network.py +++ b/cea/technologies/thermal_network/simplified_thermal_network.py @@ -1,6 +1,4 @@ - - - +import cea.lib import math import time diff --git a/cea/tests/test_check_for_radiation_input_in_demand_script.py b/cea/tests/test_check_for_radiation_input_in_demand_script.py index 3c48c04b65..adfe99771a 100644 --- a/cea/tests/test_check_for_radiation_input_in_demand_script.py +++ b/cea/tests/test_check_for_radiation_input_in_demand_script.py @@ -16,6 +16,10 @@ class TestCheckForRadiationInputInDemandScript(unittest.TestCase): This fixes the issue #222 """ + def test_gdal_import(self): + from osgeo import gdal + print(f'GDAL version: {gdal.__version__}') + def test_demand_checks_radiation_daysim_script(self): import cea.demand.demand_main diff --git a/cea/utilities/dbf.py b/cea/utilities/dbf.py index 68e241f3a5..24ec427ada 100644 --- a/cea/utilities/dbf.py +++ b/cea/utilities/dbf.py @@ -1,17 +1,14 @@ """ A collection of utility functions for working with ``*.DBF`` (dBase database) files. """ +from typing import List import numpy as np import pandas as pd import os import cea.config -# import PySAL without the warning -import warnings - -warnings.filterwarnings("ignore", category=UserWarning) -import pysal.lib +import libpysal.io __author__ = "Clayton Miller" __copyright__ = "Copyright 2017, Architecture and Building Systems - ETH Zurich" @@ -32,7 +29,7 @@ np.bool_: ('L', 1, 0)} -def dataframe_to_dbf(df, dbf_path, specs=None): +def dataframe_to_dbf(df: pd.DataFrame, dbf_path: str, specs=None) -> str: """Given a pandas Dataframe, write a dbase database to ``dbf_path``. :type df: pandas.Dataframe @@ -53,31 +50,29 @@ def dataframe_to_dbf(df, dbf_path, specs=None): l = max(l, df[df.columns[i]].apply(len).max()) specs[i] = t, l, d - dbf = pysal.lib.io.open(dbf_path, 'w', 'dbf') + dbf = libpysal.io.open(dbf_path, 'w', 'dbf') dbf.header = list(df.columns) dbf.field_spec = specs - for row in range(len(df)): - dbf.write(df.iloc[row]) + for _, row in df.iterrows(): + dbf.write(row) dbf.close() return dbf_path -def dbf_to_dataframe(dbf_path, index=None, cols=None, include_index=False): - dbf = pysal.lib.io.open(dbf_path) - if cols: - if include_index: - cols.append(index) - vars_to_read = cols - else: - vars_to_read = dbf.header - data = dict([(var, dbf.by_col(var)) for var in vars_to_read]) +def dbf_to_dataframe(dbf_path, index: str = None, cols: List[str] = None) -> pd.DataFrame: + dbf = libpysal.io.open(dbf_path) + if cols is None: + cols = dbf.header + + data = dbf.read() + df = pd.DataFrame(data, columns=dbf.header) + dbf.close() + + out = df.loc[:, cols] if index: - index = dbf.by_col(index) - dbf.close() - return pd.DataFrame(data, index=index) - else: - dbf.close() - return pd.DataFrame(data) + out = out.set_index(index) + + return out def xls_to_dbf(input_file, output_path, output_file_name): diff --git a/conda-lock.yml b/conda-lock.yml new file mode 100644 index 0000000000..7b47984720 --- /dev/null +++ b/conda-lock.yml @@ -0,0 +1,25014 @@ +# This lock file was generated by conda-lock (https://github.com/conda/conda-lock). DO NOT EDIT! +# +# A "lock file" contains a concrete list of package versions (with checksums) to be installed. Unlike +# e.g. `conda env create`, the resulting environment will not change as new package versions become +# available, unless you explicitly update the lock file. +# +# Install this environment as "YOURENV" with: +# conda-lock install -n YOURENV --file conda-lock.yml +# To update a single package to the latest version compatible with the version constraints in the source: +# conda-lock lock --lockfile conda-lock.yml --update PACKAGE +# To re-solve the entire environment, e.g. after changing a version constraint in the source file: +# conda-lock -f environment.yml --lockfile conda-lock.yml +version: 1 +metadata: + content_hash: + osx-64: 96454882294563b98e01771e1fd8d485106a3032db0fa0b4fc74981d87fe965c + win-64: cf595bf8c6455e108d590dd897bc3e1f808c1c8d0d917e083d5f64038e15ddeb + linux-64: d587b6861492bc1aab654445ffd1e360d88ab1ea4d4d97d95202dbdfa9da753f + osx-arm64: b9c51b49e3980314ee1fb390f25bf19c62ea79f2896a27b0989ffde86573ba6e + channels: + - url: conda-forge + used_env_vars: [] + - url: defaults + used_env_vars: [] + platforms: + - linux-64 + - osx-64 + - osx-arm64 + - win-64 + sources: + - environment.yml +package: +- name: _libgcc_mutex + version: '0.1' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + hash: + md5: d7c89558ba9fa0495403155b64376d81 + sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 + category: main + optional: false +- name: ca-certificates + version: 2023.7.22 + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2023.7.22-hbcca054_0.conda + hash: + md5: a73ecd2988327ad4c8f2c331482917f2 + sha256: 525b7b6b5135b952ec1808de84e5eca57c7c7ff144e29ef3e96ae4040ff432c1 + category: main + optional: false +- name: font-ttf-dejavu-sans-mono + version: '2.37' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + hash: + md5: 0c96522c6bdaed4b1566d11387caaf45 + sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b + category: main + optional: false +- name: font-ttf-inconsolata + version: '3.000' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + hash: + md5: 34893075a5c9e55cdafac56607368fc6 + sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c + category: main + optional: false +- name: font-ttf-source-code-pro + version: '2.038' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + hash: + md5: 4d59c254e01d9cde7957100457e2d5fb + sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139 + category: main + optional: false +- name: font-ttf-ubuntu + version: '0.83' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-hab24e00_0.tar.bz2 + hash: + md5: 19410c3df09dfb12d1206132a1d357c5 + sha256: 470d5db54102bd51dbb0c5990324a2f4a0bc976faa493b22193338adb9882e2e + category: main + optional: false +- name: ld_impl_linux-64 + version: '2.40' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-h41732ed_0.conda + hash: + md5: 7aca3059a1729aa76c597603f10b0dd3 + sha256: f6cc89d887555912d6c61b295d398cff9ec982a3417d38025c45d5dd9b9e79cd + category: main + optional: false +- name: libgfortran5 + version: 13.1.0 + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.1.0-h15d22d2_0.conda + hash: + md5: afb656a334c409dd9805508af1c89c7a + sha256: a06235f4c4b85b463d9b8a73c9e10c1b5b4105f8a0ea8ac1f2f5f64edac3dfe7 + category: main + optional: false +- name: libstdcxx-ng + version: 13.1.0 + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.1.0-hfd8a6a1_0.conda + hash: + md5: 067bcc23164642f4c226da631f2a2e1d + sha256: 6f9eb2d7a96687938c0001166a3b308460a8eb02b10e9d0dd9e251f0219ea05c + category: main + optional: false +- name: poppler-data + version: 0.4.12 + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/poppler-data-0.4.12-hd8ed1ab_0.conda + hash: + md5: d8d7293c5b37f39b2ac32940621c6592 + sha256: 2f227e17b3c0346112815faa605502b66c1c4511a856127f2899abf15a98a2cf + category: main + optional: false +- name: python_abi + version: '3.8' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.8-3_cp38.conda + hash: + md5: 2f3f7af062b42d664117662612022204 + sha256: 3e55f11e96fd737e2a338464ec99a51178fc8fae9d46550a4255be39b25efa99 + category: main + optional: false +- name: tzdata + version: 2023c + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2023c-h71feb2d_0.conda + hash: + md5: 939e3e74d8be4dac89ce83b20de2492a + sha256: 0449138224adfa125b220154408419ec37c06b0b49f63c5954724325903ecf55 + category: main + optional: false +- name: fonts-conda-forge + version: '1' + manager: conda + platform: linux-64 + dependencies: + font-ttf-dejavu-sans-mono: '' + font-ttf-inconsolata: '' + font-ttf-source-code-pro: '' + font-ttf-ubuntu: '' + url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 + hash: + md5: f766549260d6815b0c52253f1fb1bb29 + sha256: 53f23a3319466053818540bcdf2091f253cbdbab1e0e9ae7b9e509dcaa2a5e38 + category: main + optional: false +- name: libgfortran-ng + version: 13.1.0 + manager: conda + platform: linux-64 + dependencies: + libgfortran5: 13.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.1.0-h69a702a_0.conda + hash: + md5: 506dc07710dd5b0ba63cbf134897fc10 + sha256: 429e1d8a3e70b632df5b876e3fc322a56f769756693daa07114c46fa5098684e + category: main + optional: false +- name: libgomp + version: 13.1.0 + manager: conda + platform: linux-64 + dependencies: + _libgcc_mutex: '0.1' + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.1.0-he5830b7_0.conda + hash: + md5: 56ca14d57ac29a75d23a39eb3ee0ddeb + sha256: 5d441d80b57f857ad305a65169a6b915d4fd6735cdc9e9bded35d493c91ef16d + category: main + optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: linux-64 + dependencies: + _libgcc_mutex: '0.1' + libgomp: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + hash: + md5: 73aaf86a425cc6e73fcf236a5a46396d + sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 + category: main + optional: false +- name: fonts-conda-ecosystem + version: '1' + manager: conda + platform: linux-64 + dependencies: + fonts-conda-forge: '' + url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + hash: + md5: fee5683a3f04bd15cbd8318b096a27ab + sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61 + category: main + optional: false +- name: libgcc-ng + version: 13.1.0 + manager: conda + platform: linux-64 + dependencies: + _libgcc_mutex: '0.1' + _openmp_mutex: '>=4.5' + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.1.0-he5830b7_0.conda + hash: + md5: cd93f779ff018dd85c7544c015c9db3c + sha256: fba897a02f35b2b5e6edc43a746d1fa6970a77b422f258246316110af8966911 + category: main + optional: false +- name: alsa-lib + version: 1.2.9 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.9-hd590300_0.conda + hash: + md5: a0c6f0e7e1a467f5678f94dea18c8aa7 + sha256: f177627acdfcead15a28f4a07fcda6a1e26b83f053eaa1efa7cce01c0a3b09a8 + category: main + optional: false +- name: attr + version: 2.5.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + hash: + md5: d9c69a24ad678ffce24c6543a0176b00 + sha256: 82c13b1772c21fc4a17441734de471d3aabf82b61db9b11f4a1bd04a9c4ac324 + category: main + optional: false +- name: aws-c-common + version: 0.9.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.9.0-hd590300_0.conda + hash: + md5: 71b89db63b5b504e7afc8ad901172e1e + sha256: d70c478150d2551bf7b200bfa3d7cb8a016471819a58bb7fe18a4e526dae3567 + category: main + optional: false +- name: bzip2 + version: 1.0.8 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h7f98852_4.tar.bz2 + hash: + md5: a1fd65c7ccbf10880423d82bca54eb54 + sha256: cb521319804640ff2ad6a9f118d972ed76d86bea44e5626c09a13d38f562e1fa + category: main + optional: false +- name: c-ares + version: 1.19.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.19.1-hd590300_0.conda + hash: + md5: e8c18d865be43e2fb3f7a145b6adf1f5 + sha256: c4276b1a0e8f18ab08018b1881666656742b325e0fcf2354f714e924d28683b6 + category: main + optional: false +- name: fftw + version: 3.3.10 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=11.4.0' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.10-nompi_hc118613_108.conda + hash: + md5: 6fa90698000b05dfe8ce6515794fe71a + sha256: 1952dbb3c40931fc4608e053e32cbebbdcd8f3ea5b6a050156df6dd66ad64912 + category: main + optional: false +- name: freexl + version: 1.0.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/freexl-1.0.6-h166bdaf_1.tar.bz2 + hash: + md5: 897e772a157faf3330d72dd291486f62 + sha256: 26045196e00b5787276c60ff83acfa8808cae550a20832f11104069e5f7f3f05 + category: main + optional: false +- name: geos + version: 3.11.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/geos-3.11.2-hcb278e6_0.conda + hash: + md5: 3b8e364995e3575e57960d29c1e5ab14 + sha256: 32ffd9369fc4861991f22d9522e1c848ce5761095e2ca9b13f3e3e649dbda72a + category: main + optional: false +- name: gettext + version: 0.21.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.21.1-h27087fc_0.tar.bz2 + hash: + md5: 14947d8770185e5153fdd04d4673ed37 + sha256: 4fcfedc44e4c9a053f0416f9fc6ab6ed50644fca3a761126dbd00d09db1f546a + category: main + optional: false +- name: gflags + version: 2.2.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + libstdcxx-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-he1b5a44_1004.tar.bz2 + hash: + md5: cddaf2c63ea4a5901cf09524c490ecdc + sha256: a853c0cacf53cfc59e1bca8d6e5cdfe9f38fce836f08c2a69e35429c2a492e77 + category: main + optional: false +- name: giflib + version: 5.2.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.1-h0b41bf4_3.conda + hash: + md5: 96f3b11872ef6fad973eac856cd2624f + sha256: 41ec165704ccce2faa0437f4f53c03c06261a2cc9ff7614828e51427d9261f4b + category: main + optional: false +- name: gmp + version: 6.2.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + libstdcxx-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.2.1-h58526e2_0.tar.bz2 + hash: + md5: b94cf2db16066b242ebd26db2facbd56 + sha256: 07a5319e1ac54fe5d38f50c60f7485af7f830b036da56957d0bfb7558a886198 + category: main + optional: false +- name: graphite2 + version: 1.3.13 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + libstdcxx-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h58526e2_1001.tar.bz2 + hash: + md5: 8c54672728e8ec6aa6db90cf2806d220 + sha256: 65da967f3101b737b08222de6a6a14e20e480e7d523a5d1e19ace7b960b5d6b1 + category: main + optional: false +- name: icu + version: '72.1' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/icu-72.1-hcb278e6_0.conda + hash: + md5: 7c8d20d847bb45f56bd941578fcfa146 + sha256: e44cc00eec068e7f7a6dd117ba17bf5d57658729b7b841945546f82505138292 + category: main + optional: false +- name: jpeg + version: 9e + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/jpeg-9e-h0b41bf4_3.conda + hash: + md5: c7a069243e1fbe9a556ed2ec030e6407 + sha256: 8f73194d09c9ea4a7e2b3562766b8d72125cc147b62c7cf83393e3a3bbfd581b + category: main + optional: false +- name: json-c + version: '0.16' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=10.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/json-c-0.16-hc379101_0.tar.bz2 + hash: + md5: 0e2bca6857cb73acec30387fef7c3142 + sha256: 9ef1471c6ac050f274c344452b461c9db967f6abd569d4e6b71b6d974c5fd42f + category: main + optional: false +- name: keyutils + version: 1.6.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=10.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + hash: + md5: 30186d27e2c9fa62b45fb1476b7200e3 + sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb + category: main + optional: false +- name: lame + version: '3.100' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 + hash: + md5: a8832b479f93521a9e7b5b743803be51 + sha256: aad2a703b9d7b038c0f745b853c6bb5f122988fe1a7a096e0e606d9cbec4eaab + category: main + optional: false +- name: lerc + version: 4.0.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + hash: + md5: 76bbff344f0134279f225174e9064c8f + sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 + category: main + optional: false +- name: libabseil + version: '20230125.3' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20230125.3-cxx17_h59595ed_0.conda + hash: + md5: d1db1b8be7c3a8983dcbbbfe4f0765de + sha256: 3c6fab31ed4dc8428605588454596b307b1bd59d33b0c7073c407ab51408b011 + category: main + optional: false +- name: libaec + version: 1.0.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libaec-1.0.6-hcb278e6_1.conda + hash: + md5: 0f683578378cddb223e7fd24f785ab2a + sha256: 4df6a29b71264fb25462065e8cddcf5bca60776b1801974af8cbd26b7425fcda + category: main + optional: false +- name: libbrotlicommon + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hd590300_0.conda + hash: + md5: e805cbec4c29feb22e019245f7e47b6c + sha256: 610a583c2c356fe7a864cd6e5b0fa73c25bdafcfbcada9d0d9f999392a412a51 + category: main + optional: false +- name: libcrc32c + version: 1.1.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + libstdcxx-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 + hash: + md5: c965a5aa0d5c1c37ffc62dff36e28400 + sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 + category: main + optional: false +- name: libdb + version: 6.2.32 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + libstdcxx-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libdb-6.2.32-h9c3ff4c_0.tar.bz2 + hash: + md5: 3f3258d8f841fbac63b36b75bdac1afd + sha256: 21fac1012ff05b131d4b5d284003dbbe7b5c4c652aa9e401b46279ed5a784372 + category: main + optional: false +- name: libdeflate + version: '1.18' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.18-h0b41bf4_0.conda + hash: + md5: 6aa9c9de5542ecb07fdda9ca626252d8 + sha256: 949d84ceea543802c1e085b2aa58f1d6cb5dd8cec5a9abaaf4e8ac65d6094b3a + category: main + optional: false +- name: libev + version: '4.33' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-h516909a_1.tar.bz2 + hash: + md5: 6f8720dff19e17ce5d48cfe7f3d2f0a3 + sha256: 8c9635aa0ea28922877dc96358f9547f6a55fc7e2eb75a556b05f1725496baf9 + category: main + optional: false +- name: libexpat + version: 2.5.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.5.0-hcb278e6_1.conda + hash: + md5: 6305a3dd2752c76335295da4e581f2fd + sha256: 74c98a563777ae2ad71f1f74d458a8ab043cee4a513467c159ccf159d0e461f3 + category: main + optional: false +- name: libffi + version: 3.4.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + hash: + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=10.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-h166bdaf_0.tar.bz2 + hash: + md5: b62b52da46c39ee2bc3c162ac7f1804d + sha256: 6a81ebac9f1aacdf2b4f945c87ad62b972f0f69c8e0981d68e111739e6720fd7 + category: main + optional: false +- name: libjpeg-turbo + version: 2.1.5.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-2.1.5.1-h0b41bf4_0.conda + hash: + md5: 1edd9e67bdb90d78cea97733ff6b54e6 + sha256: b19de7bda34eac4fa931be11fa8d7640cdf1441dfd51c91786586a4a4c64c92f + category: main + optional: false +- name: libnsl + version: 2.0.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.0-h7f98852_0.tar.bz2 + hash: + md5: 39b1328babf85c7c3a61636d9cd50206 + sha256: 32f4fb94d99946b0dabfbbfd442b25852baf909637f2eed1ffe3baea15d02aad + category: main + optional: false +- name: libnuma + version: 2.0.16 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libnuma-2.0.16-h0b41bf4_1.conda + hash: + md5: 28bfe2cb11357ccc5be21101a6b7ce86 + sha256: 814a50cba215548ec3ebfb53033ffb9b3b070b2966570ff44910b8d9ba1c359d + category: main + optional: false +- name: libogg + version: 1.3.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.4-h7f98852_1.tar.bz2 + hash: + md5: 6e8cc2173440d77708196c5b93771680 + sha256: b88afeb30620b11bed54dac4295aa57252321446ba4e6babd7dce4b9ffde9b25 + category: main + optional: false +- name: libopenblas + version: 0.3.24 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=12.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.24-pthreads_h413a1c8_0.conda + hash: + md5: 6e4ef6ca28655124dcde9bd500e44c32 + sha256: c8e080ae4d57506238023e98869928ae93564e6407ef5b0c4d3a337e8c2b7662 + category: main + optional: false +- name: libopus + version: 1.3.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 + hash: + md5: 15345e56d527b330e1cacbdf58676e8f + sha256: 0e1c2740ebd1c93226dc5387461bbcf8142c518f2092f3ea7551f77755decc8f + category: main + optional: false +- name: libsodium + version: 1.0.18 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.18-h36c2ea0_1.tar.bz2 + hash: + md5: c3788462a6fbddafdb413a9f9053e58d + sha256: 53da0c8b79659df7b53eebdb80783503ce72fb4b10ed6e9e05cc0e9e4207a130 + category: main + optional: false +- name: libspatialindex + version: 1.9.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + libstdcxx-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libspatialindex-1.9.3-h9c3ff4c_4.tar.bz2 + hash: + md5: d87fbe9c0ff589e802ff13872980bfd9 + sha256: 588fbd0c11bc44e354365d5f836183216a4ed17d680b565ff416a93b839f1a8b + category: main + optional: false +- name: libtool + version: 2.4.7 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libtool-2.4.7-h27087fc_0.conda + hash: + md5: f204c8ba400ec475452737094fb81d52 + sha256: 345b3b580ef91557a82425ea3f432a70a8748c040deb14570b9f4dca4af3e3d1 + category: main + optional: false +- name: libudev1 + version: '253' + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libudev1-253-h0b41bf4_0.conda + hash: + md5: 6c2addbd9aa4ee47c76d50c9f0df8cd6 + sha256: b80c71742df82a2d7cededda82193a927a59bd4952ccd698f10ca25c2a7770e3 + category: main + optional: false +- name: libutf8proc + version: 2.8.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.8.0-h166bdaf_0.tar.bz2 + hash: + md5: ede4266dc02e875fe1ea77b25dd43747 + sha256: 49082ee8d01339b225f7f8c60f32a2a2c05fe3b16f31b554b4fb2c1dea237d1c + category: main + optional: false +- name: libuuid + version: 2.38.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + hash: + md5: 40b61aab5c7ba9ff276c41cfffe6b80b + sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 + category: main + optional: false +- name: libuv + version: 1.46.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.46.0-hd590300_0.conda + hash: + md5: d23c76f7e6dcd6243d1b6ef5e62d17d2 + sha256: 4bc4c946e9a532c066442714eeeeb1ffbd03cd89789c4047293f5e782b5fedd7 + category: main + optional: false +- name: libwebp-base + version: 1.3.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.3.1-hd590300_0.conda + hash: + md5: 82bf6f63eb15ef719b556b63feec3a77 + sha256: 66658d5cdcf89169e284488d280b6ce693c98c0319d7eabebcedac0929140a73 + category: main + optional: false +- name: libzlib + version: 1.2.13 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-hd590300_5.conda + hash: + md5: f36c115f1ee199da648e0597ec2047ad + sha256: 370c7c5893b737596fd6ca0d9190c9715d89d888b8c88537ae1ef168c25e82e4 + category: main + optional: false +- name: lz4-c + version: 1.9.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + hash: + md5: 318b08df404f9c9be5712aaa5a6f0bb0 + sha256: 1b4c105a887f9b2041219d57036f72c4739ab9e9fe5a1486f094e58c76b31f5f + category: main + optional: false +- name: lzo + version: '2.10' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/lzo-2.10-h516909a_1000.tar.bz2 + hash: + md5: bb14fcb13341b81d5eb386423b9d2bac + sha256: 25d16e6aaa3d0b450e61d0c4fadd7c9fd17f16e2fef09b34507209342d63c9f6 + category: main + optional: false +- name: metis + version: 5.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/metis-5.1.0-h59595ed_1007.conda + hash: + md5: 40ccb8318df2500f83bd868dd8fcd201 + sha256: 446bf794497284e2ffa28ab9191d70c38d372c51e3fd073f0d8b35efb51e7e02 + category: main + optional: false +- name: mpg123 + version: 1.31.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.31.3-hcb278e6_0.conda + hash: + md5: 141a126675b6d1a4eabb111a4a353898 + sha256: 7e4a64329595c0cbfc770585827b72a63d224606324dff5b399467486dc68344 + category: main + optional: false +- name: ncurses + version: '6.4' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.4-hcb278e6_0.conda + hash: + md5: 681105bccc2a3f7f1a837d47d39c9179 + sha256: ccf61e61d58a8a7b2d66822d5568e2dc9387883dd9b2da61e1d787ece4c4979a + category: main + optional: false +- name: nspr + version: '4.35' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda + hash: + md5: da0ec11a6454ae19bff5b02ed881a2b1 + sha256: 8fadeebb2b7369a4f3b2c039a980d419f65c7b18267ba0c62588f9f894396d0c + category: main + optional: false +- name: openssl + version: 3.1.2 + manager: conda + platform: linux-64 + dependencies: + ca-certificates: '' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.1.2-hd590300_0.conda + hash: + md5: e5ac5227582d6c83ccf247288c0eb095 + sha256: b113fbac327c90cdc29c2fac0f2a2e5cc0d1918b2a5ffa7abd49b695b9b3c6e9 + category: main + optional: false +- name: pcre + version: '8.45' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + libstdcxx-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 + hash: + md5: c05d1820a6d34ff07aaaab7a9b7eddaa + sha256: 8f35c244b1631a4f31fb1d66ab6e1d9bfac0ca9b679deced1112c7225b3ad138 + category: main + optional: false +- name: pixman + version: 0.40.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.40.0-h36c2ea0_0.tar.bz2 + hash: + md5: 660e72c82f2e75a6b3fe6a6e75c79f19 + sha256: 6a0630fff84b5a683af6185a6c67adc8bdfa2043047fcb251add0d352ef60e79 + category: main + optional: false +- name: pthread-stubs + version: '0.4' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + hash: + md5: 22dad4df6e8630e8dff2428f6f6a7036 + sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + category: main + optional: false +- name: rdma-core + version: '28.9' + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/rdma-core-28.9-h59595ed_1.conda + hash: + md5: aeffb7c06b5f65e55e6c637408dc4100 + sha256: 832f9393ab3144ce6468c6f150db9d398fad4451e96a8879afb3059f0c9902f6 + category: main + optional: false +- name: re2 + version: 2023.03.02 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/re2-2023.03.02-h8c504da_0.conda + hash: + md5: 206f8fa808748f6e90599c3368a1114e + sha256: 1727f893a352ca735fb96b09f9edf6fe18c409d65550fd37e8a192919e8c827b + category: main + optional: false +- name: snappy + version: 1.1.10 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.10-h9fff704_0.conda + hash: + md5: e6d228cd0bb74a51dd18f5bfce0b4115 + sha256: 02219f2382b4fe39250627dade087a4412d811936a5a445636b7260477164eac + category: main + optional: false +- name: tbb + version: '2020.3' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.3.0' + libstdcxx-ng: '>=7.3.0' + url: https://repo.anaconda.com/pkgs/main/linux-64/tbb-2020.3-hfd86e86_0.conda + hash: + md5: 7d06fdc8b4f3e389f26f67311c7ccf5f + sha256: a8985c2c4dd9d08f335eeb2d8de3326b27c68d48d1c8d02025b7f71482f70497 + category: main + optional: false +- name: tzcode + version: 2023c + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2023c-h0b41bf4_0.conda + hash: + md5: 0c0533894f21c3d35697cb8378d390e2 + sha256: 62b0d3eee4260d310f578015305834b8a588377f796e5e290ec267da8a51a027 + category: main + optional: false +- name: xorg-kbproto + version: 1.0.7 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 + hash: + md5: 4b230e8381279d76131116660f5a241a + sha256: e90b0a6a5d41776f11add74aa030f789faf4efd3875c31964d6f9cfa63a10dd1 + category: main + optional: false +- name: xorg-libice + version: 1.1.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hd590300_0.conda + hash: + md5: b462a33c0be1421532f28bfe8f4a7514 + sha256: 5aa9b3682285bb2bf1a8adc064cb63aff76ef9178769740d855abb42b0d24236 + category: main + optional: false +- name: xorg-libxau + version: 1.0.11 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + hash: + md5: 2c80dc38fface310c9bd81b17037fee5 + sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + category: main + optional: false +- name: xorg-libxdmcp + version: 1.1.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + hash: + md5: be93aabceefa2fac576e971aef407908 + sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + category: main + optional: false +- name: xorg-renderproto + version: 0.11.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 + hash: + md5: 06feff3d2634e3097ce2fe681474b534 + sha256: 38942930f233d1898594dd9edf4b0c0786f3dbc12065a0c308634c37fd936034 + category: main + optional: false +- name: xorg-xextproto + version: 7.3.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda + hash: + md5: bce9f945da8ad2ae9b1d7165a64d0f87 + sha256: b8dda3b560e8a7830fe23be1c58cc41f407b2e20ae2f3b6901eb5842ba62b743 + category: main + optional: false +- name: xorg-xf86vidmodeproto + version: 2.3.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 + hash: + md5: 3ceea9668625c18f19530de98b15d5b0 + sha256: 43398aeacad5b8753b7a1c12cb6bca36124e0c842330372635879c350c430791 + category: main + optional: false +- name: xorg-xproto + version: 7.0.31 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 + hash: + md5: b4a4381d54784606820704f7b5f05a15 + sha256: f197bb742a17c78234c24605ad1fe2d88b1d25f332b75d73e5ba8cf8fbc2a10d + category: main + optional: false +- name: xz + version: 5.2.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + hash: + md5: 2161070d867d1b1204ea749c8eec4ef0 + sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 + category: main + optional: false +- name: yaml + version: 0.2.5 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + hash: + md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae + sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 + category: main + optional: false +- name: aws-c-cal + version: 0.6.2 + manager: conda + platform: linux-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + libgcc-ng: '>=12' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.6.2-hc309b26_0.conda + hash: + md5: 93b55df578f8c552e9480bae939daf36 + sha256: 4ca647da0dba54a136d5b97211602f706d49bb1dd462722403a2090d1e5f6a36 + category: main + optional: false +- name: aws-c-compression + version: 0.2.17 + manager: conda + platform: linux-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.2.17-h4d4d85c_2.conda + hash: + md5: 9ca99452635fe03eb5fa937f5ae604b0 + sha256: 8ff6538db97a861be404f11dbc01abe7d4bc9978df3e573af1d08e2590eb500e + category: main + optional: false +- name: aws-c-sdkutils + version: 0.1.12 + manager: conda + platform: linux-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.1.12-h4d4d85c_1.conda + hash: + md5: eba092fc6de212a01de0065f38fe8bbb + sha256: eb092d65be4e42301a0babcfccd44dbd086eadd6b84f7929c7e07c7449748280 + category: main + optional: false +- name: aws-checksums + version: 0.1.17 + manager: conda + platform: linux-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.1.17-h4d4d85c_1.conda + hash: + md5: 30f9df85ce23cd14faa9a4dfa50cca2b + sha256: df2356cf1cac39d9b872026275527718dac1d39f6e88fa5b0b56d06f6b90eb98 + category: main + optional: false +- name: expat + version: 2.5.0 + manager: conda + platform: linux-64 + dependencies: + libexpat: 2.5.0 + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/expat-2.5.0-hcb278e6_1.conda + hash: + md5: 8b9b5aca60558d02ddaa09d599e55920 + sha256: 36dfeb4375059b3bba75ce9b38c29c69fd257342a79e6cf20e9f25c1523f785f + category: main + optional: false +- name: glog + version: 0.6.0 + manager: conda + platform: linux-64 + dependencies: + gflags: '>=2.2.2,<2.3.0a0' + libgcc-ng: '>=10.3.0' + libstdcxx-ng: '>=10.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/glog-0.6.0-h6f12383_0.tar.bz2 + hash: + md5: b31f3565cb84435407594e548a2fb7b2 + sha256: 888cbcfb67f6e3d88a4c4ab9d26c9a406f620c4101a35dc6d2dbadb95f2221d4 + category: main + optional: false +- name: glpk + version: '5.0' + manager: conda + platform: linux-64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/glpk-5.0-h445213a_0.tar.bz2 + hash: + md5: efc4b0c33bdf47312ad5a8a0587fa653 + sha256: 0e19c61198ae9e188c43064414a40101f5df09970d4a2c483c0c46a6b1538966 + category: main + optional: false +- name: hdf4 + version: 4.2.15 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf4-4.2.15-h501b40f_6.conda + hash: + md5: c3e9338e15d90106f467377017352b97 + sha256: 8ad0e739f106e2937e36a2177d012165bc2173fac0f0b941c5796d85f854f9be + category: main + optional: false +- name: libblas + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libopenblas: '>=0.3.24,<1.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-18_linux64_openblas.conda + hash: + md5: bcddbb497582ece559465b9cd11042e7 + sha256: 92142c12eb42172365c96c865be8f164a2653649b28b23bded0e658f8d5d0815 + category: main + optional: false +- name: libbrotlidec + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + libbrotlicommon: 1.1.0 + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hd590300_0.conda + hash: + md5: 43017394a280a42b48d11d2a6e169901 + sha256: 4eb58ab712e20d89b712a4a9e53a25ed94f63c36135d3f537ce2c51507c5abc9 + category: main + optional: false +- name: libbrotlienc + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + libbrotlicommon: 1.1.0 + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hd590300_0.conda + hash: + md5: 8e3e1cb77c4b355a3776bdfb74095bed + sha256: f15b3f3d6b33d46c49f5574e2427b76a3c713e27bf6c043b8f0fd84ffc57d51e + category: main + optional: false +- name: libcap + version: '2.69' + manager: conda + platform: linux-64 + dependencies: + attr: '>=2.5.1,<2.6.0a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.69-h0f662aa_0.conda + hash: + md5: 25cb5999faa414e5ccb2c1388f62d3d5 + sha256: 942f9564b4228609f017b6617425d29a74c43b8a030e12239fa4458e5cb6323c + category: main + optional: false +- name: libedit + version: 3.1.20191231 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + ncurses: '>=6.2,<7.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + hash: + md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 + sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + category: main + optional: false +- name: libevent + version: 2.1.12 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + hash: + md5: a1cfcc585f0c42bf8d5546bb1dfb668d + sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 + category: main + optional: false +- name: libflac + version: 1.4.3 + manager: conda + platform: linux-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + libgcc-ng: '>=12' + libogg: '>=1.3.4,<1.4.0a0' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + hash: + md5: ee48bf17cc83a00f59ca1494d5646869 + sha256: 65908b75fa7003167b8a8f0001e11e58ed5b1ef5e98b96ab2ba66d7c1b822c7d + category: main + optional: false +- name: libgpg-error + version: '1.47' + manager: conda + platform: linux-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.47-h71f35ed_0.conda + hash: + md5: c2097d0b46367996f09b4e8e4920384a + sha256: 0306b3c2d65863048983a50bd8b86f6f26e457ef55d1da745a5796af25093f5a + category: main + optional: false +- name: libllvm13 + version: 13.0.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + libstdcxx-ng: '>=9.4.0' + libzlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libllvm13-13.0.1-hf817b99_2.tar.bz2 + hash: + md5: 47da3ce0d8b2e65ccb226c186dd91eba + sha256: 3ea3734d75265e4ad86b4e4a30b9cae9866f831556228514915708fe233b5c2a + category: main + optional: false +- name: libnghttp2 + version: 1.52.0 + manager: conda + platform: linux-64 + dependencies: + c-ares: '>=1.18.1,<2.0a0' + libev: '>=4.33,<4.34.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.52.0-h61bc06f_0.conda + hash: + md5: 613955a50485812985c059e7b269f42e + sha256: ecd6b08c2b5abe7d1586428c4dd257dcfa00ee53700d79cdc8bca098fdfbd79a + category: main + optional: false +- name: libpng + version: 1.6.39 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.39-h753d276_0.conda + hash: + md5: e1c890aebdebbfbf87e2c917187b4416 + sha256: a32b36d34e4f2490b99bddbc77d01a674d304f667f0e62c89e02c961addef462 + category: main + optional: false +- name: libprotobuf + version: 4.23.3 + manager: conda + platform: linux-64 + dependencies: + libabseil: '>=20230125.3,<20230126.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-4.23.3-hd1fb520_1.conda + hash: + md5: 78c10e8637a6f8d377f9989327d0267d + sha256: 2e2a9b612b8ef8b928f8efac835cd2914722bbab348fa643b99db2efd3b34185 + category: main + optional: false +- name: librttopo + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + geos: '>=3.11.2,<3.11.3.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/librttopo-1.1.0-h0d5128d_13.conda + hash: + md5: e1d6139ff0500977a760567a4bec1ce9 + sha256: 2f3eb7f775ca74d2294719f9edd666b5d13fd72a2c0332cac5e98382ee7c69b9 + category: main + optional: false +- name: libsqlite + version: 3.43.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.43.0-h2797004_0.conda + hash: + md5: 903fa782a9067d5934210df6d79220f6 + sha256: e715fab7ec6b3f3df2a5962ef372ff0f871d215fe819482dcd80357999513652 + category: main + optional: false +- name: libssh2 + version: 1.11.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + hash: + md5: 1f5a58e686b13bcfde88b93f547d23fe + sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + category: main + optional: false +- name: libvorbis + version: 1.3.7 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + libogg: '>=1.3.4,<1.4.0a0' + libstdcxx-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 + hash: + md5: 309dec04b70a3cc0f1e84a4013683bc0 + sha256: 53080d72388a57b3c31ad5805c93a7328e46ff22fab7c44ad2a86d712740af33 + category: main + optional: false +- name: libxcb + version: '1.15' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + pthread-stubs: '' + xorg-libxau: '' + xorg-libxdmcp: '' + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.15-h0b41bf4_0.conda + hash: + md5: 33277193f5b92bad9fdd230eb700929c + sha256: a670902f0a3173a466c058d2ac22ca1dd0df0453d3a80e0212815c20a16b0485 + category: main + optional: false +- name: libxml2 + version: 2.11.5 + manager: conda + platform: linux-64 + dependencies: + icu: '>=72.1,<73.0a0' + libgcc-ng: '>=12' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.11.5-h0d562d8_0.conda + hash: + md5: 558ab736404275d7df61c473c1af35aa + sha256: c33371629ed75e1e7c16b1129b8f3086a12e6bbe1a7132b9bbf5e6224464a37d + category: main + optional: false +- name: libzip + version: 1.10.1 + manager: conda + platform: linux-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libzip-1.10.1-h2629f0a_2.conda + hash: + md5: a83ad320127e83ae8a86b3db8dfeec77 + sha256: f79cde2136dc4e7d35add8eeaeb0aeb7d1b720d9b1a09644204e7c76cdb0451c + category: main + optional: false +- name: mpfr + version: 4.2.0 + manager: conda + platform: linux-64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/mpfr-4.2.0-hb012696_0.conda + hash: + md5: 14d87bdff2cbd3b1179a29fb316ed743 + sha256: 03097f21c75b0936471809e533dbae44af9d9ae696ecf264d1a929fc9f9e4b83 + category: main + optional: false +- name: mysql-common + version: 8.0.33 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.0.33-hf1915f5_3.conda + hash: + md5: 3f9e361ab84ef92d7fbd816b925851f5 + sha256: 596d69152ec857a4e05a1d4f53a836f41ebf54bc4cb8d9ed9aad4db7d74ceb16 + category: main + optional: false +- name: pcre2 + version: '10.40' + manager: conda + platform: linux-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libgcc-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.40-hc3806b6_0.tar.bz2 + hash: + md5: 69e2c796349cd9b273890bee0febfe1b + sha256: 7a29ec847556eed4faa1646010baae371ced69059a4ade43851367a076d6108a + category: main + optional: false +- name: readline + version: '8.2' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + ncurses: '>=6.3,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + hash: + md5: 47d31b792659ce70f470b5c82fdfb7a4 + sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 + category: main + optional: false +- name: s2n + version: 1.3.49 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.3.49-h06160fa_0.conda + hash: + md5: 1d78349eb26366ecc034a4afe70a8534 + sha256: 7ef7af04a626003737ad311fe45165addcb53928117f1a892b78114f74be724c + category: main + optional: false +- name: tk + version: 8.6.12 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + libzlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.12-h27826a3_0.tar.bz2 + hash: + md5: 5b8c42eb62e9fc961af70bdd6a26e168 + sha256: 032fd769aad9d4cad40ba261ab222675acb7ec951a8832455fce18ef33fa8df0 + category: main + optional: false +- name: ucx + version: 1.14.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libnuma: '>=2.0.16,<3.0a0' + libstdcxx-ng: '>=12' + rdma-core: '>=28.9,<29.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ucx-1.14.1-h64cca9d_4.conda + hash: + md5: bbbd3de252bf44be87dc83dbf8a5b653 + sha256: c94aad92860a6c05a66bb9b9d82020c034bc02f915208a9169fc7bfed1178374 + category: main + optional: false +- name: xorg-libsm + version: 1.2.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libuuid: '>=2.38.1,<3.0a0' + xorg-libice: '>=1.1.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-h7391055_0.conda + hash: + md5: 93ee23f12bc2e684548181256edd2cf6 + sha256: 089ad5f0453c604e18985480218a84b27009e9e6de9a0fa5f4a20b8778ede1f1 + category: main + optional: false +- name: zeromq + version: 4.3.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + libsodium: '>=1.0.18,<1.0.19.0a0' + libstdcxx-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.4-h9c3ff4c_1.tar.bz2 + hash: + md5: 21743a8d2ea0c8cfbbf8fe489b0347df + sha256: 525315b0df21866d4c3d68bc2ff987d26c2fdf0e3e8fd242c49b7255adef04c6 + category: main + optional: false +- name: zlib + version: 1.2.13 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: 1.2.13 + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-hd590300_5.conda + hash: + md5: 68c34ec6149623be41a1933ab996a209 + sha256: 9887a04d7e7cb14bd2b52fa01858f05a6d7f002c890f618d9fcd864adbfecb1b + category: main + optional: false +- name: zstd + version: 1.5.5 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.5-hfc55251_0.conda + hash: + md5: 04b88013080254850d6c01ed54810589 + sha256: 607cbeb1a533be98ba96cf5cdf0ddbb101c78019f1fda063261871dad6248609 + category: main + optional: false +- name: aws-c-io + version: 0.13.32 + manager: conda + platform: linux-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + libgcc-ng: '>=12' + s2n: '>=1.3.49,<1.3.50.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.13.32-h019f825_2.conda + hash: + md5: cfb2918b63e33374a5f19330bcd21c6a + sha256: 1d8aab9bbf77ea6f1577b3b725c4d29650e1294251eaa94ef0942b112145c4b6 + category: main + optional: false +- name: blosc + version: 1.21.5 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + snappy: '>=1.1.10,<2.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.5-h0f2a231_0.conda + hash: + md5: 009521b7ed97cca25f8f997f9e745976 + sha256: e2b15b017775d1bda8edbb1bc48e545e45364edefa4d926732fc5488cc600731 + category: main + optional: false +- name: boost-cpp + version: 1.78.0 + manager: conda + platform: linux-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + icu: '>=72.1,<73.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/boost-cpp-1.78.0-h6582d0a_3.conda + hash: + md5: d3c3c7698d0b878aab1b86db95407c8e + sha256: bfda064f3dc8c5b4304f5ad37095c1510d7a16a0710c5077366f2dfc92fea0af + category: main + optional: false +- name: brotli-bin + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + libbrotlidec: 1.1.0 + libbrotlienc: 1.1.0 + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.1.0-hd590300_0.conda + hash: + md5: aeafb07a327e3f14a796bf081ea07472 + sha256: f4ad40d9fddefbf0e920d508fe10b7da77faa3eed20cf09779ea5b78bbf04675 + category: main + optional: false +- name: freetype + version: 2.12.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-hca18f0e_1.conda + hash: + md5: e1232042de76d24539a436d37597eb06 + sha256: 1eb913727b54e9aa63c6d9a1177db4e2894cee97c5f26910a2b61899d5ac904f + category: main + optional: false +- name: krb5 + version: 1.21.2 + manager: conda + platform: linux-64 + dependencies: + keyutils: '>=1.6.1,<2.0a0' + libedit: '>=3.1.20191231,<4.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda + hash: + md5: cd95826dbd331ed1be26bdf401432844 + sha256: 259bfaae731989b252b7d2228c1330ef91b641c9d68ff87dae02cbae682cb3e4 + category: main + optional: false +- name: libarchive + version: 3.6.2 + manager: conda + platform: linux-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libgcc-ng: '>=12' + libxml2: '>=2.11.3,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + lzo: '>=2.10,<3.0a0' + openssl: '>=3.1.0,<4.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libarchive-3.6.2-h039dbb9_1.conda + hash: + md5: 29cf970521d30d113f3425b84cb250f6 + sha256: 146ef424805d8319543b6680b4af90f89d136fb90155f95ba44b14d90245e36d + category: main + optional: false +- name: libcblas + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-18_linux64_openblas.conda + hash: + md5: 93dd9ab275ad888ed8113953769af78c + sha256: b5a3eac5a1e14ad7054a19249afeee6536ab8c9fb6d6ddc26e277f5c3b1acce4 + category: main + optional: false +- name: libgcrypt + version: 1.10.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=10.3.0' + libgpg-error: '>=1.44,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.10.1-h166bdaf_0.tar.bz2 + hash: + md5: f967fc95089cd247ceed56eda31de3a9 + sha256: 8fd7e6db1021cd9298d9896233454de204116840eb66a06fcb712e1015ff132a + category: main + optional: false +- name: libglib + version: 2.76.4 + manager: conda + platform: linux-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + libffi: '>=3.4,<4.0a0' + libgcc-ng: '>=12' + libiconv: '>=1.17,<2.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + pcre2: '>=10.40,<10.41.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.76.4-hebfc3b9_0.conda + hash: + md5: c6f951789c888f7bbd2dd6858eab69de + sha256: e909b5e648d1ace172aac2ddf9d755f72429b134155a9b07156acb58a77ceee1 + category: main + optional: false +- name: libgrpc + version: 1.56.2 + manager: conda + platform: linux-64 + dependencies: + c-ares: '>=1.19.1,<2.0a0' + libabseil: '>=20230125.3,<20230126.0a0' + libgcc-ng: '>=12' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + re2: '>=2023.3.2,<2023.3.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.56.2-h3905398_1.conda + hash: + md5: 0b01e6ff8002994bd4ddbffcdbec7856 + sha256: 587c14bd5969d49f3a0a94dd933efbeabe77864319306d91714905b5caa5aa35 + category: main + optional: false +- name: liblapack + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-18_linux64_openblas.conda + hash: + md5: a1244707531e5b143c420c70573c8ec5 + sha256: 7b59c9bf8399b34818d36c7bbd30cd447649fe4ff2136d3102bb67da0af67a3a + category: main + optional: false +- name: libllvm10 + version: 10.0.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + libstdcxx-ng: '>=7.5.0' + zlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libllvm10-10.0.1-he513fc3_3.tar.bz2 + hash: + md5: b1c57947b2a9231e0cd037ab0ed96b5d + sha256: 2a236faeaade01cdb6c52b1892d5768baa7d7ebeaa473996c60231f6806f616a + category: main + optional: false +- name: libllvm15 + version: 15.0.7 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libxml2: '>=2.11.4,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-h5cf9203_3.conda + hash: + md5: 9efe82d44b76a7529a1d702e5a37752e + sha256: bb94e7535a309c2a8d58585cb82bac954ed59f473eef2cac6ea677d6f576a3b6 + category: main + optional: false +- name: libsndfile + version: 1.2.2 + manager: conda + platform: linux-64 + dependencies: + lame: '>=3.100,<3.101.0a0' + libflac: '>=1.4.3,<1.5.0a0' + libgcc-ng: '>=12' + libogg: '>=1.3.4,<1.4.0a0' + libopus: '>=1.3.1,<2.0a0' + libstdcxx-ng: '>=12' + libvorbis: '>=1.3.7,<1.4.0a0' + mpg123: '>=1.31.3,<1.32.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hbc2eb40_0.conda + hash: + md5: 38f84d395629e48b7c7b48a8ca740341 + sha256: 457ecce1ff358631f8f24741854b4cb1aca6b65c4002d2daaf59b1214cf8a29a + category: main + optional: false +- name: libthrift + version: 0.19.0 + manager: conda + platform: linux-64 + dependencies: + libevent: '>=2.1.12,<2.1.13.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.19.0-h8fd135c_0.conda + hash: + md5: d5d149effb0fe13805b68ac2afd242b1 + sha256: 837e5f93e567bb68110f96a0ab4e02d5cb97be69bed52e1367a2bd4e2dec58c0 + category: main + optional: false +- name: libtiff + version: 4.5.1 + manager: conda + platform: linux-64 + dependencies: + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.18,<1.19.0a0' + libgcc-ng: '>=12' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libstdcxx-ng: '>=12' + libwebp-base: '>=1.3.1,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.5.1-h8b53f26_1.conda + hash: + md5: 5b09e13d732dda1a2bc9adc711164f4d + sha256: 631ccfdd460eda9661b6371aa459fe5ce174816365873deb5af955c9e10bf8c2 + category: main + optional: false +- name: mpc + version: 1.3.1 + manager: conda + platform: linux-64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + libgcc-ng: '>=12' + mpfr: '>=4.1.0,<5.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/mpc-1.3.1-hfe3b2da_0.conda + hash: + md5: 289c71e83dc0daa7d4c81f04180778ca + sha256: 2f88965949ba7b4b21e7e5facd62285f7c6efdb17359d1b365c3bb4ecc968d29 + category: main + optional: false +- name: mysql-libs + version: 8.0.33 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + mysql-common: 8.0.33 + openssl: '>=3.1.2,<4.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.0.33-hca2cd23_3.conda + hash: + md5: 055b040e026304198104540b46b531cc + sha256: 39fe0ca06a814acc1ad2f2460615e984835e6cc33d1fd246ef0db0608360f721 + category: main + optional: false +- name: nss + version: '3.92' + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=12' + libsqlite: '>=3.42.0,<4.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + nspr: '>=4.35,<5.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.92-h1d7d5a4_0.conda + hash: + md5: 22c89a3d87828fe925b310b9cdf0f574 + sha256: a57445e96ace70b0c4075a95bf3308f174aa2a3865b37b486e021b5ab7e50b80 + category: main + optional: false +- name: orc + version: 1.9.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + snappy: '>=1.1.10,<2.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/orc-1.9.0-h385abfd_1.conda + hash: + md5: 2cd5aac7ef1b4c6ac51bf521251a89b3 + sha256: bfd6af35afe7b8dfcc24721f05d5e3f9e8577105429c768f423a61f0fcc65105 + category: main + optional: false +- name: pandoc + version: 3.1.3 + manager: conda + platform: linux-64 + dependencies: + gmp: '' + libzlib: '>=1.2.13,<1.3.0a0' + zlib: '' + url: https://conda.anaconda.org/conda-forge/linux-64/pandoc-3.1.3-h32600fe_0.conda + hash: + md5: 8287aeb8462e2d4b235eff788e75919d + sha256: 52d23e2fded05e7a19d9d7996f19ed837b46578b6e5951b8c5990cf919404ffc + category: main + optional: false +- name: python + version: 3.8.17 + manager: conda + platform: linux-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + ld_impl_linux-64: '>=2.36.1' + libffi: '>=3.4,<4.0a0' + libgcc-ng: '>=12' + libnsl: '>=2.0.0,<2.1.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libuuid: '>=2.38.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ncurses: '>=6.4,<7.0a0' + openssl: '>=3.1.1,<4.0a0' + readline: '>=8.2,<9.0a0' + tk: '>=8.6.12,<8.7.0a0' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.8.17-he550d4f_0_cpython.conda + hash: + md5: 72d038de0a228e4f0ef4011940641293 + sha256: 0e2a0ad88b2310582251ec06ef16b160ff9d8efd8d063778f373b255438a9e63 + category: main + optional: false +- name: sqlite + version: 3.43.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libsqlite: 3.43.0 + libzlib: '>=1.2.13,<1.3.0a0' + ncurses: '>=6.4,<7.0a0' + readline: '>=8.2,<9.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.43.0-h2c6b66d_0.conda + hash: + md5: 713f9eac95d051abe14c3774376854fe + sha256: b3db86c1ae67bca79328a5d517330e1c95cf4e1f666e46ac9a90e64caf86449d + category: main + optional: false +- name: xcb-util + version: 0.4.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libxcb: '>=1.15,<1.16.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda + hash: + md5: 9bfac7ccd94d54fd21a0501296d60424 + sha256: 0c91d87f0efdaadd4e56a5f024f8aab20ec30f90aa2ce9e4ebea05fbc20f71ad + category: main + optional: false +- name: xcb-util-keysyms + version: 0.4.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libxcb: '>=1.15,<1.16.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.0-h8ee46fc_1.conda + hash: + md5: 632413adcd8bc16b515cab87a2932913 + sha256: 8451d92f25d6054a941b962179180728c48c62aab5bf20ac10fef713d5da6a9a + category: main + optional: false +- name: xcb-util-renderutil + version: 0.3.9 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libxcb: '>=1.15,<1.16.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.9-hd590300_1.conda + hash: + md5: e995b155d938b6779da6ace6c6b13816 + sha256: 6987588e6fff5892056021c2ea52f7a0deefb2c7348e70d24750e2d60dabf009 + category: main + optional: false +- name: xcb-util-wm + version: 0.4.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libxcb: '>=1.15,<1.16.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.1-h8ee46fc_1.conda + hash: + md5: 90108a432fb5c6150ccfee3f03388656 + sha256: 08ba7147c7579249b6efd33397dc1a8c2404278053165aaecd39280fee705724 + category: main + optional: false +- name: xorg-libx11 + version: 1.8.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libxcb: '>=1.15,<1.16.0a0' + xorg-kbproto: '' + xorg-xextproto: '>=7.3.0,<8.0a0' + xorg-xproto: '' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.6-h8ee46fc_0.conda + hash: + md5: 7590b76c3d11d21caa44f3fc38ac584a + sha256: 3360f81f7687179959a6bf1c762938240172e8bb3aef957e0a14fb12a0b7c105 + category: main + optional: false +- name: affine + version: 2.4.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/affine-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: ae5f4ad87126c55ba3f690ef07f81d64 + sha256: fbf0288cae7c6e5005280436ff73c95a36c5a4c978ba50175cc8e3eb22abc5f9 + category: main + optional: false +- name: alabaster + version: 0.7.13 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.13-pyhd8ed1ab_0.conda + hash: + md5: 06006184e203b61d3525f90de394471e + sha256: b2d160a050996950434c6e87a174fc01c4a937cbeffbdd20d1b46126b4478a95 + category: main + optional: false +- name: attrs + version: 23.1.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/attrs-23.1.0-pyh71513ae_1.conda + hash: + md5: 3edfead7cedd1ab4400a6c588f3e75f8 + sha256: 063639cd568f5c7a557b0fb1cc27f098598c0d8ff869088bfeb82934674f8821 + category: main + optional: false +- name: aws-c-event-stream + version: 0.3.2 + manager: conda + platform: linux-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-checksums: '>=0.1.17,<0.1.18.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.3.2-h2e3709c_0.conda + hash: + md5: 749f3bb860c2b5e23f807bedf10fe05b + sha256: 7a1fd020aa356cdfd4ae49d9add39099660c8c6c84112f7904e66a25d9fb8a7a + category: main + optional: false +- name: aws-c-http + version: 0.7.12 + manager: conda + platform: linux-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-compression: '>=0.2.17,<0.2.18.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.7.12-hc865f51_1.conda + hash: + md5: dca45458adcf2a29be153d39f885aadb + sha256: 2037123a1ea02a405315185e64400277ef6d7828a15eb37d9d7ed3112250539a + category: main + optional: false +- name: backcall + version: 0.2.0 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 6006a6d08a3fa99268a2681c7fb55213 + sha256: ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9 + category: main + optional: false +- name: backports + version: '1.0' + manager: conda + platform: linux-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda + hash: + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd + category: main + optional: false +- name: blinker + version: 1.6.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.6.2-pyhd8ed1ab_0.conda + hash: + md5: 2fb79ec81bad9492b6d59a06b3b647a4 + sha256: b6f32491536823e47cf6eb4717dd341385600a2b901235028dedc629a77aeb82 + category: main + optional: false +- name: brotli + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + brotli-bin: 1.1.0 + libbrotlidec: 1.1.0 + libbrotlienc: 1.1.0 + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.1.0-hd590300_0.conda + hash: + md5: 3db48055eab680e43a122e2c7494e7ae + sha256: 8ec33c09c428fcc5fd453e1bd349bb0000ca226716901d356bdf89cdd9b67ab2 + category: main + optional: false +- name: brotli-python + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py38h17151c0_0.conda + hash: + md5: 5b332445993432e76df706fe1ebe776d + sha256: 6091cd4ead9b14120063e1d719b7ea43d614603e739344f29dc850458a60d33e + category: main + optional: false +- name: cached_property + version: 1.5.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + hash: + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + category: main + optional: false +- name: certifi + version: 2023.7.22 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2023.7.22-pyhd8ed1ab_0.conda + hash: + md5: 7f3dbc9179b4dde7da98dfb151d0ad22 + sha256: db66e31866ff4250c190788769e3a8a1709237c3e9c38d7143aae95ab75fcb31 + category: main + optional: false +- name: charset-normalizer + version: 3.2.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.2.0-pyhd8ed1ab_0.conda + hash: + md5: 313516e9a4b08b12dfb1e1cd390a96e3 + sha256: 0666a95fbbd2299008162e2126c009191e5953d1cad1878bf9f4d8d634af1dd4 + category: main + optional: false +- name: click + version: 8.1.7 + manager: conda + platform: linux-64 + dependencies: + __unix: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-unix_pyh707e725_0.conda + hash: + md5: f3ad426304898027fc619827ff428eca + sha256: f0016cbab6ac4138a429e28dbcb904a90305b34b3fe41a9b89d697c90401caec + category: main + optional: false +- name: colorama + version: 0.4.6 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + category: main + optional: false +- name: colorlover + version: 0.3.0 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/colorlover-0.3.0-py_0.tar.bz2 + hash: + md5: 1626aa94341655894b5aa6513491e327 + sha256: 99e3aca080fdec457e4a36a5fc83adffce7a5aadb917151f166b5dc48b11ebd2 + category: main + optional: false +- name: cycler + version: 0.11.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: a50559fad0affdbb33729a68669ca1cb + sha256: 3b594bc8aa0b9a51269d54c7a4ef6af777d7fad4bee16b05695e1124de6563f6 + category: main + optional: false +- name: dbus + version: 1.13.6 + manager: conda + platform: linux-64 + dependencies: + expat: '>=2.4.2,<3.0a0' + libgcc-ng: '>=9.4.0' + libglib: '>=2.70.2,<3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 + hash: + md5: ecfff944ba3960ecb334b9a2663d708d + sha256: 8f5f995699a2d9dbdd62c61385bfeeb57c82a681a7c8c5313c395aa0ccab68a5 + category: main + optional: false +- name: debugpy + version: 1.7.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.7.0-py38h17151c0_0.conda + hash: + md5: e3237ea8d0e1a353d413f91745046e09 + sha256: 4da4c7833c047ee69d7c2e2ea9218dbe6b058a1c81f31095d5dcfc2d3f9dd43b + category: main + optional: false +- name: decorator + version: 5.1.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 43afe5ab04e35e17ba28649471dd7364 + sha256: 328a6a379f9bdfd0230e51de291ce858e6479411ea4b0545fb377c71662ef3e2 + category: main + optional: false +- name: defusedxml + version: 0.7.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 961b3a227b437d82ad7054484cfa71b2 + sha256: 9717a059677553562a8f38ff07f3b9f61727bd614f505658b0a5ecbcf8df89be + category: main + optional: false +- name: docutils + version: 0.20.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/docutils-0.20.1-py38h578d9bd_0.conda + hash: + md5: 3657a5b59c232b89f21b82d27e12d636 + sha256: f81982cce8b5122a1683052dc77f38a956f542e2515efa871dece776f1e4b931 + category: main + optional: false +- name: dsdp + version: '5.8' + manager: conda + platform: linux-64 + dependencies: + libblas: '>=3.8.0,<4.0a0' + libcblas: '>=3.8.0,<4.0a0' + libgcc-ng: '>=7.5.0' + liblapack: '>=3.8.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/dsdp-5.8-hd9d9efa_1203.tar.bz2 + hash: + md5: a6dc200eee3225b7a41aa4af53f4431f + sha256: 88e8a21fde097672f51dbbbeb8964388dd483a901aebf770b94d9372e525cd0a + category: main + optional: false +- name: entrypoints + version: '0.4' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3cf04868fee0a029769bd41f4b2fbf2d + sha256: 2ec4a0900a4a9f42615fc04d0fb3286b796abe56590e8e042f6ec25e102dd5af + category: main + optional: false +- name: ephem + version: 4.1.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/ephem-4.1.4-py38h1de0b5d_0.conda + hash: + md5: d386839195146450377b2d26a447cbba + sha256: a14f3fcd110e03a84aaa5b9953043f8e4af2fe3739f4a8c3458f7a6c0e68f0b2 + category: main + optional: false +- name: et_xmlfile + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/et_xmlfile-1.1.0-pyhd8ed1ab_0.conda + hash: + md5: a2f2138597905eaa72e561d8efb42cf3 + sha256: 0c7bb50e1382615a660468dc531b8b17c5b91b88a02ed131c8e3cc63db507ce2 + category: main + optional: false +- name: exceptiongroup + version: 1.1.3 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.1.3-pyhd8ed1ab_0.conda + hash: + md5: e6518222753f519e911e83136d2158d9 + sha256: c28f715e049fe0f09785660bcbffa175ffb438720e5bc5a60d56d4b08364b315 + category: main + optional: false +- name: executing + version: 1.2.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.2.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4c1bc140e2be5c8ba6e3acab99e25c50 + sha256: 9c03425cd58c474af20e179c9ba121a82984d6c4bfc896bbc992f5ed75dd7539 + category: main + optional: false +- name: fontconfig + version: 2.14.2 + manager: conda + platform: linux-64 + dependencies: + expat: '>=2.5.0,<3.0a0' + freetype: '>=2.12.1,<3.0a0' + libgcc-ng: '>=12' + libuuid: '>=2.32.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.2-h14ed4e7_0.conda + hash: + md5: 0f69b688f52ff6da70bccb7ff7001d1d + sha256: 155d534c9037347ea7439a2c6da7c24ffec8e5dd278889b4c57274a1d91e0a83 + category: main + optional: false +- name: glib-tools + version: 2.76.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libglib: 2.76.4 + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.76.4-hfc55251_0.conda + hash: + md5: 76ac435b8668f636a39fcb155c3543fd + sha256: 6940a5d60d1fd8a14e8597e1e65e1a6e3a811368f279d4a2ab66ed73a2c26b31 + category: main + optional: false +- name: gmpy2 + version: 2.1.2 + manager: conda + platform: linux-64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + libgcc-ng: '>=12' + mpc: '>=1.2.1,<2.0a0' + mpfr: '>=4.1.0,<5.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/gmpy2-2.1.2-py38h793c122_1.tar.bz2 + hash: + md5: 4ad98fcde00ec3ca024569311ea0048b + sha256: f77bd4176ad7cc57954d28bdfe829f79c3320a23d23e98ed2906fffc6153e138 + category: main + optional: false +- name: greenlet + version: 2.0.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/greenlet-2.0.2-py38h17151c0_1.conda + hash: + md5: 4e886d9b2de5428558b5bdb605c94283 + sha256: e44d1b217299440a624176e2fa003a2c539d5024eea4e3bbb27a3bf86d08ffa7 + category: main + optional: false +- name: gsl + version: '2.7' + manager: conda + platform: linux-64 + dependencies: + libblas: '>=3.8.0,<4.0a0' + libcblas: '>=3.8.0,<4.0a0' + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/gsl-2.7-he838d99_0.tar.bz2 + hash: + md5: fec079ba39c9cca093bf4c00001825de + sha256: 132a918b676dd1f533d7c6f95e567abf7081a6ea3251c3280de35ef600e0da87 + category: main + optional: false +- name: idna + version: '3.4' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 34272b248891bddccc64479f9a7fffed + sha256: 9887c35c374ec1847f167292d3fde023cb4c994a4ceeec283072b95440131f09 + category: main + optional: false +- name: imagesize + version: 1.4.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.4' + url: https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7de5386c8fea29e76b303f37dde4c352 + sha256: c2bfd7043e0c4c12d8b5593de666c1e81d67b83c474a0a79282cc5c4ef845460 + category: main + optional: false +- name: ipython_genutils + version: 0.2.0 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ipython_genutils-0.2.0-py_1.tar.bz2 + hash: + md5: 5071c982548b3a20caf70462f04f5287 + sha256: 0fafbc60209f1d8c0b89a2f79f3ff0f7bc45589a23da1d2e5cc55bcca906707b + category: main + optional: false +- name: itsdangerous + version: 2.1.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/itsdangerous-2.1.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3c3de74912f11d2b590184f03c7cd09b + sha256: 31e3492686b4e92b53db9b48bc0eb03873b1caaf28629fee7d2d47627a2c56d3 + category: main + optional: false +- name: jack + version: 1.9.18 + manager: conda + platform: linux-64 + dependencies: + alsa-lib: '>=1.2.3,<1.2.4.0a0' + libdb: '>=6.2.32,<6.3.0a0' + libgcc-ng: '>=9.3.0' + libopus: '>=1.3.1,<2.0a0' + libsndfile: '>=1.0.31,<1.1.0a0' + libstdcxx-ng: '>=9.3.0' + readline: '>=8.1,<9.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/jack-1.9.18-hfd4fe87_1001.tar.bz2 + hash: + md5: a44a1d690250f6bbb01b7e328ea0c719 + sha256: 670068f5c48e1bdecbb6300384475b3f3193992b3928c3f9a42fea1e26a33b56 + category: main + optional: false +- name: json5 + version: 0.9.14 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/json5-0.9.14-pyhd8ed1ab_0.conda + hash: + md5: dac1dabba2b5a9d1aee175c5fcc7b436 + sha256: 41514104208c092959bef0713cbd795e72c535f2f939b7903d8c97809f2adaa7 + category: main + optional: false +- name: jsonpointer + version: '2.0' + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/jsonpointer-2.0-py_0.tar.bz2 + hash: + md5: 07d85c22a3beb102a48cd123df84c2a6 + sha256: da279af2285d8f575a7f5652e83bf7f36155c4c63154e385a9d171efcc607bc1 + category: main + optional: false +- name: jupyterlab_widgets + version: 3.0.8 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-3.0.8-pyhd8ed1ab_0.conda + hash: + md5: 2bc3ca2f7387af385dd06706b4fb2d35 + sha256: 0781ed7a4f35ff1309e95381c40c8d8f96263ca4260a72baaafda87c975a972a + category: main + optional: false +- name: kiwisolver + version: 1.4.5 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.5-py38h7f3f72f_0.conda + hash: + md5: eec56ac40315e360dd57c2de6604a325 + sha256: d227634d38982a975ebac73b90649a6bc4637ac41ea355b1e70d5ebe57004e6a + category: main + optional: false +- name: lcms2 + version: '2.15' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.15-haa2dc70_1.conda + hash: + md5: 980d8aca0bc23ca73fa8caa3e7c84c28 + sha256: 0d88e0e7f8dbf8f01788e21dd63dd49b89433ce7dfd10f53839441396f6481cd + category: main + optional: false +- name: libclang13 + version: 15.0.7 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libllvm15: '>=15.0.7,<15.1.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-15.0.7-default_h9986a30_3.conda + hash: + md5: 1720df000b48e31842500323cb7be18c + sha256: df1221a9a05b9bb3bd9b43c08a7e2fe57a0e15a0010ef26065f7ed7666083f45 + category: main + optional: false +- name: libcups + version: 2.3.3 + manager: conda + platform: linux-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda + hash: + md5: d4529f4dff3057982a7617c7ac58fde3 + sha256: bc67b9b21078c99c6bd8595fe7e1ed6da1f721007726e717f0449de7032798c4 + category: main + optional: false +- name: libcurl + version: 8.2.1 + manager: conda + platform: linux-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libgcc-ng: '>=12' + libnghttp2: '>=1.52.0,<2.0a0' + libssh2: '>=1.11.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.1,<4.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.2.1-hca28451_0.conda + hash: + md5: 96aec6156d58591f5a4e67056521ce1b + sha256: def04dfe898cfdcbf13bae00fe4b78308fe0cfc095bb8769395b038c02056fdd + category: main + optional: false +- name: libkml + version: 1.3.0 + manager: conda + platform: linux-64 + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + expat: '>=2.4.8,<3.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' + zlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libkml-1.3.0-h37653c0_1015.tar.bz2 + hash: + md5: 37d3747dd24d604f63d2610910576e63 + sha256: c435a9674717eac87e283ffdfe841635ecc025403c824f8ab5fa04e591e5b820 + category: main + optional: false +- name: libpq + version: '15.4' + manager: conda + platform: linux-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpq-15.4-hfc447b1_0.conda + hash: + md5: b9ce311e7aba8b5fc3122254f0a6e97e + sha256: 7e94741d716d0e08bf16a952180cd759ee593650312418ed968871d20b15f2d1 + category: main + optional: false +- name: libsystemd0 + version: '254' + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libcap: '>=2.69,<2.70.0a0' + libgcc-ng: '>=12' + libgcrypt: '>=1.10.1,<2.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-254-h3516f8a_0.conda + hash: + md5: df4b1cd0c91b4234fb02b5701a4cdddc + sha256: e4732b9bc6acbdd3308cd0abd0860c9ea44e37127cd78acb797c996c20e4f42f + category: main + optional: false +- name: llvmlite + version: 0.36.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + libllvm10: '>=10.0.1,<10.1.0a0' + libstdcxx-ng: '>=9.3.0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + zlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.36.0-py38h4630a5e_0.tar.bz2 + hash: + md5: a805cb9a530a6524f7f832cce981fa0e + sha256: e64577d7c5eda97758592f4b7a242de612767cd4c9743bd2adefec151c0bbf0f + category: main + optional: false +- name: markupsafe + version: 2.1.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.3-py38h01eb140_0.conda + hash: + md5: 17d2a5314adf0f25220eeebb312d00a4 + sha256: e90b5c33b60a9f18d983e151445a22a1017ec49a7fa7ceb53956136091d8764d + category: main + optional: false +- name: mistune + version: 3.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.1-pyhd8ed1ab_0.conda + hash: + md5: 1dad8397c94e4de97a70de552a7dcf49 + sha256: 0b4558d3afb64e23b66f5279b704de76ebeb6b4eebbf913d65fbd4ba7d9acc2f + category: main + optional: false +- name: mpmath + version: 1.3.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_0.conda + hash: + md5: dbf6e2d89137da32fa6670f3bffc024e + sha256: a4f025c712ec1502a55c471b56a640eaeebfce38dd497d5a1a33729014cac47a + category: main + optional: false +- name: munch + version: 4.0.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/munch-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 376b32e8f9d3eacbd625f37d39bd507d + sha256: 093020ae2deb6c468120111a54909e1c576d70dfea6bc0eec5093e36d2fb8ff8 + category: main + optional: false +- name: munkres + version: 1.1.4 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 2ba8498c1018c1e9c61eb99b973dfe19 + sha256: f86fb22b58e93d04b6f25e0d811b56797689d598788b59dcb47f59045b568306 + category: main + optional: false +- name: nest-asyncio + version: 1.5.6 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b + category: main + optional: false +- name: networkx + version: 2.8.8 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + hash: + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a + category: main + optional: false +- name: numpy + version: 1.23.5 + manager: conda + platform: linux-64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libgcc-ng: '>=12' + liblapack: '>=3.9.0,<4.0a0' + libstdcxx-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.23.5-py38h7042d01_0.conda + hash: + md5: d5a3620cd8c1af4115120f21d678507a + sha256: d6a94abc23255ae5a9168abfb7d71732e6381d17ef4ac18ed27aeb6c09e191c8 + category: main + optional: false +- name: openjpeg + version: 2.5.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libpng: '>=1.6.39,<1.7.0a0' + libstdcxx-ng: '>=12' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.0-hfec8fc6_2.conda + hash: + md5: 5ce6a42505c6e9e6151c54c3ec8d68ea + sha256: 3cbfb1fe9bb492dcb672f98f0ddc7b4e029f51f77101d9c301caa3acaea8cba2 + category: main + optional: false +- name: packaging + version: '23.1' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-23.1-pyhd8ed1ab_0.conda + hash: + md5: 91cda59e66e1e4afe9476f8ef98f5c30 + sha256: ded536a96a00d45a693dbc2971bb688248324dadd129eddda2100e177583d768 + category: main + optional: false +- name: palettable + version: 3.3.3 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/palettable-3.3.3-pyhd8ed1ab_0.conda + hash: + md5: 23326336f3384f28551668bf3ccd982e + sha256: fb57824c2ef8e1fde904f7dd4f5d54903fe14cf08870d373801b8ae0aeafe301 + category: main + optional: false +- name: pandocfilters + version: 1.5.0 + manager: conda + platform: linux-64 + dependencies: + python: '!=3.0,!=3.1,!=3.2,!=3.3' + url: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 457c2c8c08e54905d6954e79cb5b5db9 + sha256: 2bb9ba9857f4774b85900c2562f7e711d08dd48e2add9bee4e1612fbee27e16f + category: main + optional: false +- name: parso + version: 0.8.3 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 17a565a0c3899244e938cdf417e7b094 + sha256: 4e26d5daf5de0e31aa5e74ac56386a361b202433b83f024fdadbf07d4a244da4 + category: main + optional: false +- name: pickleshare + version: 0.7.5 + manager: conda + platform: linux-64 + dependencies: + python: '>=3' + url: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-py_1003.tar.bz2 + hash: + md5: 415f0ebb6198cc2801c73438a9fb5761 + sha256: a1ed1a094dd0d1b94a09ed85c283a0eb28943f2e6f22161fb45e128d35229738 + category: main + optional: false +- name: pkgutil-resolve-name + version: 1.3.10 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 89e3c7cdde7d3aaa2aee933b604dd07f + sha256: 7d055ffc8a02bf781a89d069db3454b453605cdaff300b82cedcc7133283e47e + category: main + optional: false +- name: ply + version: '3.11' + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ply-3.11-py_1.tar.bz2 + hash: + md5: 7205635cd71531943440fbfe3b6b5727 + sha256: 2cd6fae8f9cbc806b7f828f006ae4a83c23fac917cacfd73c37ce322d4324e53 + category: main + optional: false +- name: prometheus_client + version: 0.17.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.17.1-pyhd8ed1ab_0.conda + hash: + md5: 02153b6b760bbec00cfe9e4c97993d06 + sha256: a149184fde856dba7968fc50ca89dbb07ebe84abd710d4076e2fada1b9399231 + category: main + optional: false +- name: psutil + version: 5.9.5 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.5-py38h1de0b5d_0.conda + hash: + md5: 92e899e7b0ed27c793014d1fa54f9b7b + sha256: 96d3b84bfb597a115737303f6da3b063b4686bba018b74b10f658b00399b2680 + category: main + optional: false +- name: ptyprocess + version: 0.7.0 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd3deb0d_0.tar.bz2 + hash: + md5: 359eeb6536da0e687af562ed265ec263 + sha256: fb31e006a25eb2e18f3440eb8d17be44c8ccfae559499199f73584566d0a444a + category: main + optional: false +- name: pure_eval + version: 0.2.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6784285c7e55cb7212efabc79e4c2883 + sha256: 72792f9fc2b1820e37cc57f84a27bc819c71088c3002ca6db05a2e56404f9d44 + category: main + optional: false +- name: pycparser + version: '2.21' + manager: conda + platform: linux-64 + dependencies: + python: 2.7.*|>=3.4 + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 076becd9e05608f8dc72757d5f3a91ff + sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc + category: main + optional: false +- name: pygments + version: 2.16.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.16.1-pyhd8ed1ab_0.conda + hash: + md5: 40e5cb18165466773619e5c963f00a7b + sha256: 3f0f0fadc6084960ec8cc00a32a03529c562ffea3b527eb73b1653183daad389 + category: main + optional: false +- name: pyparsing + version: 3.0.9 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 + hash: + md5: e8fbc1b54b25f4b08281467bc13b70cc + sha256: 4acc7151cef5920d130f2e0a7615559cce8bfb037aeecb14d4d359ae3d9bc51b + category: main + optional: false +- name: pysocks + version: 1.7.1 + manager: conda + platform: linux-64 + dependencies: + __unix: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + hash: + md5: 2a7de29fb590ca14b5243c4c812c8025 + sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b + category: main + optional: false +- name: python-engineio + version: 4.7.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-engineio-4.7.0-pyhd8ed1ab_0.conda + hash: + md5: 85d6a6265c34215ba6c3a13f543a6e81 + sha256: e149feb953257eb5f3f9d9b8f81eb71a74586978473447ad3ba9f9b963cc50e2 + category: main + optional: false +- name: python-fastjsonschema + version: 2.18.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.3' + url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.18.0-pyhd8ed1ab_0.conda + hash: + md5: 3be9466311564f80f8056c0851fc5bb7 + sha256: 73985a9a2dd7ccf77b7428a12148e1b381c8635e9195e47a652397e9a56284ce + category: main + optional: false +- name: python-json-logger + version: 2.0.7 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + hash: + md5: a61bf9ec79426938ff785eb69dbb1960 + sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca + category: main + optional: false +- name: python-tzdata + version: '2023.3' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2023.3-pyhd8ed1ab_0.conda + hash: + md5: 2590495f608a63625e165915fb4e2e34 + sha256: 0108888507014fb24573c31e4deceb61c99e63d37776dddcadd7c89b2ecae0b6 + category: main + optional: false +- name: pytz + version: 2023.3.post1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3.post1-pyhd8ed1ab_0.conda + hash: + md5: c93346b446cd08c169d843ae5fc0da97 + sha256: 6b680e63d69aaf087cd43ca765a23838723ef59b0a328799e6363eb13f52c49e + category: main + optional: false +- name: pyyaml + version: 6.0.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.1-py38h01eb140_0.conda + hash: + md5: ece207648b63c36c16a2caa201509e51 + sha256: a9c8d0301e9d1761b33dd1a3393d259bddb7b828e0fa2d3837277be832b0d42d + category: main + optional: false +- name: pyzmq + version: 25.1.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libsodium: '>=1.0.18,<1.0.19.0a0' + libstdcxx-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + zeromq: '>=4.3.4,<4.4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-25.1.1-py38h509eb50_0.conda + hash: + md5: f373b92f15ac376ec7fb2abf84372058 + sha256: 1c39e1992b1529f17f36e6999d0543914036e84a1c75adbed364dc49a413a94c + category: main + optional: false +- name: rfc3986-validator + version: 0.1.1 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 912a71cc01012ee38e6b90ddd561e36f + sha256: 2a5b495a1de0f60f24d8a74578ebc23b24aa53279b1ad583755f223097c41c37 + category: main + optional: false +- name: rpds-py + version: 0.10.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.10.2-py38h0cc4f7c_0.conda + hash: + md5: 523cfbea57db45ff79fe0a108a229a3b + sha256: c8abdca7fc32e255a36c1882693b8390693a98e1e2fa59e5ac9dc18210bdb7e5 + category: main + optional: false +- name: rtree + version: 1.0.1 + manager: conda + platform: linux-64 + dependencies: + libspatialindex: '>=1.9.3,<1.9.4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/rtree-1.0.1-py38h02d302b_2.conda + hash: + md5: 3c3362b11d07b8261dfbf49e5eb1a08c + sha256: af9cddb2561e0e9bf2e1c3d29da9a966bc162be14b3eb09059205ad871cfacde + category: main + optional: false +- name: send2trash + version: 1.8.2 + manager: conda + platform: linux-64 + dependencies: + __linux: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.2-pyh41d4057_0.conda + hash: + md5: ada5a17adcd10be4fc7e37e4166ba0e2 + sha256: e74d3faf51a6cc429898da0209d95b209270160f3edbf2f6d8b61a99428301cd + category: main + optional: false +- name: setuptools + version: 68.1.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-68.1.2-pyhd8ed1ab_0.conda + hash: + md5: 4fe12573bf499ff85a0a364e00cc5c53 + sha256: dc5a777597e05ceddefc87d2f96389b7ae0afb097e558307af83a453db3e3887 + category: main + optional: false +- name: six + version: 1.16.0 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 + hash: + md5: e5f25f8dbc060e9a8d912e432202afc2 + sha256: a85c38227b446f42c5b90d9b642f2c0567880c15d72492d8da074a59c8f91dd6 + category: main + optional: false +- name: sniffio + version: 1.3.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + category: main + optional: false +- name: snowballstemmer + version: 2.2.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=2' + url: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4d22a9315e78c6827f806065957d566e + sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228 + category: main + optional: false +- name: soupsieve + version: '2.5' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda + hash: + md5: 3f144b2c34f8cb5a9abd9ed23a39c561 + sha256: 54ae221033db8fbcd4998ccb07f3c3828b4d77e73b0c72b18c1d6a507059059c + category: main + optional: false +- name: sphinxcontrib-applehelp + version: 1.0.4 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.4-pyhd8ed1ab_0.conda + hash: + md5: 5a31a7d564f551d0e6dff52fd8cb5b16 + sha256: 802810d8321d55e5666806d565e72949eabf77ad510fe2758ce1da2441675ef1 + category: main + optional: false +- name: sphinxcontrib-devhelp + version: 1.0.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.2-py_0.tar.bz2 + hash: + md5: 68e01cac9d38d0e717cd5c87bc3d2cc9 + sha256: 66cca7eccb7f92eee53f9f5a552e3e1d643daa3a1ebd03c185e2819e5c491576 + category: main + optional: false +- name: sphinxcontrib-htmlhelp + version: 2.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.1-pyhd8ed1ab_0.conda + hash: + md5: 6c8c4d6eb2325e59290ac6dbbeacd5f0 + sha256: aeff20be994e6f9520a91fc177a33cb3e4d0911cdf8d27e575d001f00afa33fd + category: main + optional: false +- name: sphinxcontrib-jsmath + version: 1.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + hash: + md5: da1d979339e2714c30a8e806a33ec087 + sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + category: main + optional: false +- name: sphinxcontrib-qthelp + version: 1.0.3 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.3-py_0.tar.bz2 + hash: + md5: d01180388e6d1838c3e1ad029590aa7a + sha256: 35d8f01fc798d38b72ae003c040d2dee650d315f904268a1f793d4d59460d1e2 + category: main + optional: false +- name: sphinxcontrib-serializinghtml + version: 1.1.5 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2 + hash: + md5: 9ff55a0901cf952f05c654394de76bf7 + sha256: 890bbf815cff114ddbb618b9876d492fce07d02956c1d7b3d46cb7f835f563f6 + category: main + optional: false +- name: suitesparse + version: 5.10.1 + manager: conda + platform: linux-64 + dependencies: + libblas: '>=3.8.0,<4.0a0' + libcblas: '>=3.8.0,<4.0a0' + libgcc-ng: '>=9.3.0' + liblapack: '>=3.8.0,<4.0a0' + libstdcxx-ng: '>=9.3.0' + metis: '>=5.1.0,<5.1.1.0a0' + mpfr: '>=4.0.2,<5.0a0' + tbb: '>=2020.2,<2021.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/suitesparse-5.10.1-hd8046ac_0.tar.bz2 + hash: + md5: f0ca17d6e0acf03295f2efb083b2214a + sha256: 78735b45908c3b5540d9ea183ff02e3a70b0de86647ef915815ae4a08ed8c173 + category: main + optional: false +- name: tenacity + version: 8.2.3 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.2.3-pyhd8ed1ab_0.conda + hash: + md5: 1482e77f87c6a702a7e05ef22c9b197b + sha256: 860c11e7369d6a86fcc9c6cbca49d5c457f6c0a27faeacca4d46267f9dd10d78 + category: main + optional: false +- name: threadpoolctl + version: 3.2.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/threadpoolctl-3.2.0-pyha21a80b_0.conda + hash: + md5: 978d03388b62173b8e6f79162cf52b86 + sha256: 15e2f916fbfe3cc480160aa99eb6ba3edc183fceb234f10151d63870fdc4eccd + category: main + optional: false +- name: toml + version: 0.10.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f832c45a477c78bebd107098db465095 + sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + category: main + optional: false +- name: tomli + version: 2.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 5844808ffab9ebdb694585b50ba02a96 + sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + category: main + optional: false +- name: tornado + version: 6.3.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.3.3-py38h01eb140_0.conda + hash: + md5: 465bbfc0eb2022837d957d045b6b627a + sha256: 0009b7fd87cb41ee1d61c34a604f046c0d6ac90b7aa2db026bdc0ca14134beb4 + category: main + optional: false +- name: traitlets + version: 5.9.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.9.0-pyhd8ed1ab_0.conda + hash: + md5: d0b4f5c87cd35ac3fb3d47b223263a64 + sha256: 343610bce6dbe8a5090500dd2e9d1706057960b3f3120ebfe0abb4a8ecbada4d + category: main + optional: false +- name: typing_extensions + version: 4.7.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.7.1-pyha770c72_0.conda + hash: + md5: c39d6a09fe819de4951c2642629d9115 + sha256: 6edd6d5be690be492712cb747b6d62707f0d0c34ef56eefc796d91e5a03187d1 + category: main + optional: false +- name: typing_utils + version: 0.1.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6.1' + url: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: eb67e3cace64c66233e2d35949e20f92 + sha256: 9e3758b620397f56fb709f796969de436d63b7117897159619b87938e1f78739 + category: main + optional: false +- name: unicodedata2 + version: 15.0.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-15.0.0-py38h0a891b7_0.tar.bz2 + hash: + md5: 44421904760e9f5ae2035193e04360f0 + sha256: 55857db2dbb982831ad475dba5b43eb32582caf45536a63cfef4026cbbb1ea6b + category: main + optional: false +- name: uri-template + version: 1.3.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_0.conda + hash: + md5: 0944dc65cb4a9b5b68522c3bb585d41c + sha256: b76904b53721dc88a46352324c79d2b077c2f74a9f7208ad2c4249892669ae94 + category: main + optional: false +- name: utm + version: 0.7.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/utm-0.7.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4864e2f5c746f45e02ec46221caccb7e + sha256: da75b1b3b0674bf14d32cb00d6d070bf273772c73c787694d438104a486e7627 + category: main + optional: false +- name: webcolors + version: '1.13' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/webcolors-1.13-pyhd8ed1ab_0.conda + hash: + md5: 166212fe82dad8735550030488a01d03 + sha256: 6e097d5fe92849ad3af2c2a313771ad2fbf1cadd4dc4afd552303b2bf3f85211 + category: main + optional: false +- name: webencodings + version: 0.5.1 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 + hash: + md5: 3563be4c5611a44210d9ba0c16113136 + sha256: 302f4f4bd1ad00c0be1426ecf6bb01db59cfd8aff3de0cf1596526dca1a6b70e + category: main + optional: false +- name: websocket-client + version: 1.6.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.6.2-pyhd8ed1ab_0.conda + hash: + md5: 23f16ffe9711ac76b391c60ce4ea4656 + sha256: 93aecd1b6b0fcb0ffbf96e367e56713824e648f6c02c9daaaedfef5f8e03caa9 + category: main + optional: false +- name: wheel + version: 0.41.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.41.2-pyhd8ed1ab_0.conda + hash: + md5: 1ccd092478b3e0ee10d7a891adbf8a4f + sha256: 21bcec5373b04d739ab65252b5532b04a08d229865ebb24b5b94902d6d0a77b0 + category: main + optional: false +- name: widgetsnbextension + version: 4.0.8 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/widgetsnbextension-4.0.8-pyhd8ed1ab_0.conda + hash: + md5: 2e9ebddf0b93d0fb203d0906b8052c4f + sha256: a73d34f8169e206bccfb356c093ff5ced803b953bbcc1480ed27976f97598d68 + category: main + optional: false +- name: wrapt + version: 1.15.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.15.0-py38h1de0b5d_0.conda + hash: + md5: 03d160aaea571b98d9f3bde0b738bcdf + sha256: b5ff1405b29cc95b9485803989a167327255a14d592d74e3cdc88a259c7d25ff + category: main + optional: false +- name: xcb-util-image + version: 0.4.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libxcb: '>=1.15,<1.16.0a0' + xcb-util: '>=0.4.0,<0.5.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-h8ee46fc_1.conda + hash: + md5: 9d7bcddf49cbf727730af10e71022c73 + sha256: 92ffd68d2801dbc27afe223e04ae7e78ef605fc8575f107113c93c7bafbd15b0 + category: main + optional: false +- name: xkeyboard-config + version: '2.39' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + xorg-libx11: '>=1.8.5,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.39-hd590300_0.conda + hash: + md5: d88c7fc8a11858fb14761832e4da1954 + sha256: 364dd7781383336d701bf3f2e10662079b30094b5a9d2a679edeeea9d11cf059 + category: main + optional: false +- name: xorg-libxext + version: 1.3.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + xorg-libx11: '>=1.7.2,<2.0a0' + xorg-xextproto: '' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda + hash: + md5: 82b6df12252e6f32402b96dacc656fec + sha256: 73e5cfbdff41ef8a844441f884412aa5a585a0f0632ec901da035a03e1fe1249 + category: main + optional: false +- name: xorg-libxrender + version: 0.9.11 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + xorg-libx11: '>=1.8.6,<2.0a0' + xorg-renderproto: '' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hd590300_0.conda + hash: + md5: ed67c36f215b310412b2af935bf3e530 + sha256: 26da4d1911473c965c32ce2b4ff7572349719eaacb88a066db8d968a4132c3f7 + category: main + optional: false +- name: xorg-libxt + version: 1.3.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + xorg-kbproto: '' + xorg-libice: '>=1.1.1,<2.0a0' + xorg-libsm: '>=1.2.4,<2.0a0' + xorg-libx11: '>=1.8.6,<2.0a0' + xorg-xproto: '' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.0-hd590300_1.conda + hash: + md5: ae92aab42726eb29d16488924f7312cb + sha256: e7648d1efe2e858c4bc63ccf4a637c841dc971b37ded85a01be97a5e240fecfa + category: main + optional: false +- name: xyzservices + version: 2023.7.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/xyzservices-2023.7.0-pyhd8ed1ab_0.conda + hash: + md5: aacae3c0eaba0204dc6c5497c93c7992 + sha256: 3ca07b5255b4f9b350994bbe4482d44f9d9334610215af5ae174c8c8b99994e4 + category: main + optional: false +- name: zipp + version: 3.16.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.16.2-pyhd8ed1ab_0.conda + hash: + md5: 2da0451b54c4563c32490cb1b7cf68a1 + sha256: 16d72127e150a3d5cbdc0b82c4069ef5be135c64bc99e71e7928507910669b41 + category: main + optional: false +- name: anyio + version: 4.0.0 + manager: conda + platform: linux-64 + dependencies: + exceptiongroup: '' + idna: '>=2.8' + python: '>=3.8' + sniffio: '>=1.1' + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 3c4e99d3ae4ec033d4dd99fb5220e540 + sha256: 64125775b2e724db5c72e431dd180495d5d509d0a2d1228a122e6af9f1b60e33 + category: main + optional: false +- name: asttokens + version: 2.4.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + six: '>=1.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: 056f04e51dd63337e8d7c425c18c86f1 + sha256: e7e91e3fa26abe502be690371893f205d87a82c225668ea6e9a1ba26870388ee + category: main + optional: false +- name: async-lru + version: 2.0.4 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + typing_extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda + hash: + md5: 3d081de3a6ea9f894bbb585e8e3a4dcb + sha256: 7ed83731979fe5b046c157730e50af0e24454468bbba1ed8fc1a3107db5d7518 + category: main + optional: false +- name: aws-c-auth + version: 0.7.3 + manager: conda + platform: linux-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-c-sdkutils: '>=0.1.12,<0.1.13.0a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.7.3-he2921ad_3.conda + hash: + md5: 29f36ec5e9d3c5384e10395f7e189542 + sha256: cae648b1b9b222410b8cd313c7ea1b5586518457253627787735426a593d7ec2 + category: main + optional: false +- name: aws-c-mqtt + version: 0.9.5 + manager: conda + platform: linux-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.9.5-h3a0376c_1.conda + hash: + md5: 4cfef5eeaa843749252c94324004075e + sha256: b16429a7fdafce9755ce68a3197b4c629ad1710e84991e533e9850d4f674560b + category: main + optional: false +- name: babel + version: 2.12.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + pytz: '' + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.12.1-pyhd8ed1ab_1.conda + hash: + md5: ac432e732804a81ddcf29c92ead57cde + sha256: 2d9b8768bf8b45073830f7104278c6eb17d78b0f509c9d818ff06b9c4d60283a + category: main + optional: false +- name: backports.functools_lru_cache + version: 1.6.5 + manager: conda + platform: linux-64 + dependencies: + backports: '' + python: '>=3.6' + setuptools: '' + url: https://conda.anaconda.org/conda-forge/noarch/backports.functools_lru_cache-1.6.5-pyhd8ed1ab_0.conda + hash: + md5: 6b1b907661838a75d067a22f87996b2e + sha256: 7027bb689dd4ca4a08e3b25805de9d04239be6b31125993558f21f102a9d2700 + category: main + optional: false +- name: beautifulsoup4 + version: 4.12.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + soupsieve: '>=1.2' + url: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.2-pyha770c72_0.conda + hash: + md5: a362ff7d976217f8fa78c0f1c4f59717 + sha256: 52d3e6bcd442537e22699cd227d8fdcfd54b708eeb8ee5b4c671a6a9b9cd74da + category: main + optional: false +- name: bidict + version: 0.22.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + setuptools: '' + url: https://conda.anaconda.org/conda-forge/noarch/bidict-0.22.1-pyhd8ed1ab_0.conda + hash: + md5: 2b69d5cbd3d301c9ceee2cfbf9fc87b7 + sha256: d33cf30055cd2fe9b7c4141bd99b45b088180a85c1bffb6cfae288c092042b50 + category: main + optional: false +- name: bleach + version: 6.0.0 + manager: conda + platform: linux-64 + dependencies: + packaging: '' + python: '>=3.6' + setuptools: '' + six: '>=1.9.0' + webencodings: '' + url: https://conda.anaconda.org/conda-forge/noarch/bleach-6.0.0-pyhd8ed1ab_0.conda + hash: + md5: d48b143d01385872a88ef8417e96c30e + sha256: 59da02f550ec546f9375fa309bc7712f50b478bad67b99fbebbb5b57ee3a67d3 + category: main + optional: false +- name: cached-property + version: 1.5.2 + manager: conda + platform: linux-64 + dependencies: + cached_property: '>=1.5.2,<1.5.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + hash: + md5: 9b347a7ec10940d3f7941ff6c460b551 + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + category: main + optional: false +- name: cairo + version: 1.16.0 + manager: conda + platform: linux-64 + dependencies: + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + icu: '>=72.1,<73.0a0' + libgcc-ng: '>=12' + libglib: '>=2.76.2,<3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libxcb: '>=1.15,<1.16.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + pixman: '>=0.40.0,<1.0a0' + xorg-libice: '' + xorg-libsm: '' + xorg-libx11: '>=1.8.4,<2.0a0' + xorg-libxext: '>=1.3.4,<2.0a0' + xorg-libxrender: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.16.0-hbbf8b49_1016.conda + hash: + md5: c1dd96500b9b1a75e9e511931f415cbc + sha256: 1fffecc684c26e0f1aed6d9857ad0f2abfe3a849977f718ad82366c68c7a9a36 + category: main + optional: false +- name: cffi + version: 1.15.1 + manager: conda + platform: linux-64 + dependencies: + libffi: '>=3.4,<4.0a0' + libgcc-ng: '>=12' + pycparser: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.15.1-py38h4a40e3a_3.conda + hash: + md5: 3ac112151c6b6cfe457e976de41af0c5 + sha256: c6a14421ca72212ef14208eefe4a53c1ecc4280f1afa303773fe42a0da3e91fb + category: main + optional: false +- name: cfitsio + version: 4.2.0 + manager: conda + platform: linux-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libcurl: '>=7.86.0,<9.0a0' + libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=10.4.0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/cfitsio-4.2.0-hd9d235c_0.conda + hash: + md5: 8c57a9adbafd87f5eff842abde599cb4 + sha256: 6409d15f09ae1a1673c971c8f45fc87272d1af569d027efbe16b689a1a8afd0d + category: main + optional: false +- name: click-plugins + version: 1.1.1 + manager: conda + platform: linux-64 + dependencies: + click: '>=3.0' + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/click-plugins-1.1.1-py_0.tar.bz2 + hash: + md5: 4fd2c6b53934bd7d96d1f3fdaf99b79f + sha256: ddef6e559dde6673ee504b0e29dd814d36e22b6b9b1f519fa856ee268905bf92 + category: main + optional: false +- name: cligj + version: 0.7.2 + manager: conda + platform: linux-64 + dependencies: + click: '>=4.0' + python: <4.0 + url: https://conda.anaconda.org/conda-forge/noarch/cligj-0.7.2-pyhd8ed1ab_1.tar.bz2 + hash: + md5: a29b7c141d6b2de4bb67788a5f107734 + sha256: 97bd58f0cfcff56a0bcda101e26f7d936625599325beba3e3a1fa512dd7fc174 + category: main + optional: false +- name: comm + version: 0.1.4 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.4-pyhd8ed1ab_0.conda + hash: + md5: c8eaca39e2b6abae1fc96acc929ae939 + sha256: 11057745946a95ee7cc4c98900a60c7362266a4cb28bc97d96cd88e3056eb701 + category: main + optional: false +- name: contourpy + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.16' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.1.0-py38h7f3f72f_0.conda + hash: + md5: 0fdf3cc879156e0234e05962d55b6502 + sha256: 7045d3b38ad4acb788b6d106a9ef4e6cbf201102179c23335e95535f03ee8992 + category: main + optional: false +- name: curl + version: 8.2.1 + manager: conda + platform: linux-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libcurl: 8.2.1 + libgcc-ng: '>=12' + libssh2: '>=1.11.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.1,<4.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/curl-8.2.1-hca28451_0.conda + hash: + md5: b7bf35457c5495009392c17feec4fddd + sha256: c7d660b20191f0a1ed4c211d549cfa670a19f878248b63718f25b941d76c626c + category: main + optional: false +- name: cvxopt + version: 1.3.2 + manager: conda + platform: linux-64 + dependencies: + dsdp: '' + fftw: '>=3.3.10,<4.0a0' + glpk: '>=5.0,<6.0a0' + gsl: '>=2.7,<2.8.0a0' + libblas: '>=3.9.0,<4.0a0' + libgcc-ng: '>=12' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + suitesparse: '>=5.10.1,<6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/cvxopt-1.3.2-py38hc7b61a1_0.conda + hash: + md5: df8689ebccff7708bdbef124fcb5e3ac + sha256: 5b802c3363ae0a3b66e412e14254075cca84e7475abb92d78f493eb7bba33b50 + category: main + optional: false +- name: deap + version: 1.4.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/deap-1.4.1-py38h01efb38_0.conda + hash: + md5: 1ee3db5d746d854b802460378efe1e12 + sha256: 10aaec2a6f501849d34308d5398f5db23bd6006e57e8bdd0e98dee8285939112 + category: main + optional: false +- name: deprecated + version: 1.2.14 + manager: conda + platform: linux-64 + dependencies: + python: '>=2.7' + wrapt: <2,>=1.10 + url: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.14-pyh1a96a4e_0.conda + hash: + md5: 4e4c4236e1ca9bcd8816b921a4805882 + sha256: 8f61539b00ea315c99f8b6f9e2408caa6894593617676741214cc0280e875ca0 + category: main + optional: false +- name: fonttools + version: 4.42.1 + manager: conda + platform: linux-64 + dependencies: + brotli: '' + libgcc-ng: '>=12' + munkres: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + unicodedata2: '>=14.0.0' + url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.42.1-py38h01eb140_0.conda + hash: + md5: 2badb9c3e1f9c3e51c0e69146f7be4d4 + sha256: a77d1a7fcf801f39f0258c01d1190af351faa20df657d6b5882bc2ef4382b26b + category: main + optional: false +- name: glib + version: 2.76.4 + manager: conda + platform: linux-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + glib-tools: 2.76.4 + libgcc-ng: '>=12' + libglib: 2.76.4 + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + python: '*' + url: https://conda.anaconda.org/conda-forge/linux-64/glib-2.76.4-hfc55251_0.conda + hash: + md5: dbcec5fd9c6c8be24b23575048755a59 + sha256: 85de9ec71a143e9b86e381e865341f2d706387f3d3facaf935d4598b6dfa7229 + category: main + optional: false +- name: h3-py + version: 3.7.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/h3-py-3.7.6-py38h8dc9893_0.conda + hash: + md5: 995ed3704a7c201feee5d5f57ad55641 + sha256: 8e82202c6f9ef6b02a6b1efe8c1a1289fc0f232f48bcc19f335915cf50baf387 + category: main + optional: false +- name: hdf5 + version: 1.14.0 + manager: conda + platform: linux-64 + dependencies: + libaec: '>=1.0.6,<2.0a0' + libcurl: '>=7.88.1,<9.0a0' + libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=11.3.0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.0-nompi_hb72d44e_103.conda + hash: + md5: 975973a4350ab45ff1981fe535a12af5 + sha256: 989019cdf2a1319afb299f47dde9a52dedc16906ec53e2d32e0627caf557d034 + category: main + optional: false +- name: importlib-metadata + version: 6.8.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + zipp: '>=0.5' + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.8.0-pyha770c72_0.conda + hash: + md5: 4e9f59a060c3be52bc4ddc46ee9b6946 + sha256: 2797ed927d65324309b6c630190d917b9f2111e0c217b721f80429aeb57f9fcf + category: main + optional: false +- name: importlib_resources + version: 6.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + zipp: '>=3.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.0.1-pyhd8ed1ab_0.conda + hash: + md5: d978c61aa5fc2c69380d53ad56b5ae86 + sha256: 0ca2154b3baf419d20baeddd962c1efa9bb673e66308000358a26d8d427ef90d + category: main + optional: false +- name: jedi + version: 0.19.0 + manager: conda + platform: linux-64 + dependencies: + parso: '>=0.8.0,<0.9.0' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.0-pyhd8ed1ab_0.conda + hash: + md5: 1cd7f70057cdffc10977b613fb75425d + sha256: d2d9e885cbc1efa63107b616588c61000063d4c223c0585962485bd016e77ce8 + category: main + optional: false +- name: jinja2 + version: 3.1.2 + manager: conda + platform: linux-64 + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + category: main + optional: false +- name: joblib + version: 1.3.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + setuptools: '' + url: https://conda.anaconda.org/conda-forge/noarch/joblib-1.3.2-pyhd8ed1ab_0.conda + hash: + md5: 4da50d410f553db77e62ab62ffaa1abc + sha256: 31e05d47970d956206188480b038829d24ac11fe8216409d8584d93d40233878 + category: main + optional: false +- name: jupyterlab_pygments + version: 0.2.2 + manager: conda + platform: linux-64 + dependencies: + pygments: '>=2.4.1,<3' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.2.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 243f63592c8e449f40cd42eb5cf32f40 + sha256: 08453e09d5a6bbaeeca839553a5dfd7a377a97550efab96019c334a8042f54f5 + category: main + optional: false +- name: libclang + version: 15.0.7 + manager: conda + platform: linux-64 + dependencies: + libclang13: 15.0.7 + libgcc-ng: '>=12' + libllvm15: '>=15.0.7,<15.1.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libclang-15.0.7-default_h7634d5b_3.conda + hash: + md5: 0922208521c0463e690bbaebba7eb551 + sha256: c2b0c8dd675e30d86bad410679f258820bc36723fbadffc13c2f60249be91815 + category: main + optional: false +- name: libgoogle-cloud + version: 2.12.0 + manager: conda + platform: linux-64 + dependencies: + libabseil: '>=20230125.3,<20230126.0a0' + libcrc32c: '>=1.1.2,<1.2.0a0' + libcurl: '>=8.1.2,<9.0a0' + libgcc-ng: '>=12' + libgrpc: '>=1.56.0,<1.57.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libstdcxx-ng: '>=12' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.12.0-h840a212_1.conda + hash: + md5: 03c225a73835f5aa68c13e62eb360406 + sha256: 18d9050dced23e4b3a1e5f77956d11ef8d98bb34e007647de5a1aa0e2c099bc9 + category: main + optional: false +- name: libxkbcommon + version: 1.5.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libxcb: '>=1.15,<1.16.0a0' + libxml2: '>=2.11.4,<2.12.0a0' + xkeyboard-config: '' + url: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.5.0-h5d7e998_3.conda + hash: + md5: c91ea308d7bf70b62ddda568478aa03b + sha256: 28d7971db21e4cb3a52a550950ae91ff38896ba05938b1e3492b666988e87bd3 + category: main + optional: false +- name: matplotlib-inline + version: 0.1.6 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + traitlets: '' + url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: b21613793fcc81d944c76c9f2864a7de + sha256: aa091b88aec55bfa2d9207028d8cdc689b9efb090ae27b99557e93c675be2f3c + category: main + optional: false +- name: numba + version: 0.53.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.3.0' + libstdcxx-ng: '>=7.3.0' + llvmlite: '>=0.36.0,<0.37.0a0' + numpy: '>=1.16.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + setuptools: '' + tbb: '>=2020.3' + url: https://repo.anaconda.com/pkgs/main/linux-64/numba-0.53.1-py38ha9443f7_0.conda + hash: + md5: 8660e6f10449493daebc4ecd0a744ace + sha256: f0ba404a631c8b8ac99df161a6393fbfbf6b7816427520a8b559ca62dd741c7a + category: main + optional: false +- name: numpy-financial + version: 1.0.0 + manager: conda + platform: linux-64 + dependencies: + numpy: '>=1.15' + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/numpy-financial-1.0.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3483f2da98bccd9363d09e1c9fee6f72 + sha256: 894ed19eedd634a485a1bc274814a33bc995b3804fd74b1fb16c4df9c0833ce4 + category: main + optional: false +- name: occt + version: 7.4.0 + manager: conda + platform: linux-64 + dependencies: + fontconfig: '>=2.13.1,<3.0a0' + freetype: '>=2.9.1,<3.0a0' + libgcc-ng: '>=7.3.0' + libstdcxx-ng: '>=7.3.0' + tbb: <2021.0.0a0 + xorg-libxt: '' + url: https://conda.anaconda.org/conda-forge/linux-64/occt-7.4.0-h9121d39_3.tar.bz2 + hash: + md5: e70faa46c7a625ba160fb3c1ddc5eee9 + sha256: 95037671576ba938bd0b0043ce64d211099c6d167bfdfb4bec63f551bc1bb4f2 + category: main + optional: false +- name: openpyxl + version: 3.1.2 + manager: conda + platform: linux-64 + dependencies: + et_xmlfile: '' + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/openpyxl-3.1.2-py38h01eb140_0.conda + hash: + md5: 8653400850d25992d248b45f83ca94e5 + sha256: 458e56212f086cc92b282048a721a0c9758bc42103a74ef1bcfc5ee1f9b7d1eb + category: main + optional: false +- name: overrides + version: 7.4.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + typing_utils: '' + url: https://conda.anaconda.org/conda-forge/noarch/overrides-7.4.0-pyhd8ed1ab_0.conda + hash: + md5: 4625b7b01d7f4ac9c96300a5515acfaa + sha256: 29db8c3b521d261bf71897ba3cfbebc81cd61e581b30fcb984b5a713f02fe1ff + category: main + optional: false +- name: pexpect + version: 4.8.0 + manager: conda + platform: linux-64 + dependencies: + ptyprocess: '>=0.5' + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.8.0-pyh1a96a4e_2.tar.bz2 + hash: + md5: 330448ce4403cc74990ac07c555942a1 + sha256: 07706c0417ead94f359ca7278f65452d3c396448777aba1da6a11fc351bdca9a + category: main + optional: false +- name: pillow + version: 10.0.0 + manager: conda + platform: linux-64 + dependencies: + freetype: '>=2.12.1,<3.0a0' + lcms2: '>=2.15,<3.0a0' + libgcc-ng: '>=12' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libtiff: '>=4.5.1,<4.6.0a0' + libwebp-base: '>=1.3.1,<2.0a0' + libxcb: '>=1.15,<1.16.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openjpeg: '>=2.5.0,<3.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tk: '>=8.6.12,<8.7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.0.0-py38h885162f_0.conda + hash: + md5: 777c54134d5422a867aed7084cf5db5e + sha256: 012eba32b1655cd704390d9852ce2b793ddba8ba0db2626bf7b2448bc8e40f8a + category: main + optional: false +- name: pip + version: 23.2.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + setuptools: '' + wheel: '' + url: https://conda.anaconda.org/conda-forge/noarch/pip-23.2.1-pyhd8ed1ab_0.conda + hash: + md5: e2783aa3f9235225eec92f9081c5b801 + sha256: 9e401b171856e12f6aa32ae5cc1ae1d3708aa7d705ddf359ee7dd0dffd73c2b5 + category: main + optional: false +- name: plotly + version: 5.16.1 + manager: conda + platform: linux-64 + dependencies: + packaging: '' + python: '>=3.6' + tenacity: '>=6.2.0' + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.16.1-pyhd8ed1ab_0.conda + hash: + md5: 80a84dd5ca82e99f7a4092639aa14f8a + sha256: c7bf71399cb9965111406ff222d13652136c791c68ab9ca34af04a98ec2579b2 + category: main + optional: false +- name: postgresql + version: '15.4' + manager: conda + platform: linux-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libgcc-ng: '>=12' + libpq: '15.4' + libxml2: '>=2.11.5,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + readline: '>=8.2,<9.0a0' + tzcode: '' + tzdata: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/linux-64/postgresql-15.4-h8972f4a_0.conda + hash: + md5: bf6169ef6f83cc04d8b2a72cd5c364bc + sha256: 14796a852afc9c5b5c903941e029ac6fc0162048b645d7795e5fc95ff9dc380e + category: main + optional: false +- name: proj + version: 9.2.0 + manager: conda + platform: linux-64 + dependencies: + libcurl: '>=7.88.1,<9.0a0' + libgcc-ng: '>=12' + libsqlite: '>=3.40.0,<4.0a0' + libstdcxx-ng: '>=12' + libtiff: '>=4.5.0,<4.6.0a0' + sqlite: '' + url: https://conda.anaconda.org/conda-forge/linux-64/proj-9.2.0-h8ffa02c_0.conda + hash: + md5: 8b9dcfabec5c6bcac98e89889fffa64e + sha256: 45f890044e773d3fd9a1a4ef0d2fc42a82921a4bd65db541667d04dcd29294aa + category: main + optional: false +- name: pulseaudio + version: '14.0' + manager: conda + platform: linux-64 + dependencies: + alsa-lib: '>=1.2.3.2,<1.2.4.0a0' + dbus: '>=1.13.6,<2.0a0' + fftw: '>=3.3.10,<4.0a0' + jack: '>=1.9.18,<1.10.0a0' + libcap: '>=2.64,<2.65.0a0' + libgcc-ng: '>=12' + libglib: '>=2.70.2,<3.0a0' + libiconv: '>=1.16,<2.0.0a0' + libsndfile: '>=1.0.31,<1.1.0a0' + libstdcxx-ng: '>=12' + libtool: '>=2.4' + libudev1: '>=249' + openssl: '>=1.1.1o,<1.1.2a' + url: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-14.0-hbc9ff1d_7.tar.bz2 + hash: + md5: 866bdb7e78da047f0fac7b6b8cd03b79 + sha256: 2d13aa1fe435a66e1c94dc9f9b738501c45b19997e2386e9e61057f3e4346bfd + category: main + optional: false +- name: pulseaudio-client + version: '16.1' + manager: conda + platform: linux-64 + dependencies: + dbus: '>=1.13.6,<2.0a0' + libgcc-ng: '>=12' + libglib: '>=2.76.4,<3.0a0' + libsndfile: '>=1.2.2,<1.3.0a0' + libsystemd0: '>=254' + url: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-16.1-hb77b528_5.conda + hash: + md5: ac902ff3c1c6d750dd0dfc93a974ab74 + sha256: 9981c70893d95c8cac02e7edd1a9af87f2c8745b772d529f08b7f9dafbe98606 + category: main + optional: false +- name: python-dateutil + version: 2.8.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + six: '>=1.5' + url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: dd999d1cc9f79e67dbb855c8924c7984 + sha256: 54d7785c7678166aa45adeaccfc1d2b8c3c799ca2dc05d4a82bb39b1968bd7da + category: main + optional: false +- name: qtpy + version: 2.4.0 + manager: conda + platform: linux-64 + dependencies: + packaging: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/qtpy-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: a4c1fc5f8ef46ec8130defcaa2d322ea + sha256: 4a6a63c396009f5363173f618a79adde79c0670cf023211901cf7e10a43f71f5 + category: main + optional: false +- name: referencing + version: 0.30.2 + manager: conda + platform: linux-64 + dependencies: + attrs: '>=22.2.0' + python: '>=3.8' + rpds-py: '>=0.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/referencing-0.30.2-pyhd8ed1ab_0.conda + hash: + md5: a33161b983172ba6ef69d5fc850650cd + sha256: a6768fabc12f1eed87fec68c5c65439e908655cded1e458d70a164abbce13287 + category: main + optional: false +- name: retrying + version: 1.3.3 + manager: conda + platform: linux-64 + dependencies: + python: '' + six: '>=1.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 + hash: + md5: a11f356d6f93b74b4a84e9501afd48b4 + sha256: ef407b88c45171f41eadcbbcfd41243cb137fe7438fc18f4cd08181c522664cf + category: main + optional: false +- name: rfc3339-validator + version: 0.1.4 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + six: '' + url: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: fed45fc5ea0813240707998abe49f520 + sha256: 7c7052b51de0b5c558f890bb11f8b5edbb9934a653d76be086b1182b9f54185d + category: main + optional: false +- name: shapely + version: 2.0.1 + manager: conda + platform: linux-64 + dependencies: + geos: '>=3.11.2,<3.11.3.0a0' + libgcc-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/shapely-2.0.1-py38haaa171b_1.conda + hash: + md5: fdd08c011257c5e4727cca36f04af74f + sha256: 5e6f2853a414c5327ebc2b654fdd18c0000f03167e804a0ca5b4cb2faac1201e + category: main + optional: false +- name: sip + version: 6.7.11 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + packaging: '' + ply: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tomli: '' + url: https://conda.anaconda.org/conda-forge/linux-64/sip-6.7.11-py38h17151c0_0.conda + hash: + md5: f05f0120127bac812e948b02997e4374 + sha256: e4098983f0958fef5d335416b3e6450eb9d89a57ebc4af816ba518fea86f8ea8 + category: main + optional: false +- name: snuggs + version: 1.4.7 + manager: conda + platform: linux-64 + dependencies: + numpy: '' + pyparsing: '>=2.1.6' + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/snuggs-1.4.7-py_0.tar.bz2 + hash: + md5: cb83a3d6ecf73f50117635192414426a + sha256: ebb8f5f9e362f186fb7d732e656f85c969b86309494436eba51cc3b8b96683f7 + category: main + optional: false +- name: sympy + version: '1.12' + manager: conda + platform: linux-64 + dependencies: + __unix: '' + gmpy2: '>=2.0.8' + mpmath: '>=0.19' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.12-pypyh9d50eac_103.conda + hash: + md5: 2f7d6347d7acf6edf1ac7f2189f44c8f + sha256: 0025dd4e6411423903bf478d1b9fbff0cbbbe546f51c9375dfd6729ef2e1a1ac + category: main + optional: false +- name: terminado + version: 0.17.1 + manager: conda + platform: linux-64 + dependencies: + __linux: '' + ptyprocess: '' + python: '>=3.7' + tornado: '>=6.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.1-pyh41d4057_0.conda + hash: + md5: 3788984d535770cad699efaeb6cb3037 + sha256: bce252eb53330a8ba9617caa7a1dc75ce602c8808cf547a8f4d48285901f47c3 + category: main + optional: false +- name: tinycss2 + version: 1.2.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.5' + webencodings: '>=0.4' + url: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.2.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7234c9eefff659501cd2fe0d2ede4d48 + sha256: f0db1a2298a5e10e30f4b947566c7229442834702f549dded40a73ecdea7502d + category: main + optional: false +- name: tqdm + version: 4.66.1 + manager: conda + platform: linux-64 + dependencies: + colorama: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.66.1-pyhd8ed1ab_0.conda + hash: + md5: 03c97908b976498dcae97eb4e4f3149c + sha256: b61c9222af05e8c5ff27e4a4d2eb81870c21ffd7478346be3ef644b7a3759cc4 + category: main + optional: false +- name: typing-extensions + version: 4.7.1 + manager: conda + platform: linux-64 + dependencies: + typing_extensions: 4.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.7.1-hd8ed1ab_0.conda + hash: + md5: f96688577f1faa58096d06a45136afa2 + sha256: d5d19b8f5b275240c19616a46d67ec57250b3720ba88200da8c732c3fcbfc21d + category: main + optional: false +- name: urllib3 + version: 2.0.4 + manager: conda + platform: linux-64 + dependencies: + brotli-python: '>=1.0.9' + pysocks: '>=1.5.6,<2.0,!=1.5.7' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.0.4-pyhd8ed1ab_0.conda + hash: + md5: 18badd8fa3648d1beb1fcc7f2e0f756e + sha256: 06a62b6bff8828161b9cd17dd394e47177f320ca5050f806bc7840f9519e8ea7 + category: main + optional: false +- name: werkzeug + version: 2.3.7 + manager: conda + platform: linux-64 + dependencies: + markupsafe: '>=2.1.1' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.3.7-pyhd8ed1ab_0.conda + hash: + md5: e41528da0d8b8bbf4acc7255192132e3 + sha256: b426b0fcb6137ef858746ef86bddee7f0c881a9c84b67ed40b2feb1b5b47f5b6 + category: main + optional: false +- name: xerces-c + version: 3.2.4 + manager: conda + platform: linux-64 + dependencies: + icu: '>=72.1,<73.0a0' + libcurl: '>=7.88.1,<9.0a0' + libgcc-ng: '>=12' + libnsl: '>=2.0.0,<2.1.0a0' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xerces-c-3.2.4-h8d71039_2.conda + hash: + md5: 6d5edbe22b07abae2ea0a9065ef6be12 + sha256: 2054940042a03f53202fa145b77ca35b367634f5b316607fe2f2fd7af877247a + category: main + optional: false +- name: zope.event + version: '5.0' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + setuptools: '' + url: https://conda.anaconda.org/conda-forge/noarch/zope.event-5.0-pyhd8ed1ab_0.conda + hash: + md5: b4a7b86cf51f2831015e9eebd284dc0a + sha256: 6c8da71175dcbed170020414b38315a71771902e91c1ec0b59e0e74e510e08d9 + category: main + optional: false +- name: zope.interface + version: '6.0' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + url: https://conda.anaconda.org/conda-forge/linux-64/zope.interface-6.0-py38h1de0b5d_0.conda + hash: + md5: 6394b1cb71895d7750c55aad967b7a48 + sha256: 117b03ea24448639154d6e60bd00f1f869d215b7a1c07b15f038f09aef57129c + category: main + optional: false +- name: aniso8601 + version: 9.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=2.7' + python-dateutil: '' + url: https://conda.anaconda.org/conda-forge/noarch/aniso8601-9.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 36fba1a639f2d24723c5480345b78553 + sha256: 201c040b6ee0045805a777f75f37a8648eb8dfd4725d62a4fcddc24d7d6c2a9f + category: main + optional: false +- name: argon2-cffi-bindings + version: 21.2.0 + manager: conda + platform: linux-64 + dependencies: + cffi: '>=1.0.1' + libgcc-ng: '>=12' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py38h0a891b7_3.tar.bz2 + hash: + md5: efcaa056d265a3138d2038a4b6b68791 + sha256: f7a7c261addfdbe300603976a76853087d5efe93d1d90a5ff745d5f003abaec7 + category: main + optional: false +- name: arrow + version: 1.2.3 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + python-dateutil: '>=2.7.0' + typing_extensions: '' + url: https://conda.anaconda.org/conda-forge/noarch/arrow-1.2.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: fd1967c76eda3a3dd9e8e6cb7a15a028 + sha256: a0434c2770cf5b0ab5a33913c0b202b1521bc13f755b762d16a86b110425cdc2 + category: main + optional: false +- name: aws-c-s3 + version: 0.3.14 + manager: conda + platform: linux-64 + dependencies: + aws-c-auth: '>=0.7.3,<0.7.4.0a0' + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-checksums: '>=0.1.17,<0.1.18.0a0' + libgcc-ng: '>=12' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.3.14-h1678ad6_3.conda + hash: + md5: 5418f1a44b5bc75892d898e8fb5d180b + sha256: 05fc11b900053417fec013d6721a535c149c9f2e5577e0334c1dfd4038cd6a3a + category: main + optional: false +- name: branca + version: 0.6.0 + manager: conda + platform: linux-64 + dependencies: + jinja2: '' + python: '>=3.7' + setuptools: '' + url: https://conda.anaconda.org/conda-forge/noarch/branca-0.6.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f4cc65697763ef8c2f7555f1ec355a6b + sha256: 46175d4dd94e458b2c5303a4cd816db6c45ff302b1b1852c1fd37411ce171f05 + category: main + optional: false +- name: flask + version: 2.3.3 + manager: conda + platform: linux-64 + dependencies: + blinker: '>=1.6.2' + click: '>=8.1.3' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.1.2' + jinja2: '>=3.1.2' + python: '>=3.8' + werkzeug: '>=2.3.7' + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.3.3-pyhd8ed1ab_0.conda + hash: + md5: 9b0d29067484a8dfacfae85b8fba81bc + sha256: 4f84ffdc5471236e8225db86c7508426b46aa2c3802d58ca40b3c3e174533b39 + category: main + optional: false +- name: fqdn + version: 1.5.1 + manager: conda + platform: linux-64 + dependencies: + cached-property: '>=1.3.0' + python: '>=2.7,<4' + url: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 642d35437078749ef23a5dca2c9bb1f3 + sha256: 6cfd1f9bcd2358a69fb571f4b3af049b630d52647d906822dbedac03e84e4f63 + category: main + optional: false +- name: geotiff + version: 1.7.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libstdcxx-ng: '>=12' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.2.0,<9.2.1.0a0' + zlib: '' + url: https://conda.anaconda.org/conda-forge/linux-64/geotiff-1.7.1-h480ec47_8.conda + hash: + md5: 7d750f8e82a1b626b383b5039a3de0c7 + sha256: ba30661258532615229cdab430c7d1406cb0210f557b0837c2f24c4f4c8f0171 + category: main + optional: false +- name: gevent + version: 23.9.0.post1 + manager: conda + platform: linux-64 + dependencies: + c-ares: '>=1.19.1,<2.0a0' + cffi: '>=1.11.5' + greenlet: '>=2.0.0' + libev: '>=4.33,<4.34.0a0' + libgcc-ng: '>=12' + libuv: '>=1.46.0,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + zope.event: '' + zope.interface: '' + url: https://conda.anaconda.org/conda-forge/linux-64/gevent-23.9.0.post1-py38h13b73ec_0.conda + hash: + md5: 521273abf6c113391a2ef52ff3c4732f + sha256: a4d97a3c8a104688bede7183dae8cdaccf550e5a8633aa57a3b49f142c52ee5c + category: main + optional: false +- name: gstreamer + version: 1.22.5 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + gettext: '>=0.21.1,<1.0a0' + glib: '>=2.76.4,<3.0a0' + libgcc-ng: '>=12' + libglib: '>=2.76.4,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.22.5-h98fc4e7_0.conda + hash: + md5: 2f45c1da3828ec2dc44d84b68916e3e7 + sha256: 99b149ed9c77a8bc498fde19870197c230997d10245689536a5c7ae970c6983b + category: main + optional: false +- name: h5py + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + cached-property: '' + hdf5: '>=1.14.0,<1.14.1.0a0' + libgcc-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.9.0-nompi_py38h89e2d6c_100.conda + hash: + md5: 3acaa137115079c870de4db33164dd21 + sha256: 9d5b834ee9f34a0ee96945fc6b17c832141d9ddde1cd2e8a9b5d3cdba5b93df8 + category: main + optional: false +- name: harfbuzz + version: 7.3.0 + manager: conda + platform: linux-64 + dependencies: + cairo: '>=1.16.0,<2.0a0' + freetype: '>=2.12.1,<3.0a0' + graphite2: '' + icu: '>=72.1,<73.0a0' + libgcc-ng: '>=12' + libglib: '>=2.76.2,<3.0a0' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-7.3.0-hdb3a94d_0.conda + hash: + md5: 765bc76c0dfaf24ff9d8a2935b2510df + sha256: 9d99416e9d4a01ea0915f65ea7fac71dee11916de115fbd0325c0cb82e0b63f8 + category: main + optional: false +- name: importlib-resources + version: 6.0.1 + manager: conda + platform: linux-64 + dependencies: + importlib_resources: '>=6.0.1,<6.0.2.0a0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/importlib-resources-6.0.1-pyhd8ed1ab_0.conda + hash: + md5: 54661981fd331e20847d8a49543dd9af + sha256: 46400cf1a44841eab121991e149f7c994fb3224f465fe9aeba28034bea90989a + category: main + optional: false +- name: importlib_metadata + version: 6.8.0 + manager: conda + platform: linux-64 + dependencies: + importlib-metadata: '>=6.8.0,<6.8.1.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-6.8.0-hd8ed1ab_0.conda + hash: + md5: b279b07ce18058034e5b3606ba103a8b + sha256: b96e01dc42d547d6d9ceb1c5b52a5232cc04e40153534350f702c3e0418a6b3f + category: main + optional: false +- name: jsonschema-specifications + version: 2023.7.1 + manager: conda + platform: linux-64 + dependencies: + importlib_resources: '>=1.4.0' + python: '>=3.8' + referencing: '>=0.25.0' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2023.7.1-pyhd8ed1ab_0.conda + hash: + md5: 7c27ea1bdbe520bb830dcadd59f55cbf + sha256: 7b0061e106674f27cc718f79a095e90a5667a3635ec6626dd23b3be0fd2bfbdc + category: main + optional: false +- name: jupyter_server_terminals + version: 0.4.4 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + terminado: '>=0.8.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.4.4-pyhd8ed1ab_1.conda + hash: + md5: 7c0965e1d4a0ee1529e8eaa03a78a5b3 + sha256: 9f4c5fef9beef9fceed628db7a10b888f3308b37ae257ad3d50046088317ebf1 + category: main + optional: false +- name: kealib + version: 1.5.1 + manager: conda + platform: linux-64 + dependencies: + hdf5: '>=1.14.0,<1.14.1.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/kealib-1.5.1-h3845be2_3.conda + hash: + md5: f38e5e47f62d6633166040192ad420a1 + sha256: c301c63fbdd3bee9ddd7032ce3c9dcb4be6ed0fa172d86e388d2f2fed0975407 + category: main + optional: false +- name: libdap4 + version: 3.20.6 + manager: conda + platform: linux-64 + dependencies: + curl: '>=7.75.0,<9.0a0' + libgcc-ng: '>=9.3.0' + libstdcxx-ng: '>=9.3.0' + libuuid: '>=2.32.1,<3.0a0' + libxml2: '>=2.9.10,<2.11.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libdap4-3.20.6-hd7c4107_2.tar.bz2 + hash: + md5: c265ae57e3acdc891f3e2b93cf6784f5 + sha256: ebc0d6a0decbd236f3cc362d7485f8ad1f7aef1246ada5507b407892e88293c5 + category: main + optional: false +- name: libnetcdf + version: 4.9.2 + manager: conda + platform: linux-64 + dependencies: + blosc: '>=1.21.4,<2.0a0' + bzip2: '>=1.0.8,<2.0a0' + curl: '' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.14.0,<1.14.1.0a0' + libgcc-ng: '>=12' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libstdcxx-ng: '>=12' + libxml2: '>=2.11.3,<2.12.0a0' + libzip: '>=1.9.2,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnetcdf-4.9.2-nompi_h0f3d0bb_105.conda + hash: + md5: b5d412441b84305460e9df8a016a3392 + sha256: bacb472b5aaf32f97888db94eb476248421bd686edf146418397ad245e6ef691 + category: main + optional: false +- name: libspatialite + version: 5.0.1 + manager: conda + platform: linux-64 + dependencies: + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.2,<3.11.3.0a0' + libgcc-ng: '>=12' + librttopo: '>=1.1.0,<1.2.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libstdcxx-ng: '>=12' + libxml2: '>=2.11.3,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.2.0,<9.2.1.0a0' + sqlite: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/linux-64/libspatialite-5.0.1-hb46c372_26.conda + hash: + md5: 3eeacbb5d6d53f244cd9f4087b8cb1f6 + sha256: a053530eef7e3b66a5249e8d78fe768c68f03a8058e7d4c1cb537734fdab54c4 + category: main + optional: false +- name: pandas + version: 2.0.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python-dateutil: '>=2.8.1' + python-tzdata: '>=2022a' + python_abi: 3.8.* + pytz: '>=2020.1' + url: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.0.3-py38h01efb38_1.conda + hash: + md5: 01a2b6144e65631e2fe24e569d0738ee + sha256: e87c6778fcf774c38c155e289190c45fec32c33046897b350adb892359ba87d3 + category: main + optional: false +- name: platformdirs + version: 3.10.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.6.3' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-3.10.0-pyhd8ed1ab_0.conda + hash: + md5: 0809187ef9b89a3d94a5c24d13936236 + sha256: 1b5c0ca2f4260c7dd8cfccd8a641c1e41876c79dc594506be379cde08f5b471e + category: main + optional: false +- name: poppler + version: 23.05.0 + manager: conda + platform: linux-64 + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + cairo: '>=1.16.0,<2.0a0' + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gettext: '>=0.21.1,<1.0a0' + lcms2: '>=2.15,<3.0a0' + libcurl: '>=8.0.1,<9.0a0' + libgcc-ng: '>=12' + libglib: '>=2.76.2,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libstdcxx-ng: '>=12' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + nss: '>=3.89,<4.0a0' + openjpeg: '>=2.5.0,<3.0a0' + poppler-data: '' + url: https://conda.anaconda.org/conda-forge/linux-64/poppler-23.05.0-hd18248d_1.conda + hash: + md5: 09e0de1aa7330fe697eed76eaeef666d + sha256: d15edb63b5a7e6319446e71cf61694b20b519bbfccd63e045c8036b2877f3668 + category: main + optional: false +- name: pyproj + version: 3.5.0 + manager: conda + platform: linux-64 + dependencies: + certifi: '' + libgcc-ng: '>=12' + proj: '>=9.2.0,<9.2.1.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/pyproj-3.5.0-py38h2f62729_1.conda + hash: + md5: 00785fd9270728fbfb82c80fc0229dc6 + sha256: eeaef9d0d62492077da0f77189a59a8c907e4221154d2bd1c256530f631ad39a + category: main + optional: false +- name: pyqt5-sip + version: 12.12.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + packaging: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + sip: '' + toml: '' + url: https://conda.anaconda.org/conda-forge/linux-64/pyqt5-sip-12.12.2-py38h17151c0_4.conda + hash: + md5: 95447fd7bd5b420df7e7eb405f19f463 + sha256: 76a7f99eee6fc42e0148b7014016dd216790fb8672dcb1d5b17b80d2551d9323 + category: main + optional: false +- name: python-socketio + version: 5.9.0 + manager: conda + platform: linux-64 + dependencies: + bidict: '>=0.21.0' + python: '>=3.6' + python-engineio: '>=4.3.0' + url: https://conda.anaconda.org/conda-forge/noarch/python-socketio-5.9.0-pyhd8ed1ab_0.conda + hash: + md5: 055d273525ef7c7f30eb45d7a410eafe + sha256: e71753fe5f7e6986c455c9cab26dc9184b6a8422a4c8ad3ddff0dcff9e0d9930 + category: main + optional: false +- name: pythonocc-core + version: 7.4.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + libstdcxx-ng: '>=7.5.0' + occt: '>=7.4.0,<7.5.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + six: '' + tbb: <2021.0.0a0 + url: https://conda.anaconda.org/conda-forge/linux-64/pythonocc-core-7.4.1-py38he1669a3_0.tar.bz2 + hash: + md5: 5ee4d09a9737c7a492362bb71c65b72e + sha256: d9732f8cfd5257960079e3281fb3ba49deea04fd6da9911c806e6ed05c765a7d + category: main + optional: false +- name: requests + version: 2.31.0 + manager: conda + platform: linux-64 + dependencies: + certifi: '>=2017.4.17' + charset-normalizer: '>=2,<4' + idna: '>=2.5,<4' + python: '>=3.7' + urllib3: '>=1.21.1,<3' + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda + hash: + md5: a30144e4156cdbb236f99ebb49828f8b + sha256: 9f629d6fd3c8ac5f2a198639fe7af87c4db2ac9235279164bfe0fcb49d8c4bad + category: main + optional: false +- name: stack_data + version: 0.6.2 + manager: conda + platform: linux-64 + dependencies: + asttokens: '' + executing: '' + pure_eval: '' + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + hash: + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec + category: main + optional: false +- name: tiledb + version: 2.13.2 + manager: conda + platform: linux-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + curl: '' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.0.7,<4.0a0' + zlib: '' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/tiledb-2.13.2-hd532e3d_0.conda + hash: + md5: 6d97164f19dbd27575ef1899b02dc1e0 + sha256: 406bf59089f80d553981a624c7c163b479f883f2f661a6aca3eb95aabebeb490 + category: main + optional: false +- name: timezonefinder + version: 6.1.6 + manager: conda + platform: linux-64 + dependencies: + cffi: '>=1.0.0,<2.0.0' + h3-py: '>=3.0.0,<4.0.0' + libgcc-ng: '>=12' + numpy: '>=1.0.0,<2.0.0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '>=65.5' + url: https://conda.anaconda.org/conda-forge/linux-64/timezonefinder-6.1.6-py38h01eb140_1.conda + hash: + md5: 8927a99018eae89323f99060426866cb + sha256: f9d17c54c7f9d5a7d0cb0641e7ce650e29383da2c89d20887ab7a2a15f87d472 + category: main + optional: false +- name: wcwidth + version: 0.2.6 + manager: conda + platform: linux-64 + dependencies: + backports.functools_lru_cache: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.6-pyhd8ed1ab_0.conda + hash: + md5: 078979d33523cb477bd1916ce41aacc9 + sha256: c1bd0ad7d854cae56977b7915ac2b78b652fa5f7ec1e9fc21e7fdb30cf4519b1 + category: main + optional: false +- name: argon2-cffi + version: 23.1.0 + manager: conda + platform: linux-64 + dependencies: + argon2-cffi-bindings: '' + python: '>=3.7' + typing-extensions: '' + url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_0.conda + hash: + md5: 3afef1f55a1366b4d3b6a0d92e2235e4 + sha256: 130766446f5507bd44df957b6b5c898a8bd98f024bb426ed6cb9ff1ad67fc677 + category: main + optional: false +- name: aws-crt-cpp + version: 0.23.1 + manager: conda + platform: linux-64 + dependencies: + aws-c-auth: '>=0.7.3,<0.7.4.0a0' + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-event-stream: '>=0.3.2,<0.3.3.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-c-mqtt: '>=0.9.5,<0.9.6.0a0' + aws-c-s3: '>=0.3.14,<0.3.15.0a0' + aws-c-sdkutils: '>=0.1.12,<0.1.13.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.23.1-h40cdbb9_0.conda + hash: + md5: db54cd72dfe4764a6d11cc914099ec8e + sha256: 8420485cfe0c37db69aa7124354cc36bd212c7a2c5d971d830e08261a4cf7a73 + category: main + optional: false +- name: chart-studio + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + plotly: '' + python: '' + requests: '' + retrying: '>=1.3.3' + six: '' + url: https://conda.anaconda.org/conda-forge/noarch/chart-studio-1.1.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: acd9a12a35e5a0221bdf39eb6e4811dc + sha256: 0f74de6f27fa37f8e9b316edcea016c8aeceb97e1e2d6637afe43a15fdfa3f8c + category: main + optional: false +- name: flask-cors + version: 4.0.0 + manager: conda + platform: linux-64 + dependencies: + flask: '>=0.9' + python: '>=3.6' + six: '' + url: https://conda.anaconda.org/conda-forge/noarch/flask-cors-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 3dc2a99c1c76e3f4307ebaebfda0af4a + sha256: bc23c15ab33e10f931b03e4f2812d30491c27e09ea6e6441c67ee2ed523ee06b + category: main + optional: false +- name: flask-socketio + version: 5.3.6 + manager: conda + platform: linux-64 + dependencies: + flask: '>=0.9' + python: '>=3.6' + python-socketio: '>=5.0.2' + url: https://conda.anaconda.org/conda-forge/noarch/flask-socketio-5.3.6-pyhd8ed1ab_0.conda + hash: + md5: ef521fc208ad82733c942d150199cf3e + sha256: f641731d0fa6c26db6dcd3cf1c39a5c27d0e692604ac3927c68a74b2a60fa175 + category: main + optional: false +- name: folium + version: 0.14.0 + manager: conda + platform: linux-64 + dependencies: + branca: '>=0.6.0' + jinja2: '>=2.9' + numpy: '' + python: '>=3.6' + requests: '' + url: https://conda.anaconda.org/conda-forge/noarch/folium-0.14.0-pyhd8ed1ab_0.conda + hash: + md5: 48c8bb19df0d0268f1a9d30ffc56c5b0 + sha256: 60c51dacc4edb33ba02a7224ddec9d938200f89588eb34b0ccdffc96155795fe + category: main + optional: false +- name: geopandas-base + version: 0.13.2 + manager: conda + platform: linux-64 + dependencies: + packaging: '' + pandas: '>=1.1.0' + pyproj: '>=3.0.1' + python: '>=3.8' + shapely: '>=1.7.1' + url: https://conda.anaconda.org/conda-forge/noarch/geopandas-base-0.13.2-pyha770c72_1.conda + hash: + md5: c6036236caae7d8ac684c41c64073b9e + sha256: fc1442a799f837961c3423466ac5f7c84d49b295c76290a7983dab903546a5a7 + category: main + optional: false +- name: gevent-websocket + version: 0.10.1 + manager: conda + platform: linux-64 + dependencies: + gevent: '' + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/gevent-websocket-0.10.1-py_0.tar.bz2 + hash: + md5: 25b4b60b6ea50368cd90b75b4d00c711 + sha256: 4d8edcacf879eaa3be559c08dd6916907270701ced18f290fba622f992d00c07 + category: main + optional: false +- name: gst-plugins-base + version: 1.22.5 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + alsa-lib: '>=1.2.9,<1.2.10.0a0' + gettext: '>=0.21.1,<1.0a0' + gstreamer: 1.22.5 + libexpat: '>=2.5.0,<3.0a0' + libgcc-ng: '>=12' + libglib: '>=2.76.4,<3.0a0' + libogg: '>=1.3.4,<1.4.0a0' + libopus: '>=1.3.1,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libstdcxx-ng: '>=12' + libvorbis: '>=1.3.7,<1.4.0a0' + libxcb: '>=1.15,<1.16.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + xorg-libx11: '>=1.8.6,<2.0a0' + xorg-libxau: '>=1.0.11,<2.0a0' + xorg-libxext: '>=1.3.4,<2.0a0' + xorg-libxrender: '>=0.9.11,<0.10.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.22.5-hf7dbed1_0.conda + hash: + md5: ad8e8068208846032d6e9ce73d406cee + sha256: 649f2be8a23d8cd2cba48b41dffbe6fcac700962c0e7b7bbb69a885e094a6d55 + category: main + optional: false +- name: isoduration + version: 20.11.0 + manager: conda + platform: linux-64 + dependencies: + arrow: '>=0.15.0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4cb68948e0b8429534380243d063a27a + sha256: 7bb5c4d994361022f47a807b5e7d101b3dce16f7dd8a0af6ffad9f479d346493 + category: main + optional: false +- name: jsonschema + version: 4.19.0 + manager: conda + platform: linux-64 + dependencies: + attrs: '>=22.2.0' + importlib_resources: '>=1.4.0' + jsonschema-specifications: '>=2023.03.6' + pkgutil-resolve-name: '>=1.3.10' + python: '>=3.8' + referencing: '>=0.28.4' + rpds-py: '>=0.7.1' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.19.0-pyhd8ed1ab_1.conda + hash: + md5: d442886dffcee45604595fea2ad3a181 + sha256: 4c1f9ffa8056fc96d292d119746d5d87e2d0308cd19b063943efbde05e0accdf + category: main + optional: false +- name: jupyter_core + version: 5.3.0 + manager: conda + platform: linux-64 + dependencies: + platformdirs: '>=2.5' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.3.0-py38h578d9bd_0.conda + hash: + md5: d75b783a348cf33c6d3d75480300fecd + sha256: ad077136cd1c8a4a394b3dc8ad3586cb50dddf8d16cfbfca2058fa2a3c0cfa27 + category: main + optional: false +- name: libgdal + version: 3.7.0 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + blosc: '>=1.21.4,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.2,<3.11.3.0a0' + geotiff: '>=1.7.1,<1.8.0a0' + giflib: '>=5.2.1,<5.3.0a0' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.14.0,<1.14.1.0a0' + icu: '>=72.1,<73.0a0' + json-c: '>=0.16,<0.17.0a0' + kealib: '>=1.5.1,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' + libarchive: '>=3.6.2,<3.7.0a0' + libcurl: '>=8.1.0,<9.0a0' + libdeflate: '>=1.18,<1.19.0a0' + libexpat: '>=2.5.0,<3.0a0' + libgcc-ng: '>=12' + libiconv: '>=1.17,<2.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libkml: '>=1.3.0,<1.4.0a0' + libnetcdf: '>=4.9.2,<4.9.3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.3,<16.0a0' + libspatialite: '>=5.0.1,<5.1.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libstdcxx-ng: '>=12' + libtiff: '>=4.5.0,<4.6.0a0' + libuuid: '>=2.38.1,<3.0a0' + libwebp-base: '>=1.3.0,<2.0a0' + libxml2: '>=2.11.3,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openjpeg: '>=2.5.0,<3.0a0' + openssl: '>=3.1.0,<4.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=23.5.0,<23.6.0a0' + postgresql: '' + proj: '>=9.2.0,<9.2.1.0a0' + tiledb: '>=2.13.2,<2.14.0a0' + xerces-c: '>=3.2.4,<3.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.7.0-h9f4e061_1.conda + hash: + md5: 1da6fb682c2392c518a95337cbbd3ed6 + sha256: acda5544253a09ed4642479709f5820e75971df278e559b2f7cc9985b7ab5a00 + category: main + optional: false +- name: matplotlib-base + version: 3.7.2 + manager: conda + platform: linux-64 + dependencies: + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + importlib-resources: '>=3.2.0' + kiwisolver: '>=1.0.1' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1,<3.1' + python: '>=3.8,<3.9.0a0' + python-dateutil: '>=2.7' + python_abi: 3.8.* + tk: '>=8.6.12,<8.7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.7.2-py38hf5b0b65_0.conda + hash: + md5: e98a10bb5dd27b540d07a4d37214b85c + sha256: 7224e5de1bbb9fe81e070764567e8bb0eaa9f75b86ef80b7199f20ed7f0a3d99 + category: main + optional: false +- name: pooch + version: 1.7.0 + manager: conda + platform: linux-64 + dependencies: + packaging: '>=20.0' + platformdirs: '>=2.5.0' + python: '>=3.7' + requests: '>=2.19.0' + url: https://conda.anaconda.org/conda-forge/noarch/pooch-1.7.0-pyha770c72_3.conda + hash: + md5: 5936894aade8240c867d292aa0d980c6 + sha256: 64e4d633803df2e36fd141d9bf269568fbe179a313248e1dac4d364c02debdef + category: main + optional: false +- name: prompt-toolkit + version: 3.0.39 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + wcwidth: '' + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.39-pyha770c72_0.conda + hash: + md5: a4986c6bb5b0d05a38855b0880a5f425 + sha256: 10e7fdc75d4b85633be6b12a70b857053987127a808caa0f88b2cba4b3ce6359 + category: main + optional: false +- name: sphinx + version: 7.1.2 + manager: conda + platform: linux-64 + dependencies: + alabaster: '>=0.7,<0.8' + babel: '>=2.9' + colorama: '>=0.4.5' + docutils: '>=0.18.1,<0.21' + imagesize: '>=1.3' + importlib-metadata: '>=4.8' + jinja2: '>=3.0' + packaging: '>=21.0' + pygments: '>=2.13' + python: '>=3.8' + requests: '>=2.25.0' + snowballstemmer: '>=2.0' + sphinxcontrib-applehelp: '' + sphinxcontrib-devhelp: '' + sphinxcontrib-htmlhelp: '>=2.0.0' + sphinxcontrib-jsmath: '' + sphinxcontrib-qthelp: '' + sphinxcontrib-serializinghtml: '>=1.1.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-7.1.2-pyhd8ed1ab_0.conda + hash: + md5: d02bfa35cd4f2cd624289f64911cae9d + sha256: fb13f8fc5d00e75b19680b0e798f5a2dbb4f6be4124f6ee4ebbcd73c88cf55f7 + category: main + optional: false +- name: aws-sdk-cpp + version: 1.11.156 + manager: conda + platform: linux-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-event-stream: '>=0.3.2,<0.3.3.0a0' + aws-crt-cpp: '>=0.23.1,<0.23.2.0a0' + libcurl: '>=8.2.1,<9.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.156-h8bde0db_1.conda + hash: + md5: 08924ffd0c6ef3ff540238960e31673b + sha256: 89a046bda990944b9cf75c1a9c5a61394134d4974dcb321128dc50a777934bcf + category: main + optional: false +- name: descartes + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + matplotlib-base: '' + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/descartes-1.1.0-py_4.tar.bz2 + hash: + md5: 32fa3526c15250ccf353f1ce905f50b3 + sha256: b0b73c09a69e775f50541861622ea54e8342ae7c4b0ca7713967acb902263c74 + category: main + optional: false +- name: flask-restx + version: 1.0.6 + manager: conda + platform: linux-64 + dependencies: + aniso8601: '>=0.82' + flask: '>=0.8' + jsonschema: '' + python: '>=3.6' + pytz: '' + six: '>=1.3.0' + werkzeug: '' + url: https://conda.anaconda.org/conda-forge/noarch/flask-restx-1.0.6-pyhd8ed1ab_0.conda + hash: + md5: 0958b0747317c4899897584a6cfd388c + sha256: 80722aa5813a13546c93a9422414f7bf0943bbada629fb4f2be86fc414dd9074 + category: main + optional: false +- name: gdal + version: 3.7.0 + manager: conda + platform: linux-64 + dependencies: + hdf5: '>=1.14.0,<1.14.1.0a0' + libgcc-ng: '>=12' + libgdal: 3.7.0 + libstdcxx-ng: '>=12' + libxml2: '>=2.11.3,<2.12.0a0' + numpy: '>=1.21.6,<2.0a0' + openssl: '>=3.1.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.7.0-py38ha708418_1.conda + hash: + md5: a365d9b14179504c39842940395f4a2d + sha256: 32dd008bce7e9b09eb65df3f315688a9fa67a082f2453bda36d28bf9c2e6943b + category: main + optional: false +- name: jsonschema-with-format-nongpl + version: 4.19.0 + manager: conda + platform: linux-64 + dependencies: + fqdn: '' + idna: '' + isoduration: '' + jsonpointer: '>1.13' + jsonschema: '>=4.19.0,<4.19.1.0a0' + python: '' + rfc3339-validator: '' + rfc3986-validator: '>0.1.0' + uri-template: '' + webcolors: '>=1.11' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.19.0-pyhd8ed1ab_1.conda + hash: + md5: d273b30bcf4db0ef6b1195b3b61b3d68 + sha256: fae13283e5c4b1e639b76348e3d9441bde21685c8a8c89f6d3f364e524ed5029 + category: main + optional: false +- name: jupyter_client + version: 8.3.1 + manager: conda + platform: linux-64 + dependencies: + importlib_metadata: '>=4.8.3' + jupyter_core: '>=4.12,!=5.0.*' + python: '>=3.8' + python-dateutil: '>=2.8.2' + pyzmq: '>=23.0' + tornado: '>=6.2' + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.3.1-pyhd8ed1ab_0.conda + hash: + md5: b7cc0981484fcb6390e6d341e55618b3 + sha256: f8b679e90056271abd9bbb2233198159de60777fe4c06818757552bf5be48fe8 + category: main + optional: false +- name: nbformat + version: 5.9.2 + manager: conda + platform: linux-64 + dependencies: + jsonschema: '>=2.6' + jupyter_core: '' + python: '>=3.8' + python-fastjsonschema: '' + traitlets: '>=5.1' + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.9.2-pyhd8ed1ab_0.conda + hash: + md5: 61ba076de6530d9301a0053b02f093d2 + sha256: fc82c5a9116820757b03ffb836b36f0f50e4cd390018024dbadb0ee0217f6992 + category: main + optional: false +- name: prompt_toolkit + version: 3.0.39 + manager: conda + platform: linux-64 + dependencies: + prompt-toolkit: '>=3.0.39,<3.0.40.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/prompt_toolkit-3.0.39-hd8ed1ab_0.conda + hash: + md5: 4bbbe67d5df19db30f04b8e344dc9976 + sha256: 89f7fecc7355181dbc2ab851e668a2fce6aa4830b336a34c93b59bda93206270 + category: main + optional: false +- name: qt-main + version: 5.15.8 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + alsa-lib: '>=1.2.9,<1.2.10.0a0' + dbus: '>=1.13.6,<2.0a0' + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gst-plugins-base: '>=1.22.5,<1.23.0a0' + gstreamer: '>=1.22.5,<1.23.0a0' + harfbuzz: '>=7.3.0,<8.0a0' + icu: '>=72.1,<73.0a0' + krb5: '>=1.21.1,<1.22.0a0' + libclang: '>=15.0.7,<16.0a0' + libclang13: '>=15.0.7' + libcups: '>=2.3.3,<2.4.0a0' + libevent: '>=2.1.12,<2.1.13.0a0' + libexpat: '>=2.5.0,<3.0a0' + libgcc-ng: '>=12' + libglib: '>=2.76.4,<3.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.3,<16.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libstdcxx-ng: '>=12' + libxcb: '>=1.15,<1.16.0a0' + libxkbcommon: '>=1.5.0,<2.0a0' + libxml2: '>=2.11.4,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + mysql-libs: '>=8.0.33,<8.1.0a0' + nspr: '>=4.35,<5.0a0' + nss: '>=3.89,<4.0a0' + openssl: '>=3.1.1,<4.0a0' + pulseaudio-client: '>=16.1,<16.2.0a0' + xcb-util: '>=0.4.0,<0.5.0a0' + xcb-util-image: '>=0.4.0,<0.5.0a0' + xcb-util-keysyms: '>=0.4.0,<0.5.0a0' + xcb-util-renderutil: '>=0.3.9,<0.4.0a0' + xcb-util-wm: '>=0.4.1,<0.5.0a0' + xorg-libice: '>=1.1.1,<2.0a0' + xorg-libsm: '>=1.2.4,<2.0a0' + xorg-libx11: '>=1.8.6,<2.0a0' + xorg-libxext: '>=1.3.4,<2.0a0' + xorg-xf86vidmodeproto: '' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-h7fe3ca9_15.conda + hash: + md5: f09d307dd78e61e4eb2c6c2f81056d0e + sha256: 44a1f37d998686dbfcdeb2208d0bb4b5afe2a3cb018a3b0eef6679f7374c7b02 + category: main + optional: false +- name: rasterio + version: 1.3.7 + manager: conda + platform: linux-64 + dependencies: + affine: '' + attrs: '' + certifi: '' + click: '>=4' + click-plugins: '' + cligj: '>=0.5' + libgcc-ng: '>=12' + libgdal: '>=3.7.0,<3.8.0a0' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + proj: '>=9.2.0,<9.2.1.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '>=0.9.8' + snuggs: '>=1.4.1' + url: https://conda.anaconda.org/conda-forge/linux-64/rasterio-1.3.7-py38ha10f3b6_1.conda + hash: + md5: 17960b643cc012db99289a2c8b183872 + sha256: 76585185be5746ae9c513455abc0b0e640268ac1b5eb43600fa22638b13d8422 + category: main + optional: false +- name: scipy + version: 1.10.1 + manager: conda + platform: linux-64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=12.2.0' + liblapack: '>=3.9.0,<4.0a0' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + pooch: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.10.1-py38h59b608b_3.conda + hash: + md5: 2f2a57462fcfbc67dfdbb0de6f7484c2 + sha256: 5666133e21963c0815d150bc497d976796fbb68b79aca6d2f193827ef32b3fd8 + category: main + optional: false +- name: fiona + version: 1.9.4 + manager: conda + platform: linux-64 + dependencies: + attrs: '>=17' + click: '>=4.0' + click-plugins: '>=1.0' + cligj: '>=0.5' + gdal: '' + importlib-metadata: '' + libgcc-ng: '>=12' + libgdal: '>=3.7.0,<3.8.0a0' + libstdcxx-ng: '>=12' + munch: '' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + shapely: '' + six: '>=1.7' + url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.9.4-py38h887bb71_0.conda + hash: + md5: ed7261f4cd39e1a9f66f69b02d01c2b0 + sha256: 8761d2c202c9c80e798fe3f8d7ad26f05718c5f2165a154c7896c43f31b19cff + category: main + optional: false +- name: ipython + version: 8.12.2 + manager: conda + platform: linux-64 + dependencies: + __linux: '' + backcall: '' + decorator: '' + jedi: '>=0.16' + matplotlib-inline: '' + pexpect: '>4.3' + pickleshare: '' + prompt_toolkit: '>=3.0.30,<3.1.0,!=3.0.37' + pygments: '>=2.4.0' + python: '>=3.8' + stack_data: '' + traitlets: '>=5' + typing_extensions: '' + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.12.2-pyh41d4057_0.conda + hash: + md5: acebfd89278ecac2a67b60b657e00d5c + sha256: 40ef6ecd03981587184ca1231165f1539eeea021622eb7b08727b7e00a3094c2 + category: main + optional: false +- name: jupyter_events + version: 0.7.0 + manager: conda + platform: linux-64 + dependencies: + jsonschema-with-format-nongpl: '>=4.18.0' + python: '>=3.8' + python-json-logger: '>=2.0.4' + pyyaml: '>=5.3' + referencing: '' + rfc3339-validator: '' + rfc3986-validator: '>=0.1.1' + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.7.0-pyhd8ed1ab_2.conda + hash: + md5: 088f0493279a7f7eebd514df47d65851 + sha256: df230c068714f71c2b00fd3acee7e5c3ae128a5c23279d146827fdba55977823 + category: main + optional: false +- name: libarrow + version: 13.0.0 + manager: conda + platform: linux-64 + dependencies: + aws-crt-cpp: '>=0.23.1,<0.23.2.0a0' + aws-sdk-cpp: '>=1.11.156,<1.11.157.0a0' + bzip2: '>=1.0.8,<2.0a0' + glog: '>=0.6.0,<0.7.0a0' + libabseil: '>=20230125.3,<20230126.0a0' + libbrotlidec: '>=1.1.0,<1.2.0a0' + libbrotlienc: '>=1.1.0,<1.2.0a0' + libgcc-ng: '>=12' + libgoogle-cloud: '>=2.12.0,<2.13.0a0' + libgrpc: '>=1.56.2,<1.57.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libstdcxx-ng: '>=12' + libthrift: '>=0.19.0,<0.19.1.0a0' + libutf8proc: '>=2.8.0,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.1.2,<4.0a0' + orc: '>=1.9.0,<1.9.1.0a0' + re2: '>=2023.3.2,<2023.3.3.0a0' + snappy: '>=1.1.10,<2.0a0' + ucx: '>=1.14.0,<1.15.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-13.0.0-h1ed0495_3_cpu.conda + hash: + md5: 4abe40cdbe46985f6d90840e58338883 + sha256: 629859e3e182c68a7500cb3197aeb3379117dfcea6e90da729d38886f6688c7c + category: main + optional: false +- name: libpysal + version: 4.7.0 + manager: conda + platform: linux-64 + dependencies: + beautifulsoup4: '' + jinja2: '' + numpy: '>=1.3' + packaging: '' + pandas: '' + platformdirs: '' + python: '>=3.7' + requests: '' + scipy: '>=0.11' + url: https://conda.anaconda.org/conda-forge/noarch/libpysal-4.7.0-pyhd8ed1ab_0.conda + hash: + md5: 5d009cf2392c285e7d072f84ddea9bb4 + sha256: 9e20f1acc3e9dbe106399f30da33212245e66aab07684dd60574cadff3bdbadc + category: main + optional: false +- name: nbclient + version: 0.8.0 + manager: conda + platform: linux-64 + dependencies: + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' + python: '>=3.8' + traitlets: '>=5.4' + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.8.0-pyhd8ed1ab_0.conda + hash: + md5: e78da91cf428faaf05701ce8cc8f2f9b + sha256: 4ebd237cdf4bfa5226f92d2ae78fab8dba27696909391884dc6594ca6f9df5ff + category: main + optional: false +- name: patsy + version: 0.5.3 + manager: conda + platform: linux-64 + dependencies: + numpy: '>=1.4.0' + python: '>=3.6' + scipy: '' + six: '' + url: https://conda.anaconda.org/conda-forge/noarch/patsy-0.5.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 50ef6b29b1fb0768ca82c5aeb4fb2d96 + sha256: 9d232f9cda05ce1833a7e5b16db4486ddfb71318635047fb64de119d364e0259 + category: main + optional: false +- name: pyqt + version: 5.15.9 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + pyqt5-sip: 12.12.2 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt-main: '>=5.15.8,<5.16.0a0' + sip: '>=6.7.10,<6.8.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pyqt-5.15.9-py38hffdaa6c_4.conda + hash: + md5: 8a230666b1e346b9bc995a8eef0c732e + sha256: 72a957ce32b66b883aaac239afff3cbd189c9d2cbd3999bef217c8af02d87f40 + category: main + optional: false +- name: scikit-learn + version: 1.3.0 + manager: conda + platform: linux-64 + dependencies: + _openmp_mutex: '>=4.5' + joblib: '>=1.1.1' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '' + threadpoolctl: '>=2.0.0' + url: https://conda.anaconda.org/conda-forge/linux-64/scikit-learn-1.3.0-py38hc099248_0.conda + hash: + md5: 86ad5b7a416db3666c61c1a427659e54 + sha256: fc8076382cd2db5add98dea4338a95c936ccc5ffd0976a58565c0d2f5796082e + category: main + optional: false +- name: seaborn-base + version: 0.12.2 + manager: conda + platform: linux-64 + dependencies: + matplotlib-base: '>=3.1,!=3.6.1' + numpy: '>=1.17,!=1.24.0' + pandas: '>=0.25' + python: '>=3.7' + scipy: '>=1.3' + typing_extensions: '' + url: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.12.2-pyhd8ed1ab_0.conda + hash: + md5: cf88f3a1c11536bc3c10c14ad00ccc42 + sha256: 92e4368ff90873716c637f6bd957506cf39288f9230bd7c75ca13082f5c8d7a1 + category: main + optional: false +- name: wntr + version: 0.2.2.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + libstdcxx-ng: '>=7.5.0' + matplotlib-base: '' + networkx: '' + numpy: '>=1.14.6,<2.0a0' + pandas: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '' + url: https://conda.anaconda.org/conda-forge/linux-64/wntr-0.2.2.1-py38hd103949_0.tar.bz2 + hash: + md5: deec8dd735cff494efb6db1f5a4df7c0 + sha256: f222e6bed0648e43ecf3f45c296634abcbcced3d8660aa1328931269a348b17c + category: main + optional: false +- name: arrow-cpp + version: 10.0.1 + manager: conda + platform: linux-64 + dependencies: + libarrow: 10.0.1 + openssl: '>=1.1.1s,<1.1.2a' + url: https://conda.anaconda.org/conda-forge/linux-64/arrow-cpp-10.0.1-h3e2b116_4_cpu.conda + hash: + md5: f9d8db8e3889bb1829de46ec924ecb83 + sha256: 474db13fd3be5ac6577de29f78ff700c9571655b209348e9bfa5bdc4842bc4bf + category: main + optional: false +- name: ipykernel + version: 6.25.2 + manager: conda + platform: linux-64 + dependencies: + __linux: '' + comm: '>=0.1.1' + debugpy: '>=1.6.5' + ipython: '>=7.23.1' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + matplotlib-inline: '>=0.1' + nest-asyncio: '' + packaging: '' + psutil: '' + python: '>=3.8' + pyzmq: '>=20' + tornado: '>=6.1' + traitlets: '>=5.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.25.2-pyh2140261_0.conda + hash: + md5: 226f2032ec491cc6e9ce66072660e4f6 + sha256: 30316b79a8b2777ad6120c724440ae8a260c6b61eeb3edffbe0380e87c26c4b9 + category: main + optional: false +- name: ipywidgets + version: 8.1.0 + manager: conda + platform: linux-64 + dependencies: + comm: '>=0.1.3' + ipython: '>=6.1.0' + jupyterlab_widgets: '>=3.0.7,<3.1.0' + python: '>=3.7' + traitlets: '>=4.3.1' + widgetsnbextension: '>=4.0.7,<4.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/ipywidgets-8.1.0-pyhd8ed1ab_0.conda + hash: + md5: 6fe1e9c8e93261e978998c0e90e36275 + sha256: 71f920b0b89eb177511ff2d8bd9904c9c6c96d731f90ec97168cc28bc86ed623 + category: main + optional: false +- name: mapclassify + version: 2.5.0 + manager: conda + platform: linux-64 + dependencies: + networkx: '' + numpy: '>=1.3' + pandas: '>=1.0' + python: '>=3.6' + scikit-learn: '' + scipy: '>=1.0' + url: https://conda.anaconda.org/conda-forge/noarch/mapclassify-2.5.0-pyhd8ed1ab_1.conda + hash: + md5: db1aeaff6e248db425e049feffded7a9 + sha256: 78aadbd9953976678b6e3298ac26a63cf9390a8794db3ff71f3fe5b6d13a35ca + category: main + optional: false +- name: matplotlib + version: 3.7.2 + manager: conda + platform: linux-64 + dependencies: + matplotlib-base: '>=3.7.2,<3.7.3.0a0' + pyqt: '>=5.10' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tornado: '>=5' + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.7.2-py38h578d9bd_0.conda + hash: + md5: ab4f8f744029755778a4876559bec6ec + sha256: a44a80b485599622d1c34be4b1bdc1dfd3ca6094dfcb27443763b51faf1fc9ec + category: main + optional: false +- name: nbconvert-core + version: 7.8.0 + manager: conda + platform: linux-64 + dependencies: + beautifulsoup4: '' + bleach: '' + defusedxml: '' + entrypoints: '>=0.2.2' + jinja2: '>=3.0' + jupyter_core: '>=4.7' + jupyterlab_pygments: '' + markupsafe: '>=2.0' + mistune: '>=2.0.3,<4' + nbclient: '>=0.5.0' + nbformat: '>=5.1' + packaging: '' + pandocfilters: '>=1.4.1' + pygments: '>=2.4.1' + python: '>=3.8' + tinycss2: '' + traitlets: '>=5.0' + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 62345c9e24f898bf492979be84a6eb0a + sha256: 7ecab4832e9d5ef2afdddba965dc32b2016fc9850c4deb6b7f8d6dce1526468a + category: main + optional: false +- name: pyarrow + version: 13.0.0 + manager: conda + platform: linux-64 + dependencies: + libarrow: 13.0.0 + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.22.4,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-13.0.0-py38h96a5bb7_3_cpu.conda + hash: + md5: 0a16ccfe9543c8f11145e7601cecf164 + sha256: 2caec2694e1dd5c6334757cc84640a68b0f71739463702ab6f827349add3e35d + category: main + optional: false +- name: statsmodels + version: 0.14.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=21.3' + pandas: '>=1.0' + patsy: '>=0.5.2' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '!=1.9.2,>=1.4' + url: https://conda.anaconda.org/conda-forge/linux-64/statsmodels-0.14.0-py38h31356c5_1.conda + hash: + md5: 46fdc57a392e7e494ba579eed5e153a0 + sha256: beecd35b266e80457ae393854c24c1100df65b67a4f91f8f9c667dd63fe038a3 + category: main + optional: false +- name: geopandas + version: 0.13.2 + manager: conda + platform: linux-64 + dependencies: + fiona: '>=1.8.19' + folium: '' + geopandas-base: 0.13.2 + mapclassify: '>=2.4.0' + matplotlib-base: '' + python: '>=3.8' + rtree: '' + xyzservices: '' + url: https://conda.anaconda.org/conda-forge/noarch/geopandas-0.13.2-pyhd8ed1ab_1.conda + hash: + md5: 47226a55e4ae3bc9feb3a17925874817 + sha256: 789415051d8b7342f65342fa0270eb8bdc3131e841fdd8892f3efad335dc6bb5 + category: main + optional: false +- name: jupyter_console + version: 6.6.3 + manager: conda + platform: linux-64 + dependencies: + ipykernel: '>=6.14' + ipython: '' + jupyter_client: '>=7.0.0' + jupyter_core: '>=4.12,!=5.0.*' + prompt_toolkit: '>=3.0.30' + pygments: '' + python: '>=3.7' + pyzmq: '>=17' + traitlets: '>=5.4' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_console-6.6.3-pyhd8ed1ab_0.conda + hash: + md5: 7cf6f52a66f8e3cd9d8b6c231262dcab + sha256: 4e51764d5fe2f6e43d83bcfbcf8b4da6569721bf82eaf4d647be8717cd6be75a + category: main + optional: false +- name: jupyter_server + version: 2.7.3 + manager: conda + platform: linux-64 + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=7.4.4' + jupyter_core: '>=4.12,!=5.0.*' + jupyter_events: '>=0.6.0' + jupyter_server_terminals: '' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.3.0' + overrides: '' + packaging: '' + prometheus_client: '' + python: '>=3.8' + pyzmq: '>=24' + send2trash: '>=1.8.2' + terminado: '>=0.8.3' + tornado: '>=6.2.0' + traitlets: '>=5.6.0' + websocket-client: '' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.7.3-pyhd8ed1ab_0.conda + hash: + md5: 969249eb7c2f7a9b820520a355dc7d04 + sha256: c90bc6f842a37dd99e32b35f0f40214040756949fe5a7abc1256a227bb8ba90e + category: main + optional: false +- name: nbconvert-pandoc + version: 7.8.0 + manager: conda + platform: linux-64 + dependencies: + nbconvert-core: 7.8.0 + pandoc: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 1dba1a577df2625a24667612a069e91c + sha256: 76b8bd6c8cae56dd3495fe6083a2b6317f6f8c42f61ea36d18b75add31c87173 + category: main + optional: false +- name: parquet-cpp + version: 1.5.1 + manager: conda + platform: linux-64 + dependencies: + arrow-cpp: '>=0.11.0' + url: https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2 + hash: + md5: 79a5f78c42817594ae016a7896521a97 + sha256: 15e50657515b791734ba045da5135377404ca37c518b2066b9c6451c65cd732e + category: main + optional: false +- name: pvlib + version: 0.10.1 + manager: conda + platform: linux-64 + dependencies: + ephem: '' + h5py: '' + importlib-metadata: '' + numba: '' + numpy: '>=1.16.0' + pandas: '>=0.25.0' + pip: '' + python: '>=3.7' + pytz: '' + requests: '' + scipy: '>=1.4.0' + statsmodels: '' + url: https://conda.anaconda.org/conda-forge/noarch/pvlib-0.10.1-pyha770c72_0.conda + hash: + md5: daa399ea0dd3fe134927f888139c8925 + sha256: 958627d272fc7d19d0ce1c0053d3236bdf22f74d46ccf8760d26844edf5df8eb + category: main + optional: false +- name: python-cufflinks + version: 0.17.3 + manager: conda + platform: linux-64 + dependencies: + chart-studio: '>=1.0.0' + colorlover: '>=0.2.1' + ipython: '>=5.3.0' + ipywidgets: '>=7.0.0' + numpy: '>=1.9.2' + pandas: '>=0.19.2' + plotly: '>=4.1.1' + python: '' + six: '>=1.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/python-cufflinks-0.17.3-py_0.tar.bz2 + hash: + md5: 91df52fcba6e1e156319aa290110179a + sha256: 5b8f45972aceea80fc0fca3aa892e9ed0e33ecb71c31fb794dd1c4c50e683913 + category: main + optional: false +- name: qtconsole-base + version: 5.4.4 + manager: conda + platform: linux-64 + dependencies: + ipykernel: '>=4.1' + ipython_genutils: '' + jupyter_client: '>=4.1' + jupyter_core: '' + packaging: '' + pygments: '' + python: '>=3.7' + qtpy: '>=2.4.0' + traitlets: '' + url: https://conda.anaconda.org/conda-forge/noarch/qtconsole-base-5.4.4-pyha770c72_0.conda + hash: + md5: 08961a76f2a4e2ebdb9b56f451beaa45 + sha256: 86a7705d335558b08219868069293603f4bb225ee5ca02e229dcf5f9b38da7a4 + category: main + optional: false +- name: seaborn + version: 0.12.2 + manager: conda + platform: linux-64 + dependencies: + seaborn-base: '>=0.12.2,<0.12.3.0a0' + statsmodels: '>=0.10' + url: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.12.2-hd8ed1ab_0.conda + hash: + md5: 50847a47c07812f88581081c620f5160 + sha256: 5da994167d7ab394295a73feb26330704c625a78633cba3375628951060dfffc + category: main + optional: false +- name: jupyter-lsp + version: 2.2.0 + manager: conda + platform: linux-64 + dependencies: + importlib-metadata: '>=4.8.3' + jupyter_server: '>=1.1.2' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.0-pyhd8ed1ab_0.conda + hash: + md5: 38589f4104d11f2a59ff01a9f4e3bfb3 + sha256: 16fc7b40024adece716ba7227e5c123a2deccc13f946a10d9a3270493908d11c + category: main + optional: false +- name: jupyterlab_server + version: 2.24.0 + manager: conda + platform: linux-64 + dependencies: + babel: '>=2.10' + importlib-metadata: '>=4.8.3' + jinja2: '>=3.0.3' + json5: '>=0.9.0' + jsonschema: '>=4.17.3' + jupyter_server: '>=1.21,<3' + packaging: '>=21.3' + python: '>=3.7' + requests: '>=2.28' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.24.0-pyhd8ed1ab_0.conda + hash: + md5: 327bfe1c99154f02259d29810bd70afc + sha256: 7084223bb168268ba93334fc27410885bdc6e537020d6a91ab0f46f37a3f3ded + category: main + optional: false +- name: nbconvert + version: 7.8.0 + manager: conda + platform: linux-64 + dependencies: + nbconvert-core: 7.8.0 + nbconvert-pandoc: 7.8.0 + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 43bce95e8c474dd21d7ed5de8b4806f7 + sha256: 544405bbc5cd8e2a03bfddd0f1dca4a41da106d89706fe9ae2680ad077c49b04 + category: main + optional: false +- name: notebook-shim + version: 0.2.3 + manager: conda + platform: linux-64 + dependencies: + jupyter_server: '>=1.8,<3' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.3-pyhd8ed1ab_0.conda + hash: + md5: 67e0fe74c156267d9159e9133df7fd37 + sha256: f028d7ad1f2175cde307db08b60d07e371b9d6f035cfae6c81ea94b4c408c538 + category: main + optional: false +- name: osmnx + version: 1.6.0 + manager: conda + platform: linux-64 + dependencies: + folium: '' + gdal: '' + geopandas: '' + matplotlib-base: '' + networkx: '' + numpy: '' + pandas: '' + python: '>=3.8' + rasterio: '' + requests: '' + scikit-learn: '' + scipy: '' + shapely: '>=2.0' + url: https://conda.anaconda.org/conda-forge/noarch/osmnx-1.6.0-pyhd8ed1ab_0.conda + hash: + md5: da6c754d362375be7f608086a6be551e + sha256: 1a0f717b1f20dc232c2be4786ccaf0a3b1e7cdbda1c5d1dc39eb1464cc7cc893 + category: main + optional: false +- name: pvlib-python + version: 0.10.1 + manager: conda + platform: linux-64 + dependencies: + pvlib: 0.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/pvlib-python-0.10.1-hd8ed1ab_0.conda + hash: + md5: a812ca42d92facda47ba4bddbca44842 + sha256: 8fd990701d8426da7377f26e4edd734ec5fb10f2dda128933315d4b0a2e4d2bb + category: main + optional: false +- name: pysal + version: 2.1.0 + manager: conda + platform: linux-64 + dependencies: + deprecated: '' + descartes: '' + geopandas: '' + matplotlib: '' + palettable: '' + pandas: '' + python: '>=3.6' + rtree: '' + scikit-learn: '' + scipy: '' + seaborn: '' + tqdm: '' + zstd: '' + url: https://conda.anaconda.org/conda-forge/noarch/pysal-2.1.0-py_0.tar.bz2 + hash: + md5: e655e56ddf97843473cf32fc83df5571 + sha256: 965d0cc88f9090d1a643d1abb2ba3580bb6f63636789fa086d93daabba61155d + category: main + optional: false +- name: qtconsole + version: 5.4.4 + manager: conda + platform: linux-64 + dependencies: + pyqt: '' + python: '>=3.7' + qtconsole-base: '>=5.4.4,<5.4.5.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/qtconsole-5.4.4-pyhd8ed1ab_0.conda + hash: + md5: 69d1409e1727197b184a644098e8e6ee + sha256: df69ab77aa66816ff209382dc252c39205a0610eb75ed9718bea14e388fc2dfa + category: main + optional: false +- name: jupyterlab + version: 4.0.5 + manager: conda + platform: linux-64 + dependencies: + async-lru: '>=1.0.0' + importlib_metadata: '>=4.8.3' + importlib_resources: '>=1.4' + ipykernel: '' + jinja2: '>=3.0.3' + jupyter-lsp: '>=2.0.0' + jupyter_core: '' + jupyter_server: '>=2.4.0,<3' + jupyterlab_server: '>=2.19.0,<3' + notebook-shim: '>=0.2' + packaging: '' + python: '>=3.8' + tomli: '' + tornado: '>=6.2.0' + traitlets: '' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.0.5-pyhd8ed1ab_0.conda + hash: + md5: fce8108e7dfb3622873a85e495a72dda + sha256: fc4409ff093eedb602231d2d7848e20d0f7dab1b01a05a42c06de44ba4f0c62d + category: main + optional: false +- name: notebook + version: 7.0.3 + manager: conda + platform: linux-64 + dependencies: + jupyter_server: '>=2.4.0,<3' + jupyterlab: '>=4.0.2,<5' + jupyterlab_server: '>=2.22.1,<3' + notebook-shim: '>=0.2,<0.3' + python: '>=3.8' + tornado: '>=6.2.0' + url: https://conda.anaconda.org/conda-forge/noarch/notebook-7.0.3-pyhd8ed1ab_0.conda + hash: + md5: 1f2d368cde97926b5e351d1a0286bb1e + sha256: b94a8838af82d0d986627439f64bbe85a4806fcc1cdd300bba685df934fbd33b + category: main + optional: false +- name: jupyter + version: 1.0.0 + manager: conda + platform: linux-64 + dependencies: + ipykernel: '' + ipywidgets: '' + jupyter_console: '' + nbconvert: '' + notebook: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qtconsole: '' + url: https://conda.anaconda.org/conda-forge/linux-64/jupyter-1.0.0-py38h578d9bd_8.conda + hash: + md5: 18c4af0c4746bc5f1b947bd782c3ac0f + sha256: b8a934f3424778eaa7e59d69667e7e294835d1da1dbe1a809e89ebab824acace + category: main + optional: false +- name: cvxopt + version: 1.3.2 + manager: pip + platform: linux-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/fe/60/2002714a08b548f5828d8ae4ca15ccde4d3b82c172d346de174526cfc1ba/cvxopt-1.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + hash: + sha256: 45e702d4649d2d4e73fcd8f244aa5734a04d2b1a3fa3e7c0bff1ab578bf5061e + category: main + optional: false +- name: h11 + version: 0.14.0 + manager: pip + platform: linux-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl + hash: + sha256: e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761 + category: main + optional: false +- name: lxml + version: 4.9.3 + manager: pip + platform: linux-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/35/0b/b317a62e8597ca9f3a54f8094f9911a17fe68a98f1d7df67e2a70be4f2ac/lxml-4.9.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl + hash: + sha256: 71d66ee82e7417828af6ecd7db817913cb0cf9d4e61aa0ac1fde0583d84358db + category: main + optional: false +- name: mpmath + version: 1.3.0 + manager: pip + platform: linux-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl + hash: + sha256: a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c + category: main + optional: false +- name: pyshp + version: 2.3.1 + manager: pip + platform: linux-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/98/2f/68116db5b36b895c0450e3072b8cb6c2fac0359279b182ea97014d3c8ac0/pyshp-2.3.1-py2.py3-none-any.whl + hash: + sha256: 67024c0ccdc352ba5db777c4e968483782dfa78f8e200672a90d2d30fd8b7b49 + category: main + optional: false +- name: xlrd + version: 2.0.1 + manager: pip + platform: linux-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/a6/0c/c2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64/xlrd-2.0.1-py2.py3-none-any.whl + hash: + sha256: 6a33ee89877bd9abc1158129f6e94be74e2679636b8a205b43b85206c3f0bbdd + category: main + optional: false +- name: xlwt + version: 1.3.0 + manager: pip + platform: linux-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/44/48/def306413b25c3d01753603b1a222a011b8621aed27cd7f89cbc27e6b0f4/xlwt-1.3.0-py2.py3-none-any.whl + hash: + sha256: a082260524678ba48a297d922cc385f58278b8aa68741596a87de01a9c628b2e + category: main + optional: false +- name: pycollada + version: 0.7.2 + manager: pip + platform: linux-64 + dependencies: + python-dateutil: '>=2.2' + url: https://files.pythonhosted.org/packages/c1/7e/91cb2540947f0e8bcdee83e61a7b278784ac2d25f2864091344590a2619f/pycollada-0.7.2.tar.gz + hash: + sha256: 70a2630ed499bdab718c0e61a3e6ae3698130d7e4654e89cdecde51bfdaea56f + category: main + optional: false +- name: setuptools-scm + version: 7.1.0 + manager: pip + platform: linux-64 + dependencies: + packaging: '>=20.0' + typing-extensions: '*' + tomli: '>=1.0.0' + url: https://files.pythonhosted.org/packages/1d/66/8f42c941be949ef2b22fe905d850c794e7c170a526023612aad5f3a121ad/setuptools_scm-7.1.0-py3-none-any.whl + hash: + sha256: 73988b6d848709e2af142aa48c986ea29592bbcfca5375678064708205253d8e + category: main + optional: false +- name: staticmap + version: 0.5.7 + manager: pip + platform: linux-64 + dependencies: + pillow: '*' + requests: '*' + url: https://files.pythonhosted.org/packages/39/69/6f6c04591cced82a807b4b1e71e892ca7dc40c96d337ec6bd00f7be7035d/staticmap-0.5.7-py3-none-any.whl + hash: + sha256: f4ffc40ee4502b92e91045e0df85a46a2fd68483b4e7e404a6b545fd7396ea01 + category: main + optional: false +- name: sympy + version: '1.12' + manager: pip + platform: linux-64 + dependencies: + mpmath: '>=0.19' + url: https://files.pythonhosted.org/packages/d2/05/e6600db80270777c4a64238a98d442f0fd07cc8915be2a1c16da7f2b9e74/sympy-1.12-py3-none-any.whl + hash: + sha256: c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5 + category: main + optional: false +- name: wntr + version: 0.2.3 + manager: pip + platform: linux-64 + dependencies: + numpy: '*' + scipy: '*' + networkx: '*' + pandas: '*' + matplotlib: '*' + url: https://files.pythonhosted.org/packages/75/9f/d27ade1ca2ac73064913aaca653d768174049e5f9ad8c07f85036463df69/wntr-0.2.3-py3-none-any.whl + hash: + sha256: 5f16fb016cb70c519b2f86e70646c624c618ed38de90f110fd3dbd55591d15d5 + category: main + optional: false +- name: wsproto + version: 1.2.0 + manager: pip + platform: linux-64 + dependencies: + h11: '>=0.9.0,<1' + url: https://files.pythonhosted.org/packages/78/58/e860788190eba3bcce367f74d29c4675466ce8dddfba85f7827588416f01/wsproto-1.2.0-py3-none-any.whl + hash: + sha256: b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736 + category: main + optional: false +- name: py4design + version: '0.32' + manager: pip + platform: linux-64 + dependencies: + lxml: '*' + pyshp: '*' + numpy: '*' + scipy: '*' + sympy: '*' + pycollada: '*' + networkx: '*' + scikit-learn: '*' + cvxopt: '*' + matplotlib: '*' + url: git+https://github.com/reyery/py4design.git@99417e816fd42af86762a16978946537fa735f96 + hash: + sha256: 99417e816fd42af86762a16978946537fa735f96 + category: main + source: + type: url + url: git+https://github.com/reyery/py4design.git@99417e816fd42af86762a16978946537fa735f96 + optional: false +- name: py4design-cea + version: '0.30' + manager: pip + platform: linux-64 + dependencies: + lxml: '*' + pyshp: '*' + numpy: '*' + scipy: '*' + sympy: '*' + pycollada: '*' + networkx: '*' + scikit-learn: '*' + cvxopt: '*' + matplotlib: '*' + url: https://files.pythonhosted.org/packages/98/13/c6e13775802a9e92be88776b1a64d0415b54ffe28c0eb95551bb5f019a69/py4design_cea-0.30-py3-none-any.whl + hash: + sha256: cc062e9b94f70b1699fc919e8d36ac5bde90f981ec8bfbf398e8bd40f192f069 + category: main + optional: false +- name: simple-websocket + version: 0.10.1 + manager: pip + platform: linux-64 + dependencies: + wsproto: '*' + url: https://files.pythonhosted.org/packages/f6/00/6583d44c59b765c01a14e69260d90c3ca489a47ac8ffc9f1ddf81f1d25f5/simple_websocket-0.10.1-py3-none-any.whl + hash: + sha256: 62c36bacfd75cc867927bb39d91951342a7234bdfe20f41dd969a3b8bb1413b7 + category: main + optional: false +- name: aws-c-common + version: 0.9.0 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-common-0.9.0-h0dc2134_0.conda + hash: + md5: 8126f51af7a0c1821f63f6e0e88f2dd6 + sha256: 07d1b010a721e4f9102281403a1fcb8f0ddc42b6e5e44b096cbae19c4a0f96ac + category: main + optional: false +- name: bzip2 + version: 1.0.8 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/bzip2-1.0.8-h0d85af4_4.tar.bz2 + hash: + md5: 37edc4e6304ca87316e160f5ca0bd1b5 + sha256: 60ba4c64f5d0afca0d283c7addba577d3e2efc0db86002808dadb0498661b2f2 + category: main + optional: false +- name: c-ares + version: 1.19.1 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/c-ares-1.19.1-h0dc2134_0.conda + hash: + md5: b3e62631b4e1b9801477523ce1d6f355 + sha256: 1de09d540facc3833e3f0a280ae987859f310f535726eff66d6f4a66045bd32c + category: main + optional: false +- name: ca-certificates + version: 2023.7.22 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/ca-certificates-2023.7.22-h8857fd0_0.conda + hash: + md5: bf2c54c18997bf3542af074c10191771 + sha256: 27de15e18a12117e83ac1eb8a8e52eb65731cc7f0b607a7922206a15e2460c7b + category: main + optional: false +- name: font-ttf-dejavu-sans-mono + version: '2.37' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + hash: + md5: 0c96522c6bdaed4b1566d11387caaf45 + sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b + category: main + optional: false +- name: font-ttf-inconsolata + version: '3.000' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + hash: + md5: 34893075a5c9e55cdafac56607368fc6 + sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c + category: main + optional: false +- name: font-ttf-source-code-pro + version: '2.038' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + hash: + md5: 4d59c254e01d9cde7957100457e2d5fb + sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139 + category: main + optional: false +- name: font-ttf-ubuntu + version: '0.83' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-hab24e00_0.tar.bz2 + hash: + md5: 19410c3df09dfb12d1206132a1d357c5 + sha256: 470d5db54102bd51dbb0c5990324a2f4a0bc976faa493b22193338adb9882e2e + category: main + optional: false +- name: freexl + version: 1.0.6 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/freexl-1.0.6-hb7f2c08_1.tar.bz2 + hash: + md5: 4fc494f8539871247167bbe4167f3277 + sha256: 8ef3816b290c09e313460f099d30984070766a700920265d3eb6f20106b574e3 + category: main + optional: false +- name: giflib + version: 5.2.1 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/giflib-5.2.1-hb7f2c08_3.conda + hash: + md5: aca150b0186836f893ebac79019e5498 + sha256: 47515e0874bcf67e438e1d5d093b074c1781f055067195f0d00a7790a56d446d + category: main + optional: false +- name: jpeg + version: 9e + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/jpeg-9e-hb7f2c08_3.conda + hash: + md5: 6b55131ae9445ef38746dc6b080acda9 + sha256: 1ef5f9b4d9817820224c92b016da210b1356250d7272e16901c547e156b3e615 + category: main + optional: false +- name: json-c + version: '0.16' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/json-c-0.16-h01d06f9_0.tar.bz2 + hash: + md5: 6696477dbfcb5b7ea8559865e7f9dbef + sha256: 9db9901379d952a491f02f4325f3fb19ebb01b4dcc554472e4706a3d1d6abdad + category: main + optional: false +- name: jxrlib + version: '1.1' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/jxrlib-1.1-h35c211d_2.tar.bz2 + hash: + md5: 1c2379fd9d5d4ecb151231f6282e699d + sha256: daeb6fe1e06549117a549bd94f4fb1ac575f80c67891171307057cb83a1d74fb + category: main + optional: false +- name: lame + version: '3.100' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/lame-3.100-hb7f2c08_1003.tar.bz2 + hash: + md5: 3342b33c9a0921b22b767ed68ee25861 + sha256: 0f943b08abb4c748d73207594321b53bad47eea3e7d06b6078e0f6c59ce6771e + category: main + optional: false +- name: libbrotlicommon + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libbrotlicommon-1.1.0-h0dc2134_0.conda + hash: + md5: 5bfb3e0e889d051590c97a3ad190efb8 + sha256: d661d25b405e6bc7d12bdb400c9a3cf02aff14fbc4f479d87b9a0010b5690659 + category: main + optional: false +- name: libcxx + version: 16.0.6 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libcxx-16.0.6-hd57cbcb_0.conda + hash: + md5: 7d6972792161077908b62971802f289a + sha256: 9063271847cf05f3a6cc6cae3e7f0ced032ab5f3a3c9d3f943f876f39c5c2549 + category: main + optional: false +- name: libdeflate + version: '1.17' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libdeflate-1.17-hac1461d_0.conda + hash: + md5: e3894420cf8b6abbf6c4d3d9742fbb4a + sha256: b322e190fd6fe631e1f4836ef99cbfb8352c03c30b51cb5baa216f7c9124d82e + category: main + optional: false +- name: libev + version: '4.33' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libev-4.33-haf1e3a3_1.tar.bz2 + hash: + md5: 79dc2be110b2a3d1e97ec21f691c50ad + sha256: c4154d424431898d84d6afb8b32e3ba749fe5d270d322bb0af74571a3cb09c6b + category: main + optional: false +- name: libexpat + version: 2.5.0 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libexpat-2.5.0-hf0c8a7f_1.conda + hash: + md5: 6c81cb022780ee33435cca0127dd43c9 + sha256: 80024bd9f44d096c4cc07fb2bac76b5f1f7553390112dab3ad6acb16a05f0b96 + category: main + optional: false +- name: libffi + version: 3.4.2 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libffi-3.4.2-h0d85af4_5.tar.bz2 + hash: + md5: ccb34fb14960ad8b125962d3d79b31a9 + sha256: 7a2d27a936ceee6942ea4d397f9c7d136f12549d86f7617e8b6bad51e01a941f + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libiconv-1.17-hac89ed1_0.tar.bz2 + hash: + md5: 691d103d11180486154af49c037b7ed9 + sha256: 4a3294037d595754f7da7c11a41f3922f995aaa333f3cb66f02d8afa032a7bc2 + category: main + optional: false +- name: libogg + version: 1.3.4 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libogg-1.3.4-h35c211d_1.tar.bz2 + hash: + md5: a7ab4b53ef18c598ffaa597230bc3ba1 + sha256: e3cec0c66d352d822b7a90db8edbc62f237fca079b6044e5b27f6ca529f7d9d9 + category: main + optional: false +- name: libopus + version: 1.3.1 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libopus-1.3.1-hc929b4f_1.tar.bz2 + hash: + md5: 380b9ea5f6a7a277e6c1ac27d034369b + sha256: c126fc225bece591a8f010e95ca7d010ea2d02df9251830bec24a19bf823fc31 + category: main + optional: false +- name: libsodium + version: 1.0.18 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libsodium-1.0.18-hbcb3906_1.tar.bz2 + hash: + md5: 24632c09ed931af617fe6d5292919cab + sha256: 2da45f14e3d383b4b9e3a8bacc95cd2832aac2dbf9fbc70d255d384a310c5660 + category: main + optional: false +- name: libtasn1 + version: 4.19.0 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libtasn1-4.19.0-hb7f2c08_0.tar.bz2 + hash: + md5: 73f67fb011b4477b101a95a082c74f0a + sha256: 4197c155fb460fae65288c6c098c39f22495a53838356d29b79b31b8e33486dc + category: main + optional: false +- name: libunistring + version: 0.9.10 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libunistring-0.9.10-h0d85af4_0.tar.bz2 + hash: + md5: 40f27dc16f73256d7b93e53c4f03d92f + sha256: c5805a58cd2b211bffdc8b7cdeba9af3cee456196ab52ab9a30e0353bc95beb7 + category: main + optional: false +- name: libutf8proc + version: 2.8.0 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libutf8proc-2.8.0-hb7f2c08_0.tar.bz2 + hash: + md5: db98dc3e58cbc11583180609c429c17d + sha256: 55a7f96b2802e94def207fdfe92bc52c24d705d139bb6cdb3d936cbe85e1c505 + category: main + optional: false +- name: libuv + version: 1.46.0 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libuv-1.46.0-h0c2f820_0.conda + hash: + md5: 27664a5d39d9c32ae38880fec2b33b36 + sha256: e51667c756f15580d3ce131d6157f0238d931c05af118c89f019854f2a7c125e + category: main + optional: false +- name: libwebp-base + version: 1.3.1 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libwebp-base-1.3.1-h0dc2134_0.conda + hash: + md5: a25a41b5be3fed4b671a58b998dcf89b + sha256: ff0fb385d85dae7c4ba61d28990c32f2f2686b14e503dfb956a0c076e30d59e6 + category: main + optional: false +- name: libzlib + version: 1.2.13 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.13-h8a1eda9_5.conda + hash: + md5: 4a3ad23f6e16f99c04e166767193d700 + sha256: fc58ad7f47ffea10df1f2165369978fba0a1cc32594aad778f5eec725f334867 + category: main + optional: false +- name: llvm-openmp + version: 16.0.6 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-16.0.6-hff08bdf_0.conda + hash: + md5: 39a5227d906f75102bf8586741690128 + sha256: 0fbcf1c9e15dbb22d337063550ebcadbeb96b2a012e633f80255c8c720e4f832 + category: main + optional: false +- name: metis + version: 5.1.0 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/metis-5.1.0-he965462_1007.conda + hash: + md5: 0c64ad59bbcae7772c16a55cbd353e25 + sha256: a79b36e0c623dfab95cc2c0fce1870e90de5f2328fefa9a1b17351eb0f3ac02e + category: main + optional: false +- name: ncurses + version: '6.4' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/ncurses-6.4-hf0c8a7f_0.conda + hash: + md5: c3dbae2411164d9b02c69090a9a91857 + sha256: 7841b1fce1ffb0bfb038f9687b92f04d64acab1f7cb96431972386ea98c7b2fd + category: main + optional: false +- name: nettle + version: 3.8.1 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/nettle-3.8.1-h96f3785_1.tar.bz2 + hash: + md5: 99558b9df4c337a0bf82bc8e0090533a + sha256: d8b3ffa9595e04a28c7cecb482548c868ec1d5d1937a40ac508ff97d0343d3dc + category: main + optional: false +- name: nlohmann_json + version: 3.11.2 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/nlohmann_json-3.11.2-hbbd2c75_0.tar.bz2 + hash: + md5: 23554ecf5cc1506d25c940f5de173972 + sha256: d6c6206067500b335d0e4a1766d30c23a770031f5eeef75638f76aad5bd7e376 + category: main + optional: false +- name: pixman + version: 0.40.0 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/pixman-0.40.0-hbcb3906_0.tar.bz2 + hash: + md5: 09a583a6f172715be21d93aaa1b42d71 + sha256: 50646988679b823958bd99983a9e66fce58a7368fa2bab5712efb5c7ce6199af + category: main + optional: false +- name: poppler-data + version: 0.4.12 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/poppler-data-0.4.12-hd8ed1ab_0.conda + hash: + md5: d8d7293c5b37f39b2ac32940621c6592 + sha256: 2f227e17b3c0346112815faa605502b66c1c4511a856127f2899abf15a98a2cf + category: main + optional: false +- name: pthread-stubs + version: '0.4' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/pthread-stubs-0.4-hc929b4f_1001.tar.bz2 + hash: + md5: addd19059de62181cd11ae8f4ef26084 + sha256: 6e3900bb241bcdec513d4e7180fe9a19186c1a38f0b4080ed619d26014222c53 + category: main + optional: false +- name: python_abi + version: '3.8' + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/python_abi-3.8-3_cp38.conda + hash: + md5: ff192f59f7fe23555612030493a079f8 + sha256: baba2711ff3caa6be58589f4e6cc2fe1512924989bc2e9d4c32078aab9c8d75e + category: main + optional: false +- name: tzcode + version: 2023c + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2023c-hb7f2c08_0.conda + hash: + md5: a7ba8e96323b9d8ce4f0edc4f4dab27f + sha256: 0d4b111314bea267454f48691debc1ff4c0ce8cb91491d2be30381de498ac59e + category: main + optional: false +- name: tzdata + version: 2023c + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2023c-h71feb2d_0.conda + hash: + md5: 939e3e74d8be4dac89ce83b20de2492a + sha256: 0449138224adfa125b220154408419ec37c06b0b49f63c5954724325903ecf55 + category: main + optional: false +- name: utfcpp + version: 3.2.4 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/utfcpp-3.2.4-h694c41f_0.conda + hash: + md5: b41f7fc28158ad000ab8747ec03dc7e6 + sha256: 98c93f53b604bab2410e13bc1c51a402b3f957ca0ae9eccd41f923a4b9872dc9 + category: main + optional: false +- name: x264 + version: 1!164.3095 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/x264-1!164.3095-h775f41a_2.tar.bz2 + hash: + md5: 23e9c3180e2c0f9449bb042914ec2200 + sha256: de611da29f4ed0733a330402e163f9260218e6ba6eae593a5f945827d0ee1069 + category: main + optional: false +- name: xorg-libxau + version: 1.0.11 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/xorg-libxau-1.0.11-h0dc2134_0.conda + hash: + md5: 9566b4c29274125b0266d0177b5eb97b + sha256: 8a2e398c4f06f10c64e69f56bcf3ddfa30b432201446a0893505e735b346619a + category: main + optional: false +- name: xorg-libxdmcp + version: 1.1.3 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/xorg-libxdmcp-1.1.3-h35c211d_0.tar.bz2 + hash: + md5: 86ac76d6bf1cbb9621943eb3bd9ae36e + sha256: 485421c16f03a01b8ed09984e0b2ababdbb3527e1abf354ff7646f8329be905f + category: main + optional: false +- name: xz + version: 5.2.6 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/xz-5.2.6-h775f41a_0.tar.bz2 + hash: + md5: a72f9d4ea13d55d745ff1ed594747f10 + sha256: eb09823f34cc2dd663c0ec4ab13f246f45dcd52e5b8c47b9864361de5204a1c8 + category: main + optional: false +- name: yaml + version: 0.2.5 + manager: conda + platform: osx-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-64/yaml-0.2.5-h0d85af4_2.tar.bz2 + hash: + md5: d7e08fcf8259d742156188e8762b4d20 + sha256: 5301417e2c8dea45b401ffee8df3957d2447d4ce80c83c5ff151fc6bfe1c4148 + category: main + optional: false +- name: aom + version: 3.5.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.4' + url: https://conda.anaconda.org/conda-forge/osx-64/aom-3.5.0-hf0c8a7f_0.tar.bz2 + hash: + md5: 9110390ac33346f643e26051a92de5ce + sha256: 16ccdf58e3b8b3f446d53780964730e51c57ef11f87b64a4535d9f5a8904f39c + category: main + optional: false +- name: aws-c-compression + version: 0.2.17 + manager: conda + platform: osx-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-compression-0.2.17-hc1c6d78_2.conda + hash: + md5: f288dd77506132eed1b70f5833612712 + sha256: 997ad5f3548d2ff369ee2d84137a60c8916434baba1cb1dddb95cf4f886a62f4 + category: main + optional: false +- name: aws-c-sdkutils + version: 0.1.12 + manager: conda + platform: osx-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-sdkutils-0.1.12-hc1c6d78_1.conda + hash: + md5: 6475be0b4f8541efd8d5bd2db701291c + sha256: 3e8b035f1a4efc15f01039c8f9845b2d4c472f1da4724d6877b3efb70e3e55ac + category: main + optional: false +- name: aws-checksums + version: 0.1.17 + manager: conda + platform: osx-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-checksums-0.1.17-hc1c6d78_1.conda + hash: + md5: c37b31cc697d6882505780fc0ca74bbb + sha256: dc448602e656f1ec5bddd490d34f277fb0a8a7970370df1346cf5b48a7cdb74a + category: main + optional: false +- name: double-conversion + version: 3.2.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.4' + url: https://conda.anaconda.org/conda-forge/osx-64/double-conversion-3.2.0-hf0c8a7f_1.tar.bz2 + hash: + md5: 3c2d7d657d83eac1507bc6fbab9eb297 + sha256: 6af41a544a85b4105fc15eda8f26aeb0324727dd334e01c6282d784dd0ea8793 + category: main + optional: false +- name: eigen + version: 3.4.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-64/eigen-3.4.0-h1c7c39f_0.conda + hash: + md5: 5b2cfc277e3d42d84a2a648825761156 + sha256: 187c0677e0cdcdc39aed716687a6290dd5b7f52b49eedaef2ed76be6cd0a5a3d + category: main + optional: false +- name: expat + version: 2.5.0 + manager: conda + platform: osx-64 + dependencies: + libexpat: 2.5.0 + url: https://conda.anaconda.org/conda-forge/osx-64/expat-2.5.0-hf0c8a7f_1.conda + hash: + md5: e12630038077877cbb6c7851e139c17c + sha256: 15c04a5a690b337b50fb7550cce057d843cf94dd0109d576ec9bc3448a8571d0 + category: main + optional: false +- name: fonts-conda-forge + version: '1' + manager: conda + platform: osx-64 + dependencies: + font-ttf-inconsolata: '' + font-ttf-source-code-pro: '' + font-ttf-dejavu-sans-mono: '' + font-ttf-ubuntu: '' + url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 + hash: + md5: f766549260d6815b0c52253f1fb1bb29 + sha256: 53f23a3319466053818540bcdf2091f253cbdbab1e0e9ae7b9e509dcaa2a5e38 + category: main + optional: false +- name: geos + version: 3.11.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/geos-3.11.1-hf0c8a7f_0.tar.bz2 + hash: + md5: b8ac0c20383087c33ac8e5e330072832 + sha256: 6e6bbc66cf21e23f13910b4c96847f8598b699ca52d2c735c8f57f354f91f2e6 + category: main + optional: false +- name: gettext + version: 0.21.1 + manager: conda + platform: osx-64 + dependencies: + libiconv: '>=1.17,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/gettext-0.21.1-h8a4c099_0.tar.bz2 + hash: + md5: 1e3aff29ce703d421c43f371ad676cc5 + sha256: 915d3cd2d777b9b3fc2e87a25901b8e4a6aa1b2b33cf2ba54e9e9ed4f6b67d94 + category: main + optional: false +- name: gflags + version: 2.2.2 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=10.0.1' + url: https://conda.anaconda.org/conda-forge/osx-64/gflags-2.2.2-hb1e8313_1004.tar.bz2 + hash: + md5: 3f59cc77a929537e42120faf104e0d16 + sha256: 39540f879057ae529cad131644af111a8c3c48b384ec6212de6a5381e0863948 + category: main + optional: false +- name: glew + version: 2.1.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=11.0.0' + url: https://conda.anaconda.org/conda-forge/osx-64/glew-2.1.0-h046ec9c_2.tar.bz2 + hash: + md5: 6b753c8c7e4c46a8eb17b6f1781f958a + sha256: 1d114d93fd4bf043aa6fccc550379c0ac0a48461633cd1e1e49abe55be8562df + category: main + optional: false +- name: gmp + version: 6.2.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=10.0.1' + url: https://conda.anaconda.org/conda-forge/osx-64/gmp-6.2.1-h2e338ed_0.tar.bz2 + hash: + md5: dedc96914428dae572a39e69ee2a392f + sha256: d6386708f6b7bcf790c57e985a5ca5636ec6ccaed0493b8ddea231aaeb8bfb00 + category: main + optional: false +- name: icu + version: '70.1' + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=12.0.1' + url: https://conda.anaconda.org/conda-forge/osx-64/icu-70.1-h96cf925_0.tar.bz2 + hash: + md5: 376635049e9b9b0bb875efd39dcd7b3b + sha256: 0807aa3fd93804ab239808d149e7f210a83e1c61bc59bb84818f4ef9f6036d86 + category: main + optional: false +- name: imath + version: 3.1.6 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/imath-3.1.6-hbc0c0cd_1.conda + hash: + md5: 14b541e6ba0d755c0cefcd32c591ab0d + sha256: 3846c29b0824f34d544e923dd89dfc0b07b0210e3340c96696a69e8ad8502903 + category: main + optional: false +- name: jsoncpp + version: 1.9.5 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-64/jsoncpp-1.9.5-h940c156_1.tar.bz2 + hash: + md5: 45824afbfd843fe0584ae8df22f1d99a + sha256: 291696d97a252af1a50adf245f832ebf6c9f566effdae18fa11467833eb6947f + category: main + optional: false +- name: lerc + version: 4.0.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=13.0.1' + url: https://conda.anaconda.org/conda-forge/osx-64/lerc-4.0.0-hb486fe8_0.tar.bz2 + hash: + md5: f9d6a4c82889d5ecedec1d90eb673c55 + sha256: e41790fc0f4089726369b3c7f813117bbc14b533e0ed8b94cf75aba252e82497 + category: main + optional: false +- name: libabseil + version: '20230125.3' + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-64/libabseil-20230125.3-cxx17_h000cb23_0.conda + hash: + md5: 1d883cd421a0b0af624c38fa8d043f98 + sha256: 915e61c37e1b57a296bf075c7b7ccf3f08f7cb2e873edf69e3c1b39e895dc61e + category: main + optional: false +- name: libaec + version: 1.0.6 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/libaec-1.0.6-hf0c8a7f_1.conda + hash: + md5: 7c0f82f435ab4c48d65dc9b28db2ad9e + sha256: 38d32f4c7efddc204e53f43cd910122d3e6a997de1a3cd15f263217b225a9cdf + category: main + optional: false +- name: libbrotlidec + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + libbrotlicommon: 1.1.0 + url: https://conda.anaconda.org/conda-forge/osx-64/libbrotlidec-1.1.0-h0dc2134_0.conda + hash: + md5: a59106eac55636d52f3a40b860864fca + sha256: 63185ce7eeb5805c13c9a88b320ec274cd9f64b4e22e3ca2fc8d124c05745bd2 + category: main + optional: false +- name: libbrotlienc + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + libbrotlicommon: 1.1.0 + url: https://conda.anaconda.org/conda-forge/osx-64/libbrotlienc-1.1.0-h0dc2134_0.conda + hash: + md5: f95dd7223f586874ace2320d9fcd89bf + sha256: 1ba09ffa03cc3ec6718b8d7083d11f151cabe4a4476f93481580b402b624f363 + category: main + optional: false +- name: libcrc32c + version: 1.1.2 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-64/libcrc32c-1.1.2-he49afe7_0.tar.bz2 + hash: + md5: 23d6d5a69918a438355d7cbc4c3d54c9 + sha256: 3043869ac1ee84554f177695e92f2f3c2c507b260edad38a0bf3981fce1632ff + category: main + optional: false +- name: libedit + version: 3.1.20191231 + manager: conda + platform: osx-64 + dependencies: + ncurses: '>=6.2,<7.0.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libedit-3.1.20191231-h0678c8f_2.tar.bz2 + hash: + md5: 6016a8a1d0e63cac3de2c352cd40208b + sha256: dbd3c3f2eca1d21c52e4c03b21930bbce414c4592f8ce805801575b9e9256095 + category: main + optional: false +- name: libgfortran5 + version: 13.2.0 + manager: conda + platform: osx-64 + dependencies: + llvm-openmp: '>=8.0.0' + url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-13.2.0-h2873a65_1.conda + hash: + md5: 3af564516b5163cd8cc08820413854bc + sha256: 44de8930eef3b14d4d9fdfe419e6c909c13b7c859617d3616d5a5e964f3fcf63 + category: main + optional: false +- name: libllvm13 + version: 13.0.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=12.a0' + libzlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libllvm13-13.0.1-h64f94b2_2.tar.bz2 + hash: + md5: bac1c6f12f44f40e19274e6e04e9bad5 + sha256: ea05949ee38b51fd6391c57ec8365e41737108d24e5ff2266da3c6d3b20c3a23 + category: main + optional: false +- name: libllvm14 + version: 14.0.6 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libllvm14-14.0.6-hc8e404f_4.conda + hash: + md5: ed06753e2ba7c66ed0ca7f19578fcb68 + sha256: 0df3902a300cfe092425f86144d5e00ef67be3cd1cc89fd63084d45262a772ad + category: main + optional: false +- name: libpng + version: 1.6.39 + manager: conda + platform: osx-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libpng-1.6.39-ha978bb4_0.conda + hash: + md5: 35e4928794c5391aec14ffdf1deaaee5 + sha256: 5ad9f5e96e6770bfc8b0a826f48835e7f337c2d2e9512d76027a62f9c120b2a3 + category: main + optional: false +- name: libspatialindex + version: 1.9.3 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-64/libspatialindex-1.9.3-he49afe7_4.tar.bz2 + hash: + md5: b1c13764417c32fa87fac733caa82a64 + sha256: 443db45215e08fbf134a019486c20540d9903c1d9b14ac28ba299f8a730069da + category: main + optional: false +- name: libsqlite + version: 3.43.0 + manager: conda + platform: osx-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.43.0-h58db7d2_0.conda + hash: + md5: e2195038e85e49e26fbeb7efc0ad38c4 + sha256: 3c3e06284c3426126901891675d09e181c651b2db01df9884da2613015e3fbac + category: main + optional: false +- name: libvorbis + version: 1.3.7 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=11.0.0' + libogg: '>=1.3.4,<1.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libvorbis-1.3.7-h046ec9c_0.tar.bz2 + hash: + md5: fbbda1fede0aadaa252f6919148c4ce1 + sha256: fbcce1005efcd616e452dea07fe34893d8dd13c65628e74920eeb68ac549faf7 + category: main + optional: false +- name: libvpx + version: 1.11.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-64/libvpx-1.11.0-he49afe7_3.tar.bz2 + hash: + md5: 4ad2e740535a74d4ab65550b8a41f99f + sha256: 8ac48daf2d4398196f7467f7764ab7c37ef1f32535ad9ae2c7a348dd3912a69a + category: main + optional: false +- name: libxcb + version: '1.13' + manager: conda + platform: osx-64 + dependencies: + pthread-stubs: '' + xorg-libxau: '' + xorg-libxdmcp: '' + url: https://conda.anaconda.org/conda-forge/osx-64/libxcb-1.13-h0d85af4_1004.tar.bz2 + hash: + md5: eb7860935e14aec936065cbc21a1a962 + sha256: 00e962ea91deae3dbed221c960c3bffab4172d87bc883b615298333fe336a5c6 + category: main + optional: false +- name: lz4-c + version: 1.9.4 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/lz4-c-1.9.4-hf0c8a7f_0.conda + hash: + md5: aa04f7143228308662696ac24023f991 + sha256: 39aa0c01696e4e202bf5e337413de09dfeec061d89acd5f28e9968b4e93c3f48 + category: main + optional: false +- name: nspr + version: '4.35' + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/nspr-4.35-hea0b92c_0.conda + hash: + md5: a9e56c98d13d8b7ce72bf4357317c29b + sha256: da6e19bd0ff31e219760e647cfe1cc499a8cdfaff305f06c56d495ca062b86de + category: main + optional: false +- name: openh264 + version: 2.3.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/openh264-2.3.1-hf0c8a7f_2.conda + hash: + md5: 989ba22b08353c5ca0e6fba80bcd4321 + sha256: 5f39b97f048d72b149627993072e15d37428338a9fe83600db5d09ae7ca9f7b4 + category: main + optional: false +- name: openssl + version: 3.1.2 + manager: conda + platform: osx-64 + dependencies: + ca-certificates: '' + url: https://conda.anaconda.org/conda-forge/osx-64/openssl-3.1.2-h8a1eda9_0.conda + hash: + md5: 85d5377436d19183c8ac5afbb8e713a1 + sha256: 5d28695e086e69150e0b674f11ad87df603870fb3256bd590e305b708fc1faf7 + category: main + optional: false +- name: p11-kit + version: 0.24.1 + manager: conda + platform: osx-64 + dependencies: + libffi: '>=3.4.2,<3.5.0a0' + libtasn1: '>=4.18.0,<5.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/p11-kit-0.24.1-h65f8906_0.tar.bz2 + hash: + md5: e936a0ee28be948846108582f00e2d61 + sha256: e16fbaadb2714c0965cb76de32fe7d13a21874cec02c97efef8ac51f4fda86fc + category: main + optional: false +- name: pandoc + version: 3.1.3 + manager: conda + platform: osx-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pandoc-3.1.3-h9d075a6_0.conda + hash: + md5: e86a3d5c966a09b6129354114483f7a7 + sha256: 3bc6bc31b96338c65c8f6e222bd8c65d47227ba4b59b2587157c3a29499123cc + category: main + optional: false +- name: pcre + version: '8.45' + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-64/pcre-8.45-he49afe7_0.tar.bz2 + hash: + md5: 0526850419e04ac003bc0b65a78dc4cc + sha256: 8002279cf4084fbf219f137c2bdef2825d076a5a57a14d1d922d7c5fa7872a5c + category: main + optional: false +- name: pcre2 + version: '10.40' + manager: conda + platform: osx-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.40-h1c4e4bc_0.tar.bz2 + hash: + md5: e0f80c8f3a0352a54eddfe59cd2b25b1 + sha256: 60265b48c96decbea89a19a7bc34be88d9b95d4725fd4dbdae158529c601875a + category: main + optional: false +- name: pugixml + version: 1.11.4 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-64/pugixml-1.11.4-he965462_1.conda + hash: + md5: f147ec845c13ddafae4abdb5430875bc + sha256: c7fb351da6d03536441158b1038474f73394767462722ce0aba31f4bfee12218 + category: main + optional: false +- name: rapidjson + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=10.0.1' + url: https://conda.anaconda.org/conda-forge/osx-64/rapidjson-1.1.0-hb1e8313_1002.tar.bz2 + hash: + md5: 6393fe5c6c2d496ab76853628bcf10d9 + sha256: ab46afaae30bf186fb389658bf7e1176508a9a0a93d9ab621f65bd1cbe1faafa + category: main + optional: false +- name: re2 + version: 2023.03.02 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/re2-2023.03.02-h096449b_0.conda + hash: + md5: 68580e997396899915eef7771ef3a646 + sha256: 6faebc3e5cb65bdf1ca5f1333d83118ec4b92c0d6fc27044cc998dab7e501a11 + category: main + optional: false +- name: readline + version: '8.2' + manager: conda + platform: osx-64 + dependencies: + ncurses: '>=6.3,<7.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/readline-8.2-h9e318b2_1.conda + hash: + md5: f17f77f2acf4d344734bda76829ce14e + sha256: 41e7d30a097d9b060037f0c6a2b1d4c4ae7e942c06c943d23f9d481548478568 + category: main + optional: false +- name: snappy + version: 1.1.10 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/snappy-1.1.10-h225ccf5_0.conda + hash: + md5: 4320a8781f14cd959689b86e349f3b73 + sha256: 575915dc13152e446a84e2f88de70a14f8b6af1a870e708f9370bd4be105583b + category: main + optional: false +- name: svt-av1 + version: 1.4.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/svt-av1-1.4.1-hf0c8a7f_0.conda + hash: + md5: 86739428e1e1c8882fe14067a7ac371a + sha256: 3f59db2777727b335d51248b90cd37834635fde46215ede876fadae7320e6bc8 + category: main + optional: false +- name: tbb + version: 2021.10.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-64/tbb-2021.10.0-h1c7c39f_0.conda + hash: + md5: 7d866c2f94d867282a403460cfa8b3f8 + sha256: a2d9591c90cd19559c8e704dddc559ebcaebf0718f6e5a2ad00135a5e4b7ad0b + category: main + optional: false +- name: tk + version: 8.6.12 + manager: conda + platform: osx-64 + dependencies: + libzlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/tk-8.6.12-h5dbffcc_0.tar.bz2 + hash: + md5: 8e9480d9c47061db2ed1b4ecce519a7f + sha256: 331aa1137a264fd9cc905f04f09a161c801fe504b93da08b4e6697bd7c9ae6a6 + category: main + optional: false +- name: x265 + version: '3.5' + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=12.0.1' + url: https://conda.anaconda.org/conda-forge/osx-64/x265-3.5-hbb4e6a2_3.tar.bz2 + hash: + md5: a3bf3e95b7795871a6734a784400fcea + sha256: 6b6a57710192764d0538f72ea1ccecf2c6174a092e0bc76d790f8ca36bbe90e4 + category: main + optional: false +- name: zeromq + version: 4.3.4 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=11.1.0' + libsodium: '>=1.0.18,<1.0.19.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/zeromq-4.3.4-he49afe7_1.tar.bz2 + hash: + md5: 1972d732b123ed04b60fd21e94f0b178 + sha256: 991e2b42908c5793fe42a78272e6bd5e6412636274500b846991d0f3e5126952 + category: main + optional: false +- name: zlib + version: 1.2.13 + manager: conda + platform: osx-64 + dependencies: + libzlib: 1.2.13 + url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.13-h8a1eda9_5.conda + hash: + md5: 75a8a98b1c4671c5d2897975731da42d + sha256: d1f4c82fd7bd240a78ce8905e931e68dca5f523c7da237b6b63c87d5625c5b35 + category: main + optional: false +- name: zstd + version: 1.5.5 + manager: conda + platform: osx-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/zstd-1.5.5-h829000d_0.conda + hash: + md5: 80abc41d0c48b82fe0f04e7f42f5cb7e + sha256: d54e31d3d8de5e254c0804abd984807b8ae5cd3708d758a8bf1adff1f5df166c + category: main + optional: false +- name: aws-c-cal + version: 0.6.2 + manager: conda + platform: osx-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-cal-0.6.2-h03343b3_0.conda + hash: + md5: a5c22ba684b0dfed3b39030ce2aeab62 + sha256: d7976097b606f795181cd3628b12ea3fc4a4c2df44f02d7dc7d861e11ae97ffd + category: main + optional: false +- name: blosc + version: 1.21.5 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + snappy: '>=1.1.10,<2.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/blosc-1.21.5-heccf04b_0.conda + hash: + md5: 3003fa6dd18769db1a616982dcee5b40 + sha256: db629047f1721d5a6e3bd41b07c1a3bacd0dee70f4063b61db2aa46f19a0b8b4 + category: main + optional: false +- name: boost-cpp + version: 1.78.0 + manager: conda + platform: osx-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + icu: '>=70.1,<71.0a0' + libcxx: '>=12.0.1' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/boost-cpp-1.78.0-h31500c2_2.conda + hash: + md5: 6bd95c41e38d1f7e83e4be3619245807 + sha256: 5db86a66a10d4dc201a16f6613c7af0215bada1f858e03e92c31d1f2dcea045a + category: main + optional: false +- name: brotli-bin + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + libbrotlidec: 1.1.0 + libbrotlienc: 1.1.0 + url: https://conda.anaconda.org/conda-forge/osx-64/brotli-bin-1.1.0-h0dc2134_0.conda + hash: + md5: fdff11974d36d586c4e5aeae3b9a9a79 + sha256: b29ca83a7b02842377ea362a975a792b46ec3650e363200a6b69e186031b4417 + category: main + optional: false +- name: fonts-conda-ecosystem + version: '1' + manager: conda + platform: osx-64 + dependencies: + fonts-conda-forge: '' + url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + hash: + md5: fee5683a3f04bd15cbd8318b096a27ab + sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61 + category: main + optional: false +- name: freetype + version: 2.12.1 + manager: conda + platform: osx-64 + dependencies: + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/freetype-2.12.1-h3f81eb7_1.conda + hash: + md5: 852224ea3e8991a8342228eab274840e + sha256: 0aea2b93d0da8bf022501857de93f2fc0e362fabcd83c4579be8d8f5bc3e17cb + category: main + optional: false +- name: gl2ps + version: 1.4.2 + manager: conda + platform: osx-64 + dependencies: + libpng: '>=1.6.37,<1.7.0a0' + zlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/gl2ps-1.4.2-h4cff582_0.tar.bz2 + hash: + md5: a9e91533b95cd019d58f4b3ef9bbddf0 + sha256: 668be06fc02b924eaf6c4f37c760804a8ca76bd119b5caa6eca51d8e96e957b3 + category: main + optional: false +- name: glog + version: 0.6.0 + manager: conda + platform: osx-64 + dependencies: + gflags: '>=2.2.2,<2.3.0a0' + libcxx: '>=12.0.1' + url: https://conda.anaconda.org/conda-forge/osx-64/glog-0.6.0-h8ac2a54_0.tar.bz2 + hash: + md5: 69eb97ca709a136c53fdca1f2fd33ddf + sha256: fdb38560094fb4a952346dc72a79b3cb09e23e4d0cae9ba4f524e6e88203d3c8 + category: main + optional: false +- name: glpk + version: '5.0' + manager: conda + platform: osx-64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/glpk-5.0-h3cb5acd_0.tar.bz2 + hash: + md5: 323537f09c8044f0352a8af30a6fc650 + sha256: da922f4e6b893dce75e04d1ac28fc02301554cc0a3e80e6e768d44bc3a9cc1f0 + category: main + optional: false +- name: hdf4 + version: 4.2.15 + manager: conda + platform: osx-64 + dependencies: + jpeg: '>=9e,<10a' + libcxx: '>=14.0.4' + libzlib: '>=1.2.13,<1.3.0a0' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-64/hdf4-4.2.15-h7aa5921_5.tar.bz2 + hash: + md5: a5e171d71c6b524409de40d81c098758 + sha256: 6dbf1c98688aa1268066e4c4cd21f59e93071a33987be458e8fe9f2bfffd9c62 + category: main + optional: false +- name: krb5 + version: 1.20.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + libedit: '>=3.1.20191231,<4.0a0' + openssl: '>=3.0.7,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/krb5-1.20.1-h049b76e_0.conda + hash: + md5: db11fa2968ef0837288fe2d7f5b77a50 + sha256: 41cfbf4c5cdb4a32eb5319943113d7ef1edb894ea0a5464233e510b59450c824 + category: main + optional: false +- name: libclang + version: 13.0.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=16.0.6' + libllvm13: '>=13.0.1,<13.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libclang-13.0.1-root_62804_h2961583_3.conda + hash: + md5: 5d71eab2f706fb237a7023e04a6e4f73 + sha256: 55e3894d23224dc93af5aef99978bdc0264fa102f5da6344701571ace18b6894 + category: main + optional: false +- name: libevent + version: 2.1.12 + manager: conda + platform: osx-64 + dependencies: + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libevent-2.1.12-ha90c15b_1.conda + hash: + md5: e38e467e577bd193a7d5de7c2c540b04 + sha256: e0bd9af2a29f8dd74309c0ae4f17a7c2b8c4b89f875ff1d6540c941eefbd07fb + category: main + optional: false +- name: libgfortran + version: 5.0.0 + manager: conda + platform: osx-64 + dependencies: + libgfortran5: 13.2.0 + url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran-5.0.0-13_2_0_h97931a8_1.conda + hash: + md5: b55fd11ab6318a6e67ac191309701d5a + sha256: 5be1a59316e5063f4e6492ea86d692600a7b8e32caa25269f8a3b386a028e5f3 + category: main + optional: false +- name: libglib + version: 2.76.4 + manager: conda + platform: osx-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + libcxx: '>=15.0.7' + libffi: '>=3.4,<4.0a0' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + pcre2: '>=10.40,<10.41.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.76.4-hc62aa5d_0.conda + hash: + md5: 05c728fccc40277119bf94cf08e38384 + sha256: 8d53545974278511739df2711b59087eb7c991fb0e278864a8f5a21db04fd961 + category: main + optional: false +- name: libidn2 + version: 2.3.4 + manager: conda + platform: osx-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + libunistring: '>=0,<1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libidn2-2.3.4-hb7f2c08_0.tar.bz2 + hash: + md5: bd109fd705b4ce40a62759129bc4ef5a + sha256: a85127270c37fe2046372d706c44b7c707605dc1f8b97f80e8a1e1978bd3f8f5 + category: main + optional: false +- name: libllvm10 + version: 10.0.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=10' + zlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libllvm10-10.0.1-h009f743_3.tar.bz2 + hash: + md5: cc65eb0b26253d2789320bfd661852f9 + sha256: 2eca6a3d2894dce164d21ecec99f8e0d4940808be794ea60c6921aad07ca9791 + category: main + optional: false +- name: libnghttp2 + version: 1.52.0 + manager: conda + platform: osx-64 + dependencies: + c-ares: '>=1.18.1,<2.0a0' + libcxx: '>=14.0.6' + libev: '>=4.33,<4.34.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libnghttp2-1.52.0-he2ab024_0.conda + hash: + md5: 12ac7d100bf260263e30a019517f42a2 + sha256: 093e4f3f62b3b07befa403e84a1f550cffe3b3961e435d42a75284f44be5f68a + category: main + optional: false +- name: libprotobuf + version: 4.23.3 + manager: conda + platform: osx-64 + dependencies: + libabseil: '>=20230125.3,<20230126.0a0' + libcxx: '>=15.0.7' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libprotobuf-4.23.3-h5feb325_1.conda + hash: + md5: 4b9dd0dfe441ea2b3588b582e820ad36 + sha256: dab9b3aea591600b0d90f9eb243e8a4d0396e9e551a79cea0b5362b8bce5fdd6 + category: main + optional: false +- name: librttopo + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + geos: '>=3.11.1,<3.11.2.0a0' + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/librttopo-1.1.0-h9461dca_12.tar.bz2 + hash: + md5: cbf6767a38ffbc9be29cf26045e81faf + sha256: 16b4ac4a136411cac709a88dabc628bc9ca4971ba31820b29a67a13788a79db3 + category: main + optional: false +- name: libssh2 + version: 1.11.0 + manager: conda + platform: osx-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libssh2-1.11.0-hd019ec5_0.conda + hash: + md5: ca3a72efba692c59a90d4b9fc0dfe774 + sha256: f3886763b88f4b24265db6036535ef77b7b77ce91b1cbe588c0fbdd861eec515 + category: main + optional: false +- name: libtheora + version: 1.1.1 + manager: conda + platform: osx-64 + dependencies: + libogg: '>=1.3.4,<1.4.0a0' + libpng: '>=1.6.37,<1.7.0a0' + libvorbis: '>=1.3.7,<1.4.0a0' + zlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libtheora-1.1.1-h0d85af4_1005.tar.bz2 + hash: + md5: e63b84ed4c2d84901332de92a98a2f2b + sha256: 7a22ace7fb4c0b2a54c9e707c1894f889c9d2381cafbe0e6a75ad1d17340f8b9 + category: main + optional: false +- name: libtiff + version: 4.5.0 + manager: conda + platform: osx-64 + dependencies: + jpeg: '>=9e,<10a' + lerc: '>=4.0.0,<5.0a0' + libcxx: '>=14.0.6' + libdeflate: '>=1.17,<1.18.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libtiff-4.5.0-hee9004a_2.conda + hash: + md5: 35f714269a801f7c3cb522aacd3c0e69 + sha256: 03d00d6a3b1e569e9a8da66a9ad75a29c9c676dc7de6c16771abbb961abded2c + category: main + optional: false +- name: libxml2 + version: 2.10.3 + manager: conda + platform: osx-64 + dependencies: + icu: '>=70.1,<71.0a0' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libxml2-2.10.3-h201ad9d_4.conda + hash: + md5: 2101dd548f0601be252e27e48fa532fa + sha256: e87dcf8c9af3451dad6c7cb2936a3d9843ee25561a3e25277e7ec835c0efe9c4 + category: main + optional: false +- name: libzip + version: 1.10.1 + manager: conda + platform: osx-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libzip-1.10.1-hc158999_2.conda + hash: + md5: 6f37d3dcac1ff21ef20fd65b6466f06a + sha256: 2ef60f189cd391073b250e7e5876eca1af61a907e391925ae6d280faa1f3dadd + category: main + optional: false +- name: mpfr + version: 4.2.0 + manager: conda + platform: osx-64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/mpfr-4.2.0-h4f9bd69_0.conda + hash: + md5: f48a2f4515be334c5cfeed82517b96e0 + sha256: 5ba848dc2642dc16e54cc44c3bc21d83033abeccc053434c84b4ecc7a43b627a + category: main + optional: false +- name: mysql-common + version: 8.0.33 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/mysql-common-8.0.33-hc6116ba_3.conda + hash: + md5: 44daaa2d8b6fc2b30194f9c48e2fe17e + sha256: 8c13fa1cd7c2f901735571f7929fc66ea8d91a63c6824f121bb440b6f10d6e07 + category: main + optional: false +- name: nss + version: '3.92' + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + libsqlite: '>=3.42.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + nspr: '>=4.35,<5.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/nss-3.92-hd6ac835_0.conda + hash: + md5: 16309eccb1260f741376cdce0b7b60ad + sha256: 551ebfb540fde58f0ee13c4e5888f1ccadd438c6405221c47ee6d76a6b4b3203 + category: main + optional: false +- name: openexr + version: 3.1.5 + manager: conda + platform: osx-64 + dependencies: + imath: '>=3.1.5,<3.1.7.0a0' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/openexr-3.1.5-h07d71dc_2.conda + hash: + md5: b52f840cde373f3a43708f4f932fed6e + sha256: ade1c8a6edd579ba3c04ec4a8821c4cd8cfb5599f9127ea0b01ffe11fd5c5e1a + category: main + optional: false +- name: python + version: 3.8.17 + manager: conda + platform: osx-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ncurses: '>=6.4,<7.0a0' + openssl: '>=3.1.1,<4.0a0' + readline: '>=8.2,<9.0a0' + tk: '>=8.6.12,<8.7.0a0' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/python-3.8.17-hf9b03c3_0_cpython.conda + hash: + md5: f613b663d3829f325b4ffb626bf612b6 + sha256: 2c779913df2d135907ae3234b94088081682110fd9a14628704c16cd53cc2532 + category: main + optional: false +- name: sqlite + version: 3.43.0 + manager: conda + platform: osx-64 + dependencies: + libsqlite: 3.43.0 + libzlib: '>=1.2.13,<1.3.0a0' + ncurses: '>=6.4,<7.0a0' + readline: '>=8.2,<9.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.43.0-h2b0dec6_0.conda + hash: + md5: 6cbfc91cd87a1008771962b5e794e54e + sha256: 9850332ff4f14ce99be612217a6f6ed378f9989aebdb30d47d3a48955bd98d99 + category: main + optional: false +- name: tbb-devel + version: 2021.10.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + tbb: 2021.10.0 + url: https://conda.anaconda.org/conda-forge/osx-64/tbb-devel-2021.10.0-h1c7c39f_0.conda + hash: + md5: 3f66beb4d0e5cab00d6629ed7a77a062 + sha256: ed896d1bd633bfb8bf7b6af1ade8ac8882e8209216d6d28fac02b5811d566472 + category: main + optional: false +- name: affine + version: 2.4.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/affine-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: ae5f4ad87126c55ba3f690ef07f81d64 + sha256: fbf0288cae7c6e5005280436ff73c95a36c5a4c978ba50175cc8e3eb22abc5f9 + category: main + optional: false +- name: alabaster + version: 0.7.13 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.13-pyhd8ed1ab_0.conda + hash: + md5: 06006184e203b61d3525f90de394471e + sha256: b2d160a050996950434c6e87a174fc01c4a937cbeffbdd20d1b46126b4478a95 + category: main + optional: false +- name: appnope + version: 0.1.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 54ac328d703bff191256ffa1183126d1 + sha256: b209a68ac55eb9ecad7042f0d4eedef5da924699f6cdf54ac1826869cfdae742 + category: main + optional: false +- name: attrs + version: 23.1.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/attrs-23.1.0-pyh71513ae_1.conda + hash: + md5: 3edfead7cedd1ab4400a6c588f3e75f8 + sha256: 063639cd568f5c7a557b0fb1cc27f098598c0d8ff869088bfeb82934674f8821 + category: main + optional: false +- name: aws-c-io + version: 0.13.32 + manager: conda + platform: osx-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-io-0.13.32-hc0caee9_2.conda + hash: + md5: 5de23ea6706f7f9b8159e41bdf8d4538 + sha256: a6d7507f97c1c258c83202c6ce454db02c101c1481d20937fc27d2749c7a2262 + category: main + optional: false +- name: backcall + version: 0.2.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 6006a6d08a3fa99268a2681c7fb55213 + sha256: ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9 + category: main + optional: false +- name: backports + version: '1.0' + manager: conda + platform: osx-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda + hash: + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd + category: main + optional: false +- name: blinker + version: 1.6.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.6.2-pyhd8ed1ab_0.conda + hash: + md5: 2fb79ec81bad9492b6d59a06b3b647a4 + sha256: b6f32491536823e47cf6eb4717dd341385600a2b901235028dedc629a77aeb82 + category: main + optional: false +- name: brotli + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + brotli-bin: 1.1.0 + libbrotlidec: 1.1.0 + libbrotlienc: 1.1.0 + url: https://conda.anaconda.org/conda-forge/osx-64/brotli-1.1.0-h0dc2134_0.conda + hash: + md5: 5dcb7899e967959932fda0a921016d35 + sha256: 3d37ad99cf309d120bdec5e84d466ab6c89aa797ada51784b8baeae016ccf56e + category: main + optional: false +- name: brotli-python + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/brotli-python-1.1.0-py38h940360d_0.conda + hash: + md5: a2f88d04dd80ea249c9a5683b5d016a8 + sha256: 10cdac45ee23d86288286538fdcdb155ec8e3a54d08c3fbcf0b38e75bfc020f2 + category: main + optional: false +- name: cached_property + version: 1.5.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + hash: + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + category: main + optional: false +- name: certifi + version: 2023.7.22 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2023.7.22-pyhd8ed1ab_0.conda + hash: + md5: 7f3dbc9179b4dde7da98dfb151d0ad22 + sha256: db66e31866ff4250c190788769e3a8a1709237c3e9c38d7143aae95ab75fcb31 + category: main + optional: false +- name: charset-normalizer + version: 3.2.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.2.0-pyhd8ed1ab_0.conda + hash: + md5: 313516e9a4b08b12dfb1e1cd390a96e3 + sha256: 0666a95fbbd2299008162e2126c009191e5953d1cad1878bf9f4d8d634af1dd4 + category: main + optional: false +- name: click + version: 8.1.7 + manager: conda + platform: osx-64 + dependencies: + __unix: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-unix_pyh707e725_0.conda + hash: + md5: f3ad426304898027fc619827ff428eca + sha256: f0016cbab6ac4138a429e28dbcb904a90305b34b3fe41a9b89d697c90401caec + category: main + optional: false +- name: colorama + version: 0.4.6 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + category: main + optional: false +- name: colorlover + version: 0.3.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/colorlover-0.3.0-py_0.tar.bz2 + hash: + md5: 1626aa94341655894b5aa6513491e327 + sha256: 99e3aca080fdec457e4a36a5fc83adffce7a5aadb917151f166b5dc48b11ebd2 + category: main + optional: false +- name: cycler + version: 0.11.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: a50559fad0affdbb33729a68669ca1cb + sha256: 3b594bc8aa0b9a51269d54c7a4ef6af777d7fad4bee16b05695e1124de6563f6 + category: main + optional: false +- name: dbus + version: 1.13.6 + manager: conda + platform: osx-64 + dependencies: + expat: '>=2.4.2,<3.0a0' + libglib: '>=2.70.2,<3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/dbus-1.13.6-h811a1a6_3.tar.bz2 + hash: + md5: ea13787a6153d0b4bfed3ece7ea54820 + sha256: 5f87e2d2bfe5c13f599416f966be142e7d583a7f8152af07c2749aad35f3709a + category: main + optional: false +- name: debugpy + version: 1.7.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/debugpy-1.7.0-py38h940360d_0.conda + hash: + md5: e7362ac2e60a6eac1b5afbf263ad57d0 + sha256: 159a0e6a4889fa458ffb359bc2cdc0d7a6a84d8dc832aab1b47daef8ff15959d + category: main + optional: false +- name: decorator + version: 5.1.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 43afe5ab04e35e17ba28649471dd7364 + sha256: 328a6a379f9bdfd0230e51de291ce858e6479411ea4b0545fb377c71662ef3e2 + category: main + optional: false +- name: defusedxml + version: 0.7.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 961b3a227b437d82ad7054484cfa71b2 + sha256: 9717a059677553562a8f38ff07f3b9f61727bd614f505658b0a5ecbcf8df89be + category: main + optional: false +- name: docutils + version: 0.20.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/docutils-0.20.1-py38h50d1736_0.conda + hash: + md5: 5722ca19ba9d5601032fd4dd5262b12a + sha256: 4928206fb5b297589b746349b0c697e0a17740f2dd5f64505b0bfb4dea888b7a + category: main + optional: false +- name: entrypoints + version: '0.4' + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3cf04868fee0a029769bd41f4b2fbf2d + sha256: 2ec4a0900a4a9f42615fc04d0fb3286b796abe56590e8e042f6ec25e102dd5af + category: main + optional: false +- name: ephem + version: 4.1.4 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/ephem-4.1.4-py38hef030d1_0.conda + hash: + md5: dbcfa6d093941d02a47b160e1269711b + sha256: 2510183e3d371e456cab224d5117a26a9e1e169d46add0e63a7ab91f7fcad135 + category: main + optional: false +- name: et_xmlfile + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/et_xmlfile-1.1.0-pyhd8ed1ab_0.conda + hash: + md5: a2f2138597905eaa72e561d8efb42cf3 + sha256: 0c7bb50e1382615a660468dc531b8b17c5b91b88a02ed131c8e3cc63db507ce2 + category: main + optional: false +- name: exceptiongroup + version: 1.1.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.1.3-pyhd8ed1ab_0.conda + hash: + md5: e6518222753f519e911e83136d2158d9 + sha256: c28f715e049fe0f09785660bcbffa175ffb438720e5bc5a60d56d4b08364b315 + category: main + optional: false +- name: executing + version: 1.2.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.2.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4c1bc140e2be5c8ba6e3acab99e25c50 + sha256: 9c03425cd58c474af20e179c9ba121a82984d6c4bfc896bbc992f5ed75dd7539 + category: main + optional: false +- name: fftw + version: 3.3.10 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + libgfortran: 5.* + libgfortran5: '>=12.2.0' + llvm-openmp: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/fftw-3.3.10-nompi_h4fa670e_108.conda + hash: + md5: 39132ce6ed3180b42b54d40289cd4157 + sha256: c24ff84b51c148eb1a77e39a54afaad14d86700b75ccab964721ac9691cead93 + category: main + optional: false +- name: fontconfig + version: 2.14.2 + manager: conda + platform: osx-64 + dependencies: + expat: '>=2.5.0,<3.0a0' + freetype: '>=2.12.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/fontconfig-2.14.2-h5bb23bf_0.conda + hash: + md5: 86cc5867dfbee4178118392bae4a3c89 + sha256: f63e6d1d6aef8ba6de4fc54d3d7898a153479888d40ffdf2e4cfad6f92679d34 + category: main + optional: false +- name: frozenlist + version: 1.4.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/frozenlist-1.4.0-py38hcafd530_0.conda + hash: + md5: 8d513912d4938b37472038da20b71f69 + sha256: 7c47649f454e642a909fa77018dd257e73749c2a822b1e296b3e30273615215c + category: main + optional: false +- name: glib-tools + version: 2.76.4 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + libglib: 2.76.4 + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/glib-tools-2.76.4-h7d26f99_0.conda + hash: + md5: 6a8b2c5e964467242058c27bace19c7f + sha256: 72473b42349eeb3b1693c80a611eee71f532add9de3ab617b6891c07b09bd79a + category: main + optional: false +- name: gnutls + version: 3.7.8 + manager: conda + platform: osx-64 + dependencies: + gettext: '>=0.19.8.1,<1.0a0' + libcxx: '>=14.0.4' + libidn2: '>=2,<3.0a0' + libtasn1: '>=4.19.0,<5.0a0' + nettle: '>=3.8.1,<3.9.0a0' + p11-kit: '>=0.24.1,<0.25.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/gnutls-3.7.8-h207c4f0_0.tar.bz2 + hash: + md5: 3886476538060824c0258316fd5bb828 + sha256: dc309e4c24689deb19596a745e0a31519adcf65c16bc349e23c140ee6ffb8f94 + category: main + optional: false +- name: greenlet + version: 2.0.2 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/greenlet-2.0.2-py38h940360d_1.conda + hash: + md5: 48bafa20ad15a50c0ef6db9e6bb186dc + sha256: a61fb27cd8da6896f3dcabd14d2ddb80734f528299aab7a4f5565bd25d578dd8 + category: main + optional: false +- name: idna + version: '3.4' + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 34272b248891bddccc64479f9a7fffed + sha256: 9887c35c374ec1847f167292d3fde023cb4c994a4ceeec283072b95440131f09 + category: main + optional: false +- name: imagesize + version: 1.4.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.4' + url: https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7de5386c8fea29e76b303f37dde4c352 + sha256: c2bfd7043e0c4c12d8b5593de666c1e81d67b83c474a0a79282cc5c4ef845460 + category: main + optional: false +- name: ipython_genutils + version: 0.2.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ipython_genutils-0.2.0-py_1.tar.bz2 + hash: + md5: 5071c982548b3a20caf70462f04f5287 + sha256: 0fafbc60209f1d8c0b89a2f79f3ff0f7bc45589a23da1d2e5cc55bcca906707b + category: main + optional: false +- name: itsdangerous + version: 2.1.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/itsdangerous-2.1.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3c3de74912f11d2b590184f03c7cd09b + sha256: 31e3492686b4e92b53db9b48bc0eb03873b1caaf28629fee7d2d47627a2c56d3 + category: main + optional: false +- name: json5 + version: 0.9.14 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/json5-0.9.14-pyhd8ed1ab_0.conda + hash: + md5: dac1dabba2b5a9d1aee175c5fcc7b436 + sha256: 41514104208c092959bef0713cbd795e72c535f2f939b7903d8c97809f2adaa7 + category: main + optional: false +- name: jsonpointer + version: '2.0' + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/jsonpointer-2.0-py_0.tar.bz2 + hash: + md5: 07d85c22a3beb102a48cd123df84c2a6 + sha256: da279af2285d8f575a7f5652e83bf7f36155c4c63154e385a9d171efcc607bc1 + category: main + optional: false +- name: jupyterlab_widgets + version: 3.0.8 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-3.0.8-pyhd8ed1ab_0.conda + hash: + md5: 2bc3ca2f7387af385dd06706b4fb2d35 + sha256: 0781ed7a4f35ff1309e95381c40c8d8f96263ca4260a72baaafda87c975a972a + category: main + optional: false +- name: kiwisolver + version: 1.4.5 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/kiwisolver-1.4.5-py38h15a1a5b_0.conda + hash: + md5: 92250a614604cbd9902800e243864bd9 + sha256: 675016f7e0d0d2ac1ba49741541b94aca8763b6d4b9fb3b47f54f4f6d460a4fb + category: main + optional: false +- name: lcms2 + version: '2.15' + manager: conda + platform: osx-64 + dependencies: + jpeg: '>=9e,<10a' + libtiff: '>=4.5.0,<4.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/lcms2-2.15-h29502cd_0.conda + hash: + md5: 4f448677a99bfc41d3bd538c1302f1fb + sha256: 3edfeeb2527904dfa22de1d1559c95a8bfca7638a13fb0d4520f49ae42136959 + category: main + optional: false +- name: libcurl + version: 8.2.1 + manager: conda + platform: osx-64 + dependencies: + krb5: '>=1.20.1,<1.21.0a0' + libnghttp2: '>=1.52.0,<2.0a0' + libssh2: '>=1.10.0,<2.0a0' + openssl: '>=3.0.10,<4.0a0' + zlib: '>=1.2.13,<1.3.0a0' + url: https://repo.anaconda.com/pkgs/main/osx-64/libcurl-8.2.1-hf20ceda_0.conda + hash: + md5: e89dfa071a6bda99d5714f0da9234868 + sha256: a4038d5118b68b91fcfae2d1e546fce177a76119af50cdbda330ca60db54aa07 + category: main + optional: false +- name: libgrpc + version: 1.56.2 + manager: conda + platform: osx-64 + dependencies: + __osx: '>=10.13' + c-ares: '>=1.19.1,<2.0a0' + libabseil: '>=20230125.3,<20230126.0a0' + libcxx: '>=15.0.7' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + re2: '>=2023.3.2,<2023.3.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libgrpc-1.56.2-he6801ca_1.conda + hash: + md5: 23e94509afba7c596f4e854054f4b267 + sha256: 26d86fe9037c5f85f68ef46710d11f94c4d1b3795ff94231892f199cd5c625cd + category: main + optional: false +- name: libkml + version: 1.3.0 + manager: conda + platform: osx-64 + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + expat: '>=2.4.8,<3.0a0' + libcxx: '>=14.0.4' + libzlib: '>=1.2.12,<1.3.0a0' + zlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libkml-1.3.0-haeb80ef_1015.tar.bz2 + hash: + md5: f1a092ddaedbde48dcf62a9455ce7e31 + sha256: 8ab0f6094e27d7fce097a83fccca60aa0dd5055a46335386e3fd4b417bc24d33 + category: main + optional: false +- name: libopenblas + version: 0.3.24 + manager: conda + platform: osx-64 + dependencies: + libgfortran: 5.* + libgfortran5: '>=12.3.0' + llvm-openmp: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-64/libopenblas-0.3.24-openmp_h48a4ad5_0.conda + hash: + md5: 077718837dd06cf0c3089070108869f6 + sha256: ff2c14f7ed121f1df3ad06bea353288eade77c12fb891212a27af88a61483490 + category: main + optional: false +- name: libpq + version: '15.2' + manager: conda + platform: osx-64 + dependencies: + krb5: '>=1.20.1,<1.21.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libpq-15.2-h3640bf0_0.conda + hash: + md5: 411d9cd4559a2f2b7ec37fb4932fe9b9 + sha256: bd37d2594e05592a25044bd5a340183a0f9c78638d9cf57673e330f114fc5a5a + category: main + optional: false +- name: libthrift + version: 0.19.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + libevent: '>=2.1.12,<2.1.13.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libthrift-0.19.0-h88b220a_0.conda + hash: + md5: 3a2aad8959311a07f338cfb328b38825 + sha256: 4e12c774d6cce6ce5f73760bafbefbb5ab08c1e0876daeb40aa675dd87fa58c2 + category: main + optional: false +- name: llvmlite + version: 0.40.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + libllvm14: '>=14.0.6,<14.1.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.40.1-py38hf646772_0.conda + hash: + md5: c26ba84eb5c1ce8da0b619a3d85f7fd2 + sha256: 343c5505559b1eb0df4059cef8e6b5fcd153dd338e24f7fce3cbf5971164f428 + category: main + optional: false +- name: loguru + version: 0.7.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/loguru-0.7.1-py38h50d1736_0.conda + hash: + md5: 5eea6df12c80909bd8960bf76e888061 + sha256: 55a3a4eaa84372372d105da17365e6e7eb78e5f2c07e617b963c4e89b6d79d9e + category: main + optional: false +- name: markupsafe + version: 2.1.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/markupsafe-2.1.3-py38hcafd530_0.conda + hash: + md5: e8ee9933dc3749c889baccb1c4b4f014 + sha256: e983ff1f2987c9cf2984d3dc40d16a54ff86337692c9a07f445600ec0f7fd436 + category: main + optional: false +- name: mistune + version: 3.0.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.1-pyhd8ed1ab_0.conda + hash: + md5: 1dad8397c94e4de97a70de552a7dcf49 + sha256: 0b4558d3afb64e23b66f5279b704de76ebeb6b4eebbf913d65fbd4ba7d9acc2f + category: main + optional: false +- name: mpc + version: 1.3.1 + manager: conda + platform: osx-64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + mpfr: '>=4.1.0,<5.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/mpc-1.3.1-h81bd1dd_0.conda + hash: + md5: c752c0eb6c250919559172c011e5f65b + sha256: 2ae945a15c8a984d581dcfb974ad3b5d877a6527de2c95a3363e6b4490b2f312 + category: main + optional: false +- name: mpmath + version: 1.3.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_0.conda + hash: + md5: dbf6e2d89137da32fa6670f3bffc024e + sha256: a4f025c712ec1502a55c471b56a640eaeebfce38dd497d5a1a33729014cac47a + category: main + optional: false +- name: multidict + version: 6.0.4 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/multidict-6.0.4-py38hef030d1_0.conda + hash: + md5: 92010b36d58baa10bb7de120caa6b237 + sha256: 0742d042e30f387373d1bddb7aa45ad13b7935f81f2e53683db37612a548328c + category: main + optional: false +- name: munch + version: 4.0.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/munch-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 376b32e8f9d3eacbd625f37d39bd507d + sha256: 093020ae2deb6c468120111a54909e1c576d70dfea6bc0eec5093e36d2fb8ff8 + category: main + optional: false +- name: munkres + version: 1.1.4 + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 2ba8498c1018c1e9c61eb99b973dfe19 + sha256: f86fb22b58e93d04b6f25e0d811b56797689d598788b59dcb47f59045b568306 + category: main + optional: false +- name: mysql-libs + version: 8.0.33 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + libzlib: '>=1.2.13,<1.3.0a0' + mysql-common: 8.0.33 + openssl: '>=3.1.2,<4.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/mysql-libs-8.0.33-haa61052_3.conda + hash: + md5: c460f223ce0d10d9ef5bc43edafb0d04 + sha256: 8ac2cf9ba583229218a62c48edb6296b10bf70712d84590ec574631de0bf8b28 + category: main + optional: false +- name: nest-asyncio + version: 1.5.6 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b + category: main + optional: false +- name: networkx + version: 2.8.8 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + hash: + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a + category: main + optional: false +- name: openjpeg + version: 2.5.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/openjpeg-2.5.0-h13ac156_2.conda + hash: + md5: 299a29af9ac9f550ad459d655739280b + sha256: 2375eafbd5241d8249fb467e2a8e190646e8798c33059c72efa60f197cdf4944 + category: main + optional: false +- name: orc + version: 1.9.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + snappy: '>=1.1.10,<2.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/orc-1.9.0-hef23039_1.conda + hash: + md5: 6a24a185108c2e075a0e80b300003c26 + sha256: 8fc1f3cd45716559a6a875d15ed0ff06372c0e64934f63cf54450ddba2dc20f9 + category: main + optional: false +- name: packaging + version: '23.1' + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-23.1-pyhd8ed1ab_0.conda + hash: + md5: 91cda59e66e1e4afe9476f8ef98f5c30 + sha256: ded536a96a00d45a693dbc2971bb688248324dadd129eddda2100e177583d768 + category: main + optional: false +- name: palettable + version: 3.3.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/palettable-3.3.3-pyhd8ed1ab_0.conda + hash: + md5: 23326336f3384f28551668bf3ccd982e + sha256: fb57824c2ef8e1fde904f7dd4f5d54903fe14cf08870d373801b8ae0aeafe301 + category: main + optional: false +- name: pandocfilters + version: 1.5.0 + manager: conda + platform: osx-64 + dependencies: + python: '!=3.0,!=3.1,!=3.2,!=3.3' + url: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 457c2c8c08e54905d6954e79cb5b5db9 + sha256: 2bb9ba9857f4774b85900c2562f7e711d08dd48e2add9bee4e1612fbee27e16f + category: main + optional: false +- name: parso + version: 0.8.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 17a565a0c3899244e938cdf417e7b094 + sha256: 4e26d5daf5de0e31aa5e74ac56386a361b202433b83f024fdadbf07d4a244da4 + category: main + optional: false +- name: pickleshare + version: 0.7.5 + manager: conda + platform: osx-64 + dependencies: + python: '>=3' + url: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-py_1003.tar.bz2 + hash: + md5: 415f0ebb6198cc2801c73438a9fb5761 + sha256: a1ed1a094dd0d1b94a09ed85c283a0eb28943f2e6f22161fb45e128d35229738 + category: main + optional: false +- name: pkgutil-resolve-name + version: 1.3.10 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 89e3c7cdde7d3aaa2aee933b604dd07f + sha256: 7d055ffc8a02bf781a89d069db3454b453605cdaff300b82cedcc7133283e47e + category: main + optional: false +- name: ply + version: '3.11' + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ply-3.11-py_1.tar.bz2 + hash: + md5: 7205635cd71531943440fbfe3b6b5727 + sha256: 2cd6fae8f9cbc806b7f828f006ae4a83c23fac917cacfd73c37ce322d4324e53 + category: main + optional: false +- name: prometheus_client + version: 0.17.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.17.1-pyhd8ed1ab_0.conda + hash: + md5: 02153b6b760bbec00cfe9e4c97993d06 + sha256: a149184fde856dba7968fc50ca89dbb07ebe84abd710d4076e2fada1b9399231 + category: main + optional: false +- name: psutil + version: 5.9.5 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.5-py38hef030d1_0.conda + hash: + md5: 20b4cc7adae881327b943c883be6335e + sha256: b068099883aff6e2708f944dbbe4732474c1db6f9039b68b859527badc5416e1 + category: main + optional: false +- name: ptyprocess + version: 0.7.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd3deb0d_0.tar.bz2 + hash: + md5: 359eeb6536da0e687af562ed265ec263 + sha256: fb31e006a25eb2e18f3440eb8d17be44c8ccfae559499199f73584566d0a444a + category: main + optional: false +- name: pure_eval + version: 0.2.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6784285c7e55cb7212efabc79e4c2883 + sha256: 72792f9fc2b1820e37cc57f84a27bc819c71088c3002ca6db05a2e56404f9d44 + category: main + optional: false +- name: pycparser + version: '2.21' + manager: conda + platform: osx-64 + dependencies: + python: 2.7.*|>=3.4 + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 076becd9e05608f8dc72757d5f3a91ff + sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc + category: main + optional: false +- name: pygments + version: 2.16.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.16.1-pyhd8ed1ab_0.conda + hash: + md5: 40e5cb18165466773619e5c963f00a7b + sha256: 3f0f0fadc6084960ec8cc00a32a03529c562ffea3b527eb73b1653183daad389 + category: main + optional: false +- name: pyparsing + version: 3.0.9 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 + hash: + md5: e8fbc1b54b25f4b08281467bc13b70cc + sha256: 4acc7151cef5920d130f2e0a7615559cce8bfb037aeecb14d4d359ae3d9bc51b + category: main + optional: false +- name: pysocks + version: 1.7.1 + manager: conda + platform: osx-64 + dependencies: + __unix: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + hash: + md5: 2a7de29fb590ca14b5243c4c812c8025 + sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b + category: main + optional: false +- name: python-engineio + version: 4.7.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-engineio-4.7.0-pyhd8ed1ab_0.conda + hash: + md5: 85d6a6265c34215ba6c3a13f543a6e81 + sha256: e149feb953257eb5f3f9d9b8f81eb71a74586978473447ad3ba9f9b963cc50e2 + category: main + optional: false +- name: python-fastjsonschema + version: 2.18.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.3' + url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.18.0-pyhd8ed1ab_0.conda + hash: + md5: 3be9466311564f80f8056c0851fc5bb7 + sha256: 73985a9a2dd7ccf77b7428a12148e1b381c8635e9195e47a652397e9a56284ce + category: main + optional: false +- name: python-json-logger + version: 2.0.7 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + hash: + md5: a61bf9ec79426938ff785eb69dbb1960 + sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca + category: main + optional: false +- name: python-tzdata + version: '2023.3' + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2023.3-pyhd8ed1ab_0.conda + hash: + md5: 2590495f608a63625e165915fb4e2e34 + sha256: 0108888507014fb24573c31e4deceb61c99e63d37776dddcadd7c89b2ecae0b6 + category: main + optional: false +- name: pytz + version: 2023.3.post1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3.post1-pyhd8ed1ab_0.conda + hash: + md5: c93346b446cd08c169d843ae5fc0da97 + sha256: 6b680e63d69aaf087cd43ca765a23838723ef59b0a328799e6363eb13f52c49e + category: main + optional: false +- name: pyyaml + version: 6.0.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pyyaml-6.0.1-py38hcafd530_0.conda + hash: + md5: 8ea2b90837b31f4b22c1473ddc34787a + sha256: a9ecb8c7bac8e39d0891b4cee7f6bc34b729f8d65ea891f2fb0f408448024b42 + category: main + optional: false +- name: pyzmq + version: 25.1.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + libsodium: '>=1.0.18,<1.0.19.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + zeromq: '>=4.3.4,<4.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pyzmq-25.1.1-py38h3b70857_0.conda + hash: + md5: a2f09aaf4d8e3c2bc7f1fbde3ebd00c5 + sha256: 741e241bf7948090fde045c2aa03fc4e738c07b86896fc6afc344d8f069fd7dd + category: main + optional: false +- name: rfc3986-validator + version: 0.1.1 + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 912a71cc01012ee38e6b90ddd561e36f + sha256: 2a5b495a1de0f60f24d8a74578ebc23b24aa53279b1ad583755f223097c41c37 + category: main + optional: false +- name: rpds-py + version: 0.10.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/rpds-py-0.10.2-py38h7510fb3_0.conda + hash: + md5: 907c6f091d1cecf91a344aa45edb986c + sha256: fa1dfd89b73b1e173194452879841fcc2adce1a61cf41a645c0b3076a25491bd + category: main + optional: false +- name: rtree + version: 1.0.1 + manager: conda + platform: osx-64 + dependencies: + libspatialindex: '>=1.9.3,<1.9.4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/rtree-1.0.1-py38hc59ffc2_2.conda + hash: + md5: 9ec9b9233414878a79c2f808e2f875bc + sha256: 53a189c0304fd402a64d9c6beb1df1f7f43a254f948ca1e7849affa5308a840b + category: main + optional: false +- name: setuptools + version: 68.1.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-68.1.2-pyhd8ed1ab_0.conda + hash: + md5: 4fe12573bf499ff85a0a364e00cc5c53 + sha256: dc5a777597e05ceddefc87d2f96389b7ae0afb097e558307af83a453db3e3887 + category: main + optional: false +- name: six + version: 1.16.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 + hash: + md5: e5f25f8dbc060e9a8d912e432202afc2 + sha256: a85c38227b446f42c5b90d9b642f2c0567880c15d72492d8da074a59c8f91dd6 + category: main + optional: false +- name: sniffio + version: 1.3.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + category: main + optional: false +- name: snowballstemmer + version: 2.2.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=2' + url: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4d22a9315e78c6827f806065957d566e + sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228 + category: main + optional: false +- name: soupsieve + version: '2.5' + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda + hash: + md5: 3f144b2c34f8cb5a9abd9ed23a39c561 + sha256: 54ae221033db8fbcd4998ccb07f3c3828b4d77e73b0c72b18c1d6a507059059c + category: main + optional: false +- name: sphinxcontrib-applehelp + version: 1.0.4 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.4-pyhd8ed1ab_0.conda + hash: + md5: 5a31a7d564f551d0e6dff52fd8cb5b16 + sha256: 802810d8321d55e5666806d565e72949eabf77ad510fe2758ce1da2441675ef1 + category: main + optional: false +- name: sphinxcontrib-devhelp + version: 1.0.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.2-py_0.tar.bz2 + hash: + md5: 68e01cac9d38d0e717cd5c87bc3d2cc9 + sha256: 66cca7eccb7f92eee53f9f5a552e3e1d643daa3a1ebd03c185e2819e5c491576 + category: main + optional: false +- name: sphinxcontrib-htmlhelp + version: 2.0.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.1-pyhd8ed1ab_0.conda + hash: + md5: 6c8c4d6eb2325e59290ac6dbbeacd5f0 + sha256: aeff20be994e6f9520a91fc177a33cb3e4d0911cdf8d27e575d001f00afa33fd + category: main + optional: false +- name: sphinxcontrib-jsmath + version: 1.0.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + hash: + md5: da1d979339e2714c30a8e806a33ec087 + sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + category: main + optional: false +- name: sphinxcontrib-qthelp + version: 1.0.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.3-py_0.tar.bz2 + hash: + md5: d01180388e6d1838c3e1ad029590aa7a + sha256: 35d8f01fc798d38b72ae003c040d2dee650d315f904268a1f793d4d59460d1e2 + category: main + optional: false +- name: sphinxcontrib-serializinghtml + version: 1.1.5 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2 + hash: + md5: 9ff55a0901cf952f05c654394de76bf7 + sha256: 890bbf815cff114ddbb618b9876d492fce07d02956c1d7b3d46cb7f835f563f6 + category: main + optional: false +- name: tenacity + version: 8.2.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.2.3-pyhd8ed1ab_0.conda + hash: + md5: 1482e77f87c6a702a7e05ef22c9b197b + sha256: 860c11e7369d6a86fcc9c6cbca49d5c457f6c0a27faeacca4d46267f9dd10d78 + category: main + optional: false +- name: threadpoolctl + version: 3.2.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/threadpoolctl-3.2.0-pyha21a80b_0.conda + hash: + md5: 978d03388b62173b8e6f79162cf52b86 + sha256: 15e2f916fbfe3cc480160aa99eb6ba3edc183fceb234f10151d63870fdc4eccd + category: main + optional: false +- name: toml + version: 0.10.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f832c45a477c78bebd107098db465095 + sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + category: main + optional: false +- name: tomli + version: 2.0.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 5844808ffab9ebdb694585b50ba02a96 + sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + category: main + optional: false +- name: tornado + version: 6.3.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/tornado-6.3.3-py38hcafd530_0.conda + hash: + md5: 5874d0b6e1829203c19c22d3c3e38cae + sha256: 67183fd91afc9c2921e2343dc0825bbe263b3a11d7fe100af3824e4a0bde6af9 + category: main + optional: false +- name: traitlets + version: 5.9.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.9.0-pyhd8ed1ab_0.conda + hash: + md5: d0b4f5c87cd35ac3fb3d47b223263a64 + sha256: 343610bce6dbe8a5090500dd2e9d1706057960b3f3120ebfe0abb4a8ecbada4d + category: main + optional: false +- name: typing_extensions + version: 4.7.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.7.1-pyha770c72_0.conda + hash: + md5: c39d6a09fe819de4951c2642629d9115 + sha256: 6edd6d5be690be492712cb747b6d62707f0d0c34ef56eefc796d91e5a03187d1 + category: main + optional: false +- name: typing_utils + version: 0.1.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6.1' + url: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: eb67e3cace64c66233e2d35949e20f92 + sha256: 9e3758b620397f56fb709f796969de436d63b7117897159619b87938e1f78739 + category: main + optional: false +- name: unicodedata2 + version: 15.0.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/unicodedata2-15.0.0-py38hef030d1_0.tar.bz2 + hash: + md5: 51020c740c53f14657f6307b9eb23f85 + sha256: f4c61566161da85cff25f93666f30f35f4d7835023cde4598ba16b37dfae6dd8 + category: main + optional: false +- name: uri-template + version: 1.3.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_0.conda + hash: + md5: 0944dc65cb4a9b5b68522c3bb585d41c + sha256: b76904b53721dc88a46352324c79d2b077c2f74a9f7208ad2c4249892669ae94 + category: main + optional: false +- name: utm + version: 0.7.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/utm-0.7.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4864e2f5c746f45e02ec46221caccb7e + sha256: da75b1b3b0674bf14d32cb00d6d070bf273772c73c787694d438104a486e7627 + category: main + optional: false +- name: webcolors + version: '1.13' + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/webcolors-1.13-pyhd8ed1ab_0.conda + hash: + md5: 166212fe82dad8735550030488a01d03 + sha256: 6e097d5fe92849ad3af2c2a313771ad2fbf1cadd4dc4afd552303b2bf3f85211 + category: main + optional: false +- name: webencodings + version: 0.5.1 + manager: conda + platform: osx-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 + hash: + md5: 3563be4c5611a44210d9ba0c16113136 + sha256: 302f4f4bd1ad00c0be1426ecf6bb01db59cfd8aff3de0cf1596526dca1a6b70e + category: main + optional: false +- name: websocket-client + version: 1.6.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.6.2-pyhd8ed1ab_0.conda + hash: + md5: 23f16ffe9711ac76b391c60ce4ea4656 + sha256: 93aecd1b6b0fcb0ffbf96e367e56713824e648f6c02c9daaaedfef5f8e03caa9 + category: main + optional: false +- name: wheel + version: 0.41.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.41.2-pyhd8ed1ab_0.conda + hash: + md5: 1ccd092478b3e0ee10d7a891adbf8a4f + sha256: 21bcec5373b04d739ab65252b5532b04a08d229865ebb24b5b94902d6d0a77b0 + category: main + optional: false +- name: widgetsnbextension + version: 4.0.8 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/widgetsnbextension-4.0.8-pyhd8ed1ab_0.conda + hash: + md5: 2e9ebddf0b93d0fb203d0906b8052c4f + sha256: a73d34f8169e206bccfb356c093ff5ced803b953bbcc1480ed27976f97598d68 + category: main + optional: false +- name: wrapt + version: 1.15.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/wrapt-1.15.0-py38hef030d1_0.conda + hash: + md5: c1b8743ec999655fbc919c5b49cd990e + sha256: 95be954f6b6c177747dca27f371548d38fe5f4d60ede533f8aa4a5064e75142d + category: main + optional: false +- name: xyzservices + version: 2023.7.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/xyzservices-2023.7.0-pyhd8ed1ab_0.conda + hash: + md5: aacae3c0eaba0204dc6c5497c93c7992 + sha256: 3ca07b5255b4f9b350994bbe4482d44f9d9334610215af5ae174c8c8b99994e4 + category: main + optional: false +- name: zipp + version: 3.16.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.16.2-pyhd8ed1ab_0.conda + hash: + md5: 2da0451b54c4563c32490cb1b7cf68a1 + sha256: 16d72127e150a3d5cbdc0b82c4069ef5be135c64bc99e71e7928507910669b41 + category: main + optional: false +- name: aiosignal + version: 1.3.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + frozenlist: '>=1.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: d1e1eb7e21a9e2c74279d87dafb68156 + sha256: 575c742e14c86575986dc867463582a970463da50b77264cdf54df74f5563783 + category: main + optional: false +- name: anyio + version: 4.0.0 + manager: conda + platform: osx-64 + dependencies: + exceptiongroup: '' + python: '>=3.8' + sniffio: '>=1.1' + idna: '>=2.8' + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 3c4e99d3ae4ec033d4dd99fb5220e540 + sha256: 64125775b2e724db5c72e431dd180495d5d509d0a2d1228a122e6af9f1b60e33 + category: main + optional: false +- name: asttokens + version: 2.4.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + six: '>=1.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: 056f04e51dd63337e8d7c425c18c86f1 + sha256: e7e91e3fa26abe502be690371893f205d87a82c225668ea6e9a1ba26870388ee + category: main + optional: false +- name: async-lru + version: 2.0.4 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + typing_extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda + hash: + md5: 3d081de3a6ea9f894bbb585e8e3a4dcb + sha256: 7ed83731979fe5b046c157730e50af0e24454468bbba1ed8fc1a3107db5d7518 + category: main + optional: false +- name: aws-c-event-stream + version: 0.3.2 + manager: conda + platform: osx-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-checksums: '>=0.1.17,<0.1.18.0a0' + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-event-stream-0.3.2-hf265e0f_0.conda + hash: + md5: b71808db67e994e8183e40eee0220224 + sha256: a813cf7c3a129124b278ec6c94b6089cfacbbe4bae84413414b31fcc7d94db7e + category: main + optional: false +- name: aws-c-http + version: 0.7.12 + manager: conda + platform: osx-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-compression: '>=0.2.17,<0.2.18.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-http-0.7.12-h572c275_1.conda + hash: + md5: 0fc079bc1df4a56c76fa80c006f0d6c8 + sha256: e4b0bd25ada3cb45e4e163381014575495fd25597154588bb7ac92666b8a3185 + category: main + optional: false +- name: babel + version: 2.12.1 + manager: conda + platform: osx-64 + dependencies: + pytz: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.12.1-pyhd8ed1ab_1.conda + hash: + md5: ac432e732804a81ddcf29c92ead57cde + sha256: 2d9b8768bf8b45073830f7104278c6eb17d78b0f509c9d818ff06b9c4d60283a + category: main + optional: false +- name: backports.functools_lru_cache + version: 1.6.5 + manager: conda + platform: osx-64 + dependencies: + setuptools: '' + backports: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/backports.functools_lru_cache-1.6.5-pyhd8ed1ab_0.conda + hash: + md5: 6b1b907661838a75d067a22f87996b2e + sha256: 7027bb689dd4ca4a08e3b25805de9d04239be6b31125993558f21f102a9d2700 + category: main + optional: false +- name: beautifulsoup4 + version: 4.12.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + soupsieve: '>=1.2' + url: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.2-pyha770c72_0.conda + hash: + md5: a362ff7d976217f8fa78c0f1c4f59717 + sha256: 52d3e6bcd442537e22699cd227d8fdcfd54b708eeb8ee5b4c671a6a9b9cd74da + category: main + optional: false +- name: bidict + version: 0.22.1 + manager: conda + platform: osx-64 + dependencies: + setuptools: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/bidict-0.22.1-pyhd8ed1ab_0.conda + hash: + md5: 2b69d5cbd3d301c9ceee2cfbf9fc87b7 + sha256: d33cf30055cd2fe9b7c4141bd99b45b088180a85c1bffb6cfae288c092042b50 + category: main + optional: false +- name: bleach + version: 6.0.0 + manager: conda + platform: osx-64 + dependencies: + setuptools: '' + packaging: '' + webencodings: '' + python: '>=3.6' + six: '>=1.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/bleach-6.0.0-pyhd8ed1ab_0.conda + hash: + md5: d48b143d01385872a88ef8417e96c30e + sha256: 59da02f550ec546f9375fa309bc7712f50b478bad67b99fbebbb5b57ee3a67d3 + category: main + optional: false +- name: cached-property + version: 1.5.2 + manager: conda + platform: osx-64 + dependencies: + cached_property: '>=1.5.2,<1.5.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + hash: + md5: 9b347a7ec10940d3f7941ff6c460b551 + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + category: main + optional: false +- name: cairo + version: 1.16.0 + manager: conda + platform: osx-64 + dependencies: + fontconfig: '>=2.13.96,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + icu: '>=70.1,<71.0a0' + libglib: '>=2.72.1,<3.0a0' + libpng: '>=1.6.38,<1.7.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + pixman: '>=0.40.0,<1.0a0' + zlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/cairo-1.16.0-h904041c_1014.tar.bz2 + hash: + md5: 2e7b4350178ed52bb6fd2b1ecbeeed4f + sha256: a41a819cf32b87492098332c9f2a2c4b1055489efdad4a8be75a086ffc8573c5 + category: main + optional: false +- name: cffi + version: 1.15.1 + manager: conda + platform: osx-64 + dependencies: + libffi: '>=3.4,<4.0a0' + pycparser: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/cffi-1.15.1-py38hb368cf1_3.conda + hash: + md5: a2b3ae2a1fd2aea0b4433d9e7fff8cf3 + sha256: 1eec0cc45697e3c15b0c8b5063ed5f07c3bee1f1cdb98bac91184f44c1d5685a + category: main + optional: false +- name: cfitsio + version: 4.2.0 + manager: conda + platform: osx-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libcurl: '>=7.86.0,<9.0a0' + libgfortran: 5.* + libgfortran5: '>=11.3.0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/cfitsio-4.2.0-hd56cc12_0.conda + hash: + md5: 28e03cefd79aa28ec0e313e5a9c71f5b + sha256: 9e4746e64dd54030777ee77f6cb729374e877da2322236c10563dff27b877660 + category: main + optional: false +- name: click-plugins + version: 1.1.1 + manager: conda + platform: osx-64 + dependencies: + python: '' + click: '>=3.0' + url: https://conda.anaconda.org/conda-forge/noarch/click-plugins-1.1.1-py_0.tar.bz2 + hash: + md5: 4fd2c6b53934bd7d96d1f3fdaf99b79f + sha256: ddef6e559dde6673ee504b0e29dd814d36e22b6b9b1f519fa856ee268905bf92 + category: main + optional: false +- name: cligj + version: 0.7.2 + manager: conda + platform: osx-64 + dependencies: + python: <4.0 + click: '>=4.0' + url: https://conda.anaconda.org/conda-forge/noarch/cligj-0.7.2-pyhd8ed1ab_1.tar.bz2 + hash: + md5: a29b7c141d6b2de4bb67788a5f107734 + sha256: 97bd58f0cfcff56a0bcda101e26f7d936625599325beba3e3a1fa512dd7fc174 + category: main + optional: false +- name: comm + version: 0.1.4 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.4-pyhd8ed1ab_0.conda + hash: + md5: c8eaca39e2b6abae1fc96acc929ae939 + sha256: 11057745946a95ee7cc4c98900a60c7362266a4cb28bc97d96cd88e3056eb701 + category: main + optional: false +- name: curl + version: 8.2.1 + manager: conda + platform: osx-64 + dependencies: + libcurl: 8.2.1 + url: https://repo.anaconda.com/pkgs/main/osx-64/curl-8.2.1-h04015c4_0.conda + hash: + md5: 1bd7320299a41ea897f0f17c0ddaa226 + sha256: ddfdc16adbb31cc97f1517942853c38a3bcabef5b69220588323683181334803 + category: main + optional: false +- name: deprecated + version: 1.2.14 + manager: conda + platform: osx-64 + dependencies: + python: '>=2.7' + wrapt: <2,>=1.10 + url: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.14-pyh1a96a4e_0.conda + hash: + md5: 4e4c4236e1ca9bcd8816b921a4805882 + sha256: 8f61539b00ea315c99f8b6f9e2408caa6894593617676741214cc0280e875ca0 + category: main + optional: false +- name: ffmpeg + version: 5.1.2 + manager: conda + platform: osx-64 + dependencies: + aom: '>=3.5.0,<3.6.0a0' + bzip2: '>=1.0.8,<2.0a0' + fontconfig: '>=2.14.1,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gmp: '>=6.2.1,<7.0a0' + gnutls: '>=3.7.8,<3.8.0a0' + lame: '>=3.100,<3.101.0a0' + libcxx: '>=14.0.6' + libiconv: '>=1.17,<2.0a0' + libopus: '>=1.3.1,<2.0a0' + libvpx: '>=1.11.0,<1.12.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openh264: '>=2.3.1,<2.3.2.0a0' + svt-av1: '>=1.4.1,<1.4.2.0a0' + x264: '>=1!164.3095,<1!165' + x265: '>=3.5,<3.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/ffmpeg-5.1.2-gpl_h8b4fe81_106.conda + hash: + md5: 3c62afa3457aeb6f058b40f1f41f772a + sha256: d66538e157e4ff918eaa1ea90843cdf1b7a05c72beb3ea5d75155b488f92ac1a + category: main + optional: false +- name: fonttools + version: 4.42.1 + manager: conda + platform: osx-64 + dependencies: + brotli: '' + munkres: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + unicodedata2: '>=14.0.0' + url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.42.1-py38hcafd530_0.conda + hash: + md5: 7e696a6937a6e0fb1990c52b398e41f8 + sha256: 064f1d178e98293e5fba4604d61fad2943604b378a8bc71efa58a48edc52aebe + category: main + optional: false +- name: glib + version: 2.76.4 + manager: conda + platform: osx-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + glib-tools: 2.76.4 + libcxx: '>=15.0.7' + libglib: 2.76.4 + libzlib: '>=1.2.13,<1.3.0a0' + python: '*' + url: https://conda.anaconda.org/conda-forge/osx-64/glib-2.76.4-h7d26f99_0.conda + hash: + md5: 4176982aebeacb4f6914ea5528dc2853 + sha256: 415a4a82d9c4f0e9688025125c6e48b640e80ef7f2e6fb2077b5c9c062742f38 + category: main + optional: false +- name: gmpy2 + version: 2.1.2 + manager: conda + platform: osx-64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + mpc: '>=1.2.1,<2.0a0' + mpfr: '>=4.1.0,<5.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/gmpy2-2.1.2-py38h919de47_1.tar.bz2 + hash: + md5: 21cb4c3f251a09bfe2ac7bd2556664df + sha256: 40e41fb3723c56dd82ca6ba1f76845be7766759afb11d8c41783adb737040dda + category: main + optional: false +- name: hdf5 + version: 1.12.2 + manager: conda + platform: osx-64 + dependencies: + libaec: '>=1.0.6,<2.0a0' + libcurl: '>=7.87.0,<9.0a0' + libcxx: '>=13.0.1' + libgfortran: 5.* + libgfortran5: '>=9.5.0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/hdf5-1.12.2-nompi_h48135f9_101.conda + hash: + md5: 2ee4811ba5f72f7f12f69b3ec2d6cd96 + sha256: 8a74bdb6ca70ce7d702652e3e670cef2384b25a0fbe97b5abaab7df60aaf2b2d + category: main + optional: false +- name: importlib-metadata + version: 6.8.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + zipp: '>=0.5' + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.8.0-pyha770c72_0.conda + hash: + md5: 4e9f59a060c3be52bc4ddc46ee9b6946 + sha256: 2797ed927d65324309b6c630190d917b9f2111e0c217b721f80429aeb57f9fcf + category: main + optional: false +- name: importlib_resources + version: 6.0.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + zipp: '>=3.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.0.1-pyhd8ed1ab_0.conda + hash: + md5: d978c61aa5fc2c69380d53ad56b5ae86 + sha256: 0ca2154b3baf419d20baeddd962c1efa9bb673e66308000358a26d8d427ef90d + category: main + optional: false +- name: jedi + version: 0.19.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + parso: '>=0.8.0,<0.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.0-pyhd8ed1ab_0.conda + hash: + md5: 1cd7f70057cdffc10977b613fb75425d + sha256: d2d9e885cbc1efa63107b616588c61000063d4c223c0585962485bd016e77ce8 + category: main + optional: false +- name: jinja2 + version: 3.1.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + markupsafe: '>=2.0' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + category: main + optional: false +- name: joblib + version: 1.3.2 + manager: conda + platform: osx-64 + dependencies: + setuptools: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/joblib-1.3.2-pyhd8ed1ab_0.conda + hash: + md5: 4da50d410f553db77e62ab62ffaa1abc + sha256: 31e05d47970d956206188480b038829d24ac11fe8216409d8584d93d40233878 + category: main + optional: false +- name: jupyterlab_pygments + version: 0.2.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + pygments: '>=2.4.1,<3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.2.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 243f63592c8e449f40cd42eb5cf32f40 + sha256: 08453e09d5a6bbaeeca839553a5dfd7a377a97550efab96019c334a8042f54f5 + category: main + optional: false +- name: libblas + version: 3.9.0 + manager: conda + platform: osx-64 + dependencies: + libopenblas: '>=0.3.24,<1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libblas-3.9.0-18_osx64_openblas.conda + hash: + md5: 6461cded280f7a46ebef0f1b687d4883 + sha256: 6df6e9c008a1a68493c8c394e6dcdd51cfeb7e51f91c0699a596f62f4d9d8995 + category: main + optional: false +- name: libgoogle-cloud + version: 2.12.0 + manager: conda + platform: osx-64 + dependencies: + libabseil: '>=20230125.3,<20230126.0a0' + libcrc32c: '>=1.1.2,<1.2.0a0' + libcurl: '>=8.1.2,<9.0a0' + libcxx: '>=15.0.7' + libgrpc: '>=1.56.0,<1.57.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libgoogle-cloud-2.12.0-h37a168a_1.conda + hash: + md5: 52442c1cd6eabf4b18a470f69ccaa6f5 + sha256: da74766c1670824677a2dbe97da86b8ed751decc50621be86c021fdac0fc5b70 + category: main + optional: false +- name: libraw + version: 0.21.1 + manager: conda + platform: osx-64 + dependencies: + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libraw-0.21.1-h7aa5921_0.conda + hash: + md5: 9bf754077ae0418cbfaca41d12175f75 + sha256: 50fe941d0a8cb1e1c8ffa90090bd8a218f1538d42abff9dc8509dde1fbb14f28 + category: main + optional: false +- name: matplotlib-inline + version: 0.1.6 + manager: conda + platform: osx-64 + dependencies: + traitlets: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: b21613793fcc81d944c76c9f2864a7de + sha256: aa091b88aec55bfa2d9207028d8cdc689b9efb090ae27b99557e93c675be2f3c + category: main + optional: false +- name: openpyxl + version: 3.1.2 + manager: conda + platform: osx-64 + dependencies: + et_xmlfile: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/openpyxl-3.1.2-py38hcafd530_0.conda + hash: + md5: b28918cf9d230e01fd01bc3392896c4f + sha256: 24af5585fa5d0ac0e825ccfafe002ddf520fa7de36457ef0955194b9b4f56e68 + category: main + optional: false +- name: overrides + version: 7.4.0 + manager: conda + platform: osx-64 + dependencies: + typing_utils: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/overrides-7.4.0-pyhd8ed1ab_0.conda + hash: + md5: 4625b7b01d7f4ac9c96300a5515acfaa + sha256: 29db8c3b521d261bf71897ba3cfbebc81cd61e581b30fcb984b5a713f02fe1ff + category: main + optional: false +- name: pexpect + version: 4.8.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + ptyprocess: '>=0.5' + url: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.8.0-pyh1a96a4e_2.tar.bz2 + hash: + md5: 330448ce4403cc74990ac07c555942a1 + sha256: 07706c0417ead94f359ca7278f65452d3c396448777aba1da6a11fc351bdca9a + category: main + optional: false +- name: pillow + version: 9.4.0 + manager: conda + platform: osx-64 + dependencies: + freetype: '>=2.12.1,<3.0a0' + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libxcb: '>=1.13,<1.14.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openjpeg: '>=2.5.0,<3.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tk: '>=8.6.12,<8.7.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pillow-9.4.0-py38hf04c7c8_1.conda + hash: + md5: da99348cdc2f1f486de05d7bd29b531e + sha256: 89ea75851a17116222aa61125d4677bb46ac96c40c6acdf86adbbfa67bc135bb + category: main + optional: false +- name: pip + version: 23.2.1 + manager: conda + platform: osx-64 + dependencies: + setuptools: '' + wheel: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pip-23.2.1-pyhd8ed1ab_0.conda + hash: + md5: e2783aa3f9235225eec92f9081c5b801 + sha256: 9e401b171856e12f6aa32ae5cc1ae1d3708aa7d705ddf359ee7dd0dffd73c2b5 + category: main + optional: false +- name: plotly + version: 5.16.1 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + python: '>=3.6' + tenacity: '>=6.2.0' + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.16.1-pyhd8ed1ab_0.conda + hash: + md5: 80a84dd5ca82e99f7a4092639aa14f8a + sha256: c7bf71399cb9965111406ff222d13652136c791c68ab9ca34af04a98ec2579b2 + category: main + optional: false +- name: postgresql + version: '15.2' + manager: conda + platform: osx-64 + dependencies: + krb5: '>=1.20.1,<1.21.0a0' + libpq: '15.2' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + readline: '>=8.1.2,<9.0a0' + tzcode: '' + tzdata: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-64/postgresql-15.2-hbea33b9_0.conda + hash: + md5: 4ffe00143090158bb7f5fc2f4f1a920c + sha256: 1cbd0cadcb64df486431a7b6cc63f26258fba6c02bfa21b719430aa63b0f6082 + category: main + optional: false +- name: proj + version: 9.1.1 + manager: conda + platform: osx-64 + dependencies: + libcurl: '>=7.87.0,<9.0a0' + libcxx: '>=14.0.6' + libsqlite: '>=3.40.0,<4.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + sqlite: '' + url: https://conda.anaconda.org/conda-forge/osx-64/proj-9.1.1-hf909084_2.conda + hash: + md5: 96d16a3411f40f30f622f7594ddae222 + sha256: 05046230792b60895b23ebd715b8075ac390e2de507bf7d6cebd49648f986dc1 + category: main + optional: false +- name: pyobjc-core + version: '9.2' + manager: conda + platform: osx-64 + dependencies: + libffi: '>=3.4,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + url: https://conda.anaconda.org/conda-forge/osx-64/pyobjc-core-9.2-py38h095c2e5_0.conda + hash: + md5: 8dbb4798b2066b678d8da47734d1c763 + sha256: 64e1d7002c745ed51d184c3953166a53ecb5c4436a522a7b2e52bed9f2c1e0d2 + category: main + optional: false +- name: python-dateutil + version: 2.8.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + six: '>=1.5' + url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: dd999d1cc9f79e67dbb855c8924c7984 + sha256: 54d7785c7678166aa45adeaccfc1d2b8c3c799ca2dc05d4a82bb39b1968bd7da + category: main + optional: false +- name: qt + version: 5.12.9 + manager: conda + platform: osx-64 + dependencies: + icu: '>=69.1,<70.0a0' + jpeg: '>=9d,<10a' + libclang: '>=13.0.0,<14.0a0' + libcxx: '>=11.1.0' + libpng: '>=1.6.37,<1.7.0a0' + libpq: '>=14.1,<15.0a0' + libzlib: '>=1.2.11,<1.3.0a0' + mysql-libs: '>=8.0.27,<8.1.0a0' + nspr: '>=4.32,<5.0a0' + nss: '>=3.73,<4.0a0' + sqlite: '>=3.37.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/qt-5.12.9-h2a607e2_5.tar.bz2 + hash: + md5: 04d4ae84aca89d56836dfb34d4b32021 + sha256: 24fe7a2a52a2ce792de673e7c1f01d1cf03ff82947c6d386585ea389b82fe4e1 + category: main + optional: false +- name: qtpy + version: 2.4.0 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/qtpy-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: a4c1fc5f8ef46ec8130defcaa2d322ea + sha256: 4a6a63c396009f5363173f618a79adde79c0670cf023211901cf7e10a43f71f5 + category: main + optional: false +- name: referencing + version: 0.30.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + attrs: '>=22.2.0' + rpds-py: '>=0.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/referencing-0.30.2-pyhd8ed1ab_0.conda + hash: + md5: a33161b983172ba6ef69d5fc850650cd + sha256: a6768fabc12f1eed87fec68c5c65439e908655cded1e458d70a164abbce13287 + category: main + optional: false +- name: retrying + version: 1.3.3 + manager: conda + platform: osx-64 + dependencies: + python: '' + six: '>=1.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 + hash: + md5: a11f356d6f93b74b4a84e9501afd48b4 + sha256: ef407b88c45171f41eadcbbcfd41243cb137fe7438fc18f4cd08181c522664cf + category: main + optional: false +- name: rfc3339-validator + version: 0.1.4 + manager: conda + platform: osx-64 + dependencies: + six: '' + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: fed45fc5ea0813240707998abe49f520 + sha256: 7c7052b51de0b5c558f890bb11f8b5edbb9934a653d76be086b1182b9f54185d + category: main + optional: false +- name: sip + version: 6.7.11 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + packaging: '' + ply: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tomli: '' + url: https://conda.anaconda.org/conda-forge/osx-64/sip-6.7.11-py38h940360d_0.conda + hash: + md5: 0d1e00d2685f3500d636ecf30385e25c + sha256: 31ffaf34a27b217e2309c21b88517fe514a8ac37a9fdf4cc833511de31a14f72 + category: main + optional: false +- name: svgwrite + version: 1.4.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + pyparsing: '>=2.0.1' + url: https://conda.anaconda.org/conda-forge/noarch/svgwrite-1.4.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 9d1eb6e4bf36cf72e0662ed9246f4e1b + sha256: 98d9caf9a2adad9c26a4b16c7f3889a7b404debc23109bb991e6988bb08b36ed + category: main + optional: false +- name: terminado + version: 0.17.1 + manager: conda + platform: osx-64 + dependencies: + __osx: '' + ptyprocess: '' + python: '>=3.7' + tornado: '>=6.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.1-pyhd1c38e8_0.conda + hash: + md5: 046120b71d8896cb7faef78bfdbfee1e + sha256: a2f8382ab390c74af592cc3566dc22e2ed81e5ac69c5b6417d1b7c22e63927bc + category: main + optional: false +- name: tinycss2 + version: 1.2.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + webencodings: '>=0.4' + url: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.2.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7234c9eefff659501cd2fe0d2ede4d48 + sha256: f0db1a2298a5e10e30f4b947566c7229442834702f549dded40a73ecdea7502d + category: main + optional: false +- name: tqdm + version: 4.66.1 + manager: conda + platform: osx-64 + dependencies: + colorama: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.66.1-pyhd8ed1ab_0.conda + hash: + md5: 03c97908b976498dcae97eb4e4f3149c + sha256: b61c9222af05e8c5ff27e4a4d2eb81870c21ffd7478346be3ef644b7a3759cc4 + category: main + optional: false +- name: typing-extensions + version: 4.7.1 + manager: conda + platform: osx-64 + dependencies: + typing_extensions: 4.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.7.1-hd8ed1ab_0.conda + hash: + md5: f96688577f1faa58096d06a45136afa2 + sha256: d5d19b8f5b275240c19616a46d67ec57250b3720ba88200da8c732c3fcbfc21d + category: main + optional: false +- name: urllib3 + version: 2.0.4 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + brotli-python: '>=1.0.9' + pysocks: '>=1.5.6,<2.0,!=1.5.7' + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.0.4-pyhd8ed1ab_0.conda + hash: + md5: 18badd8fa3648d1beb1fcc7f2e0f756e + sha256: 06a62b6bff8828161b9cd17dd394e47177f320ca5050f806bc7840f9519e8ea7 + category: main + optional: false +- name: werkzeug + version: 2.3.7 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + markupsafe: '>=2.1.1' + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.3.7-pyhd8ed1ab_0.conda + hash: + md5: e41528da0d8b8bbf4acc7255192132e3 + sha256: b426b0fcb6137ef858746ef86bddee7f0c881a9c84b67ed40b2feb1b5b47f5b6 + category: main + optional: false +- name: xerces-c + version: 3.2.4 + manager: conda + platform: osx-64 + dependencies: + icu: '>=70.1,<71.0a0' + libcurl: '>=7.85.0,<9.0a0' + libcxx: '>=14.0.4' + url: https://conda.anaconda.org/conda-forge/osx-64/xerces-c-3.2.4-h2007e90_1.tar.bz2 + hash: + md5: da5951ed1609c4fdd135db32c4c8ef36 + sha256: eadb97d75fb8d375474c31d9f3c622869a2413be5c048d3a830e1e4482d65283 + category: main + optional: false +- name: yarl + version: 1.9.2 + manager: conda + platform: osx-64 + dependencies: + idna: '>=2.0' + multidict: '>=4.0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/yarl-1.9.2-py38hcafd530_0.conda + hash: + md5: 64f2fd5fc01ce0ac2910d91914b7500c + sha256: a8a8311e79c7eb8386cbbfa63fea6c37c92a8434883cd2bec47a2269a0bdad07 + category: main + optional: false +- name: zope.event + version: '5.0' + manager: conda + platform: osx-64 + dependencies: + setuptools: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/zope.event-5.0-pyhd8ed1ab_0.conda + hash: + md5: b4a7b86cf51f2831015e9eebd284dc0a + sha256: 6c8da71175dcbed170020414b38315a71771902e91c1ec0b59e0e74e510e08d9 + category: main + optional: false +- name: zope.interface + version: '6.0' + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + url: https://conda.anaconda.org/conda-forge/osx-64/zope.interface-6.0-py38hef030d1_0.conda + hash: + md5: 725ffd7d6b9696fe030fe907a1144d0e + sha256: 015e9ae40a2de087324f42565142e25106c8374816142ea6b0a98c6333e29048 + category: main + optional: false +- name: aniso8601 + version: 9.0.1 + manager: conda + platform: osx-64 + dependencies: + python-dateutil: '' + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/aniso8601-9.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 36fba1a639f2d24723c5480345b78553 + sha256: 201c040b6ee0045805a777f75f37a8648eb8dfd4725d62a4fcddc24d7d6c2a9f + category: main + optional: false +- name: argon2-cffi-bindings + version: 21.2.0 + manager: conda + platform: osx-64 + dependencies: + cffi: '>=1.0.1' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/argon2-cffi-bindings-21.2.0-py38hef030d1_3.tar.bz2 + hash: + md5: fc1bc20add8eff07c367973bba25e8eb + sha256: 35700392d03e3fe45787d40efb93a87ec4bd807cd779ae9342467b0865b24c55 + category: main + optional: false +- name: arrow + version: 1.2.3 + manager: conda + platform: osx-64 + dependencies: + typing_extensions: '' + python: '>=3.6' + python-dateutil: '>=2.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/arrow-1.2.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: fd1967c76eda3a3dd9e8e6cb7a15a028 + sha256: a0434c2770cf5b0ab5a33913c0b202b1521bc13f755b762d16a86b110425cdc2 + category: main + optional: false +- name: async-timeout + version: 4.0.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=3.6.5' + url: https://conda.anaconda.org/conda-forge/noarch/async-timeout-4.0.3-pyhd8ed1ab_0.conda + hash: + md5: 3ce482ec3066e6d809dbbb1d1679f215 + sha256: bd8b698e7f037a9c6107216646f1191f4f7a7fc6da6c34d1a6d4c211bcca8979 + category: main + optional: false +- name: aws-c-auth + version: 0.7.3 + manager: conda + platform: osx-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-c-sdkutils: '>=0.1.12,<0.1.13.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-auth-0.7.3-h1fca4dd_3.conda + hash: + md5: 1eb0c3de4665eb0bcddb4276cd803426 + sha256: 0c8314319add200cd3879a19112239e5a2b8e4254a4e98fe025a62fc409e54f5 + category: main + optional: false +- name: aws-c-mqtt + version: 0.9.5 + manager: conda + platform: osx-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-mqtt-0.9.5-h54c5ab7_1.conda + hash: + md5: 1de37e546c67d07af41cb62c1dfc61cc + sha256: 716ee54f6a6f2dd5c4a95b1c66cb9a31f2a023f48222ec95f999d567f84d9d71 + category: main + optional: false +- name: branca + version: 0.6.0 + manager: conda + platform: osx-64 + dependencies: + setuptools: '' + jinja2: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/branca-0.6.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f4cc65697763ef8c2f7555f1ec355a6b + sha256: 46175d4dd94e458b2c5303a4cd816db6c45ff302b1b1852c1fd37411ce171f05 + category: main + optional: false +- name: flask + version: 2.3.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + click: '>=8.1.3' + jinja2: '>=3.1.2' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.1.2' + blinker: '>=1.6.2' + werkzeug: '>=2.3.7' + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.3.3-pyhd8ed1ab_0.conda + hash: + md5: 9b0d29067484a8dfacfae85b8fba81bc + sha256: 4f84ffdc5471236e8225db86c7508426b46aa2c3802d58ca40b3c3e174533b39 + category: main + optional: false +- name: fqdn + version: 1.5.1 + manager: conda + platform: osx-64 + dependencies: + cached-property: '>=1.3.0' + python: '>=2.7,<4' + url: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 642d35437078749ef23a5dca2c9bb1f3 + sha256: 6cfd1f9bcd2358a69fb571f4b3af049b630d52647d906822dbedac03e84e4f63 + category: main + optional: false +- name: freeimage + version: 3.18.0 + manager: conda + platform: osx-64 + dependencies: + imath: '>=3.1.6,<3.1.7.0a0' + jpeg: '>=9e,<10a' + jxrlib: '>=1.1,<1.2.0a0' + libcxx: '>=14.0.6' + libpng: '>=1.6.39,<1.7.0a0' + libraw: '>=0.21.1,<0.22.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openexr: '>=3.1.5,<3.2.0a0' + openjpeg: '>=2.5.0,<3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/freeimage-3.18.0-h4fbe5d5_12.conda + hash: + md5: 1407dfa5769928dff51efbc6bc27a31d + sha256: 8d387868c5ff0d4563ee463048e149ef9dfc02037c16dabf0ad328d07c2968ac + category: main + optional: false +- name: geotiff + version: 1.7.1 + manager: conda + platform: osx-64 + dependencies: + jpeg: '>=9e,<10a' + libcxx: '>=14.0.6' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.1.1,<9.1.2.0a0' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-64/geotiff-1.7.1-hd690177_6.conda + hash: + md5: 13da0cc6fabf8971a3bc3ab1de1a9bb9 + sha256: 507efef31128bb6330410cdd8c5cdccd885fb1cb0e885d47a6234a736fcbe753 + category: main + optional: false +- name: gevent + version: 23.9.0.post1 + manager: conda + platform: osx-64 + dependencies: + c-ares: '>=1.19.1,<2.0a0' + cffi: '>=1.11.5' + greenlet: '>=2.0.0' + libev: '>=4.33,<4.34.0a0' + libuv: '>=1.46.0,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + zope.event: '' + zope.interface: '' + url: https://conda.anaconda.org/conda-forge/osx-64/gevent-23.9.0.post1-py38hd685e3e_0.conda + hash: + md5: dfe960c2b62fa1f40edbecc67f87b01a + sha256: 0698041ca3ccd911ff625f71de3486340b4b0b0fd0fc364a794e310af6bd391a + category: main + optional: false +- name: gstreamer + version: 1.22.5 + manager: conda + platform: osx-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + glib: '>=2.76.4,<3.0a0' + libcxx: '>=15.0.7' + libglib: '>=2.76.4,<3.0a0' + libiconv: '>=1.17,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/gstreamer-1.22.5-h840fbdc_1.conda + hash: + md5: 00b06aebc840debc449e07e5730562b9 + sha256: a9237fe2b1e8caf6d387d29f59b8c84e7b58bf0b352133a02a9ae069aceebd67 + category: main + optional: false +- name: importlib-resources + version: 6.0.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + importlib_resources: '>=6.0.1,<6.0.2.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib-resources-6.0.1-pyhd8ed1ab_0.conda + hash: + md5: 54661981fd331e20847d8a49543dd9af + sha256: 46400cf1a44841eab121991e149f7c994fb3224f465fe9aeba28034bea90989a + category: main + optional: false +- name: importlib_metadata + version: 6.8.0 + manager: conda + platform: osx-64 + dependencies: + importlib-metadata: '>=6.8.0,<6.8.1.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-6.8.0-hd8ed1ab_0.conda + hash: + md5: b279b07ce18058034e5b3606ba103a8b + sha256: b96e01dc42d547d6d9ceb1c5b52a5232cc04e40153534350f702c3e0418a6b3f + category: main + optional: false +- name: jsonschema-specifications + version: 2023.7.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + importlib_resources: '>=1.4.0' + referencing: '>=0.25.0' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2023.7.1-pyhd8ed1ab_0.conda + hash: + md5: 7c27ea1bdbe520bb830dcadd59f55cbf + sha256: 7b0061e106674f27cc718f79a095e90a5667a3635ec6626dd23b3be0fd2bfbdc + category: main + optional: false +- name: jupyter_server_terminals + version: 0.4.4 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + terminado: '>=0.8.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.4.4-pyhd8ed1ab_1.conda + hash: + md5: 7c0965e1d4a0ee1529e8eaa03a78a5b3 + sha256: 9f4c5fef9beef9fceed628db7a10b888f3308b37ae257ad3d50046088317ebf1 + category: main + optional: false +- name: kealib + version: 1.5.0 + manager: conda + platform: osx-64 + dependencies: + hdf5: '>=1.12.2,<1.12.3.0a0' + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-64/kealib-1.5.0-h5c1f988_0.conda + hash: + md5: 4aab67daf291f97462a5a947aaad48ea + sha256: a61bfc6b1977a2d31d749b8061a9de93603326d1215ece0d6096fab10a735947 + category: main + optional: false +- name: libcblas + version: 3.9.0 + manager: conda + platform: osx-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/osx-64/libcblas-3.9.0-18_osx64_openblas.conda + hash: + md5: b359d4c7d91ff6bf5442604d06538985 + sha256: 7e8d8bc42c2c21d75b2121cfee0842bd0cf5500e6306c964bea4a9fafd3abba5 + category: main + optional: false +- name: libdap4 + version: 3.20.6 + manager: conda + platform: osx-64 + dependencies: + curl: '>=7.75.0,<9.0a0' + libcxx: '>=11.1.0' + libxml2: '>=2.9.10,<2.11.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libdap4-3.20.6-h3e144a0_2.tar.bz2 + hash: + md5: 55e0706347eb18f3616808366236bcaa + sha256: 2bd0467dd3aca8167d2dc67913c579b1c6097575fe511e497ce2143c31c57526 + category: main + optional: false +- name: liblapack + version: 3.9.0 + manager: conda + platform: osx-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/osx-64/liblapack-3.9.0-18_osx64_openblas.conda + hash: + md5: e3e4572494c68a638faea31e7b72ec56 + sha256: 2a297c50fdd566f8a1685ca3da2d3fc3e8b33806240b20ce9e1dc3a739cd48ff + category: main + optional: false +- name: libnetcdf + version: 4.9.1 + manager: conda + platform: osx-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + curl: '' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + jpeg: '>=9e,<10a' + libcxx: '>=14.0.6' + libxml2: '>=2.10.3,<2.11.0a0' + libzip: '>=1.9.2,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libnetcdf-4.9.1-nompi_h56690a0_101.conda + hash: + md5: 47f469ea7abef24fe25d7ea8f3c57e2a + sha256: c53024a2cf3420e778af50095b2c218a9de0cc28b374c2b2d7845a0d4298ff9f + category: main + optional: false +- name: libspatialite + version: 5.0.1 + manager: conda + platform: osx-64 + dependencies: + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + libcxx: '>=14.0.6' + libiconv: '>=1.17,<2.0a0' + librttopo: '>=1.1.0,<1.2.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.1.1,<9.1.2.0a0' + sqlite: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-64/libspatialite-5.0.1-hd6e941a_23.conda + hash: + md5: f8b8c912eca84fdb35215e02dcd4a0f4 + sha256: b1dd55a245abf123997b6e3c843724526fce5ae3e0ce47e2dbb6065ddaf951ca + category: main + optional: false +- name: platformdirs + version: 3.10.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.6.3' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-3.10.0-pyhd8ed1ab_0.conda + hash: + md5: 0809187ef9b89a3d94a5c24d13936236 + sha256: 1b5c0ca2f4260c7dd8cfccd8a641c1e41876c79dc594506be379cde08f5b471e + category: main + optional: false +- name: poppler + version: 23.03.0 + manager: conda + platform: osx-64 + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + cairo: '>=1.16.0,<2.0a0' + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gettext: '>=0.21.1,<1.0a0' + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.88.1,<9.0a0' + libcxx: '>=14.0.6' + libglib: '>=2.74.1,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + nss: '>=3.88,<4.0a0' + openjpeg: '>=2.5.0,<3.0a0' + poppler-data: '' + url: https://conda.anaconda.org/conda-forge/osx-64/poppler-23.03.0-h6e9091c_0.conda + hash: + md5: 1764e7410be61cdaf6cf6b0b27cb87a2 + sha256: fc15b19f956d5963c6bff056cea5d2f3357e5d66435114c46062d93863bd14ce + category: main + optional: false +- name: pyobjc-framework-cocoa + version: '9.2' + manager: conda + platform: osx-64 + dependencies: + libffi: '>=3.4,<4.0a0' + pyobjc-core: 9.2.* + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/pyobjc-framework-cocoa-9.2-py38h095c2e5_0.conda + hash: + md5: fa3e3307ff143e7a9e823ce7bbc916ad + sha256: b462420c3ee9a7a5662073a582831f0e0de49f306756bdebedec109b326cb44f + category: main + optional: false +- name: pyproj + version: 3.5.0 + manager: conda + platform: osx-64 + dependencies: + certifi: '' + proj: '>=9.1.1,<9.1.2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/pyproj-3.5.0-py38h2122133_0.conda + hash: + md5: cea6b52a48035024f86e5858e95284c5 + sha256: 1a571ab54e6ed581b71472a36201814ee67d4cce5700c316496dcab287b41a1d + category: main + optional: false +- name: pyqt5-sip + version: 12.12.2 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + packaging: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + sip: '' + toml: '' + url: https://conda.anaconda.org/conda-forge/osx-64/pyqt5-sip-12.12.2-py38h45c2d83_4.conda + hash: + md5: 2d1a9637ae126722d87687117f9efca1 + sha256: 9e5e80f27940f9db70d441f0b1f1a7f809d5c85ff1875c01212b47780726cef3 + category: main + optional: false +- name: python-socketio + version: 5.9.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + bidict: '>=0.21.0' + python-engineio: '>=4.3.0' + url: https://conda.anaconda.org/conda-forge/noarch/python-socketio-5.9.0-pyhd8ed1ab_0.conda + hash: + md5: 055d273525ef7c7f30eb45d7a410eafe + sha256: e71753fe5f7e6986c455c9cab26dc9184b6a8422a4c8ad3ddff0dcff9e0d9930 + category: main + optional: false +- name: requests + version: 2.31.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + idna: '>=2.5,<4' + certifi: '>=2017.4.17' + charset-normalizer: '>=2,<4' + urllib3: '>=1.21.1,<3' + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda + hash: + md5: a30144e4156cdbb236f99ebb49828f8b + sha256: 9f629d6fd3c8ac5f2a198639fe7af87c4db2ac9235279164bfe0fcb49d8c4bad + category: main + optional: false +- name: stack_data + version: 0.6.2 + manager: conda + platform: osx-64 + dependencies: + asttokens: '' + executing: '' + pure_eval: '' + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + hash: + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec + category: main + optional: false +- name: sympy + version: '1.12' + manager: conda + platform: osx-64 + dependencies: + __unix: '' + python: '*' + mpmath: '>=0.19' + gmpy2: '>=2.0.8' + url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.12-pypyh9d50eac_103.conda + hash: + md5: 2f7d6347d7acf6edf1ac7f2189f44c8f + sha256: 0025dd4e6411423903bf478d1b9fbff0cbbbe546f51c9375dfd6729ef2e1a1ac + category: main + optional: false +- name: tiledb + version: 2.13.2 + manager: conda + platform: osx-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + curl: '' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.0.7,<4.0a0' + zlib: '' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/tiledb-2.13.2-h8b9cbf0_0.conda + hash: + md5: a10738d4788cf6b0b0d9bff2e324b942 + sha256: 0165e3597571c80b5d50af7917a048ffe70e7419cd91caf4bf69999de5a0e01d + category: main + optional: false +- name: wcwidth + version: 0.2.6 + manager: conda + platform: osx-64 + dependencies: + backports.functools_lru_cache: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.6-pyhd8ed1ab_0.conda + hash: + md5: 078979d33523cb477bd1916ce41aacc9 + sha256: c1bd0ad7d854cae56977b7915ac2b78b652fa5f7ec1e9fc21e7fdb30cf4519b1 + category: main + optional: false +- name: aiohttp + version: 3.8.5 + manager: conda + platform: osx-64 + dependencies: + aiosignal: '>=1.1.2' + async-timeout: <5.0,>=4.0.0a3 + attrs: '>=17.3.0' + charset-normalizer: '>=2.0,<4.0' + frozenlist: '>=1.1.1' + multidict: '>=4.5,<7.0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + yarl: '>=1.0,<2.0' + url: https://conda.anaconda.org/conda-forge/osx-64/aiohttp-3.8.5-py38hcafd530_0.conda + hash: + md5: e5f5cd1576c1a73d4401aaeb9cec8f51 + sha256: ac274e1876b0567a3116a9a39fe620d2b441b8dd6295a8826d505425cb0045d1 + category: main + optional: false +- name: argon2-cffi + version: 23.1.0 + manager: conda + platform: osx-64 + dependencies: + typing-extensions: '' + argon2-cffi-bindings: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_0.conda + hash: + md5: 3afef1f55a1366b4d3b6a0d92e2235e4 + sha256: 130766446f5507bd44df957b6b5c898a8bd98f024bb426ed6cb9ff1ad67fc677 + category: main + optional: false +- name: aws-c-s3 + version: 0.3.14 + manager: conda + platform: osx-64 + dependencies: + aws-c-auth: '>=0.7.3,<0.7.4.0a0' + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-checksums: '>=0.1.17,<0.1.18.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-s3-0.3.14-hab1dffe_3.conda + hash: + md5: 224ad27d10d9897c6cbcd3160f41faae + sha256: a12e77042455dc61778cc62530c4ef8cb908625c7a0fb43f57846e887ab55a35 + category: main + optional: false +- name: chart-studio + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + requests: '' + six: '' + plotly: '' + retrying: '>=1.3.3' + url: https://conda.anaconda.org/conda-forge/noarch/chart-studio-1.1.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: acd9a12a35e5a0221bdf39eb6e4811dc + sha256: 0f74de6f27fa37f8e9b316edcea016c8aeceb97e1e2d6637afe43a15fdfa3f8c + category: main + optional: false +- name: dsdp + version: '5.8' + manager: conda + platform: osx-64 + dependencies: + libblas: '>=3.8.0,<4.0a0' + libcblas: '>=3.8.0,<4.0a0' + liblapack: '>=3.8.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/dsdp-5.8-h6e329d1_1203.tar.bz2 + hash: + md5: ac4cad981d09023eda827b7ac80aa0c8 + sha256: 62de763ad13aeaaed913cdd2d3c4a41fe64585228a1c222ec1966ba39347a147 + category: main + optional: false +- name: flask-cors + version: 4.0.0 + manager: conda + platform: osx-64 + dependencies: + six: '' + python: '>=3.6' + flask: '>=0.9' + url: https://conda.anaconda.org/conda-forge/noarch/flask-cors-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 3dc2a99c1c76e3f4307ebaebfda0af4a + sha256: bc23c15ab33e10f931b03e4f2812d30491c27e09ea6e6441c67ee2ed523ee06b + category: main + optional: false +- name: flask-socketio + version: 5.3.6 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + flask: '>=0.9' + python-socketio: '>=5.0.2' + url: https://conda.anaconda.org/conda-forge/noarch/flask-socketio-5.3.6-pyhd8ed1ab_0.conda + hash: + md5: ef521fc208ad82733c942d150199cf3e + sha256: f641731d0fa6c26db6dcd3cf1c39a5c27d0e692604ac3927c68a74b2a60fa175 + category: main + optional: false +- name: gevent-websocket + version: 0.10.1 + manager: conda + platform: osx-64 + dependencies: + python: '' + gevent: '' + url: https://conda.anaconda.org/conda-forge/noarch/gevent-websocket-0.10.1-py_0.tar.bz2 + hash: + md5: 25b4b60b6ea50368cd90b75b4d00c711 + sha256: 4d8edcacf879eaa3be559c08dd6916907270701ced18f290fba622f992d00c07 + category: main + optional: false +- name: gsl + version: '2.7' + manager: conda + platform: osx-64 + dependencies: + libblas: '>=3.8.0,<4.0a0' + libcblas: '>=3.8.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/gsl-2.7-h93259b0_0.tar.bz2 + hash: + md5: b4942b1ee2a52fd67f446074488d774d + sha256: 8550d64004810fa0b5f552d1f21f9fe51483cd30d2d3200d7b0c5e324f7e6995 + category: main + optional: false +- name: gst-plugins-base + version: 1.22.5 + manager: conda + platform: osx-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + gstreamer: 1.22.5 + libcxx: '>=15.0.7' + libglib: '>=2.76.4,<3.0a0' + libogg: '>=1.3.4,<1.4.0a0' + libopus: '>=1.3.1,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libvorbis: '>=1.3.7,<1.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/gst-plugins-base-1.22.5-hb5d3a86_1.conda + hash: + md5: 231fa54da0b9892311f0740c179a4cbe + sha256: 3d8b6f14a6410e0bce429b49a40cc47067f2cd55844e9f6ea582a907a5794c3e + category: main + optional: false +- name: isoduration + version: 20.11.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + arrow: '>=0.15.0' + url: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4cb68948e0b8429534380243d063a27a + sha256: 7bb5c4d994361022f47a807b5e7d101b3dce16f7dd8a0af6ffad9f479d346493 + category: main + optional: false +- name: jsonschema + version: 4.19.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + importlib_resources: '>=1.4.0' + attrs: '>=22.2.0' + pkgutil-resolve-name: '>=1.3.10' + jsonschema-specifications: '>=2023.03.6' + referencing: '>=0.28.4' + rpds-py: '>=0.7.1' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.19.0-pyhd8ed1ab_1.conda + hash: + md5: d442886dffcee45604595fea2ad3a181 + sha256: 4c1f9ffa8056fc96d292d119746d5d87e2d0308cd19b063943efbde05e0accdf + category: main + optional: false +- name: jupyter_core + version: 5.3.1 + manager: conda + platform: osx-64 + dependencies: + platformdirs: '>=2.5' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-5.3.1-py38h50d1736_0.conda + hash: + md5: 03a3619e222793567b29b5966c2a821d + sha256: f39a068437e756c69bd35d6860b9f84f2f974b2108bde9ce92e0a209be2dd71b + category: main + optional: false +- name: libgdal + version: 3.6.2 + manager: conda + platform: osx-64 + dependencies: + blosc: '>=1.21.2,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + expat: '>=2.5.0,<3.0a0' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + geotiff: '>=1.7.1,<1.8.0a0' + giflib: '>=5.2.1,<5.3.0a0' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + icu: '>=70.1,<71.0a0' + jpeg: '>=9e,<10a' + json-c: '>=0.16,<0.17.0a0' + kealib: '>=1.5.0,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' + libcurl: '>=7.88.1,<9.0a0' + libcxx: '>=14.0.6' + libdeflate: '>=1.17,<1.18.0a0' + libiconv: '>=1.17,<2.0a0' + libkml: '>=1.3.0,<1.4.0a0' + libnetcdf: '>=4.9.1,<4.9.2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.2,<16.0a0' + libspatialite: '>=5.0.1,<5.1.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openjpeg: '>=2.5.0,<3.0a0' + openssl: '>=3.0.8,<4.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=23.3.0,<23.4.0a0' + postgresql: '' + proj: '>=9.1.1,<9.1.2.0a0' + tiledb: '>=2.13.2,<2.14.0a0' + xerces-c: '>=3.2.4,<3.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.6.2-hd7924a8_9.conda + hash: + md5: 499973e2bcb547bde4289905cb7a9676 + sha256: b4bd7c39f90158b38f89e7c8b0b1e8f2e841099e5062f7d4375c0ff2c28befd6 + category: main + optional: false +- name: numpy + version: 1.23.5 + manager: conda + platform: osx-64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libcxx: '>=14.0.6' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/numpy-1.23.5-py38hc2f29e8_0.conda + hash: + md5: 4677875c623c026a0c87d6858cc1ea35 + sha256: 22e881965fd7a7f8c5dc945746f5b6b7ae47e84d1e53c6e876556c98306157f8 + category: main + optional: false +- name: pooch + version: 1.7.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + packaging: '>=20.0' + requests: '>=2.19.0' + platformdirs: '>=2.5.0' + url: https://conda.anaconda.org/conda-forge/noarch/pooch-1.7.0-pyha770c72_3.conda + hash: + md5: 5936894aade8240c867d292aa0d980c6 + sha256: 64e4d633803df2e36fd141d9bf269568fbe179a313248e1dac4d364c02debdef + category: main + optional: false +- name: prompt-toolkit + version: 3.0.39 + manager: conda + platform: osx-64 + dependencies: + wcwidth: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.39-pyha770c72_0.conda + hash: + md5: a4986c6bb5b0d05a38855b0880a5f425 + sha256: 10e7fdc75d4b85633be6b12a70b857053987127a808caa0f88b2cba4b3ce6359 + category: main + optional: false +- name: pyqt-impl + version: 5.12.3 + manager: conda + platform: osx-64 + dependencies: + dbus: '>=1.13.6,<2.0a0' + libcxx: '>=11.1.0' + pyqt5-sip: 4.19.18 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt: '>=5.12.9,<5.13.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pyqt-impl-5.12.3-py38hb240fba_8.tar.bz2 + hash: + md5: 50d5cf40357d543e90f5b3b62692ab09 + sha256: 9fa5fbb8fc74e55580019c857dd3692f493b929667d8faabd41ec3e7f51e18ce + category: main + optional: false +- name: send2trash + version: 1.8.2 + manager: conda + platform: osx-64 + dependencies: + __osx: '' + pyobjc-framework-cocoa: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.2-pyhd1c38e8_0.conda + hash: + md5: 2657c3de5371c571aef6678afb4aaadd + sha256: dca4022bae47618ed738ab7d45ead5202d174b741cfb98e4484acdc6e76da32a + category: main + optional: false +- name: sphinx + version: 7.1.2 + manager: conda + platform: osx-64 + dependencies: + sphinxcontrib-jsmath: '' + sphinxcontrib-applehelp: '' + sphinxcontrib-devhelp: '' + sphinxcontrib-qthelp: '' + python: '>=3.8' + jinja2: '>=3.0' + alabaster: '>=0.7,<0.8' + packaging: '>=21.0' + requests: '>=2.25.0' + colorama: '>=0.4.5' + sphinxcontrib-htmlhelp: '>=2.0.0' + sphinxcontrib-serializinghtml: '>=1.1.5' + importlib-metadata: '>=4.8' + babel: '>=2.9' + imagesize: '>=1.3' + snowballstemmer: '>=2.0' + pygments: '>=2.13' + docutils: '>=0.18.1,<0.21' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-7.1.2-pyhd8ed1ab_0.conda + hash: + md5: d02bfa35cd4f2cd624289f64911cae9d + sha256: fb13f8fc5d00e75b19680b0e798f5a2dbb4f6be4124f6ee4ebbcd73c88cf55f7 + category: main + optional: false +- name: suitesparse + version: 5.10.1 + manager: conda + platform: osx-64 + dependencies: + libblas: '>=3.8.0,<4.0a0' + libcblas: '>=3.8.0,<4.0a0' + libcxx: '>=11.1.0' + liblapack: '>=3.8.0,<4.0a0' + metis: '>=5.1.0,<5.1.1.0a0' + mpfr: '>=4.1.0,<5.0a0' + tbb: '>=2021.3.0' + url: https://conda.anaconda.org/conda-forge/osx-64/suitesparse-5.10.1-h7aff33d_1.tar.bz2 + hash: + md5: d30185298e8ba70c8bc17121f837730d + sha256: 6aadb010ca234dae7795a61add8a19593f55f80e135b88c52e2e52058d3072ae + category: main + optional: false +- name: aws-crt-cpp + version: 0.23.1 + manager: conda + platform: osx-64 + dependencies: + aws-c-auth: '>=0.7.3,<0.7.4.0a0' + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-event-stream: '>=0.3.2,<0.3.3.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-c-mqtt: '>=0.9.5,<0.9.6.0a0' + aws-c-s3: '>=0.3.14,<0.3.15.0a0' + aws-c-sdkutils: '>=0.1.12,<0.1.13.0a0' + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-crt-cpp-0.23.1-hf409f0c_0.conda + hash: + md5: ae0f53dd5dacac70aa73e724c4dc76fd + sha256: e9b4ff3615a7ddc859e8a692c515e4bd4bf1a74ad3f293c8358fb049ca0fa924 + category: main + optional: false +- name: contourpy + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + numpy: '>=1.16' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/contourpy-1.1.0-py38h15a1a5b_0.conda + hash: + md5: 30d645ffb3572a3875e6fc8687857182 + sha256: c473cda75cc22fd0eea46916b1649e00ccde8605363f3344c703345dd015222e + category: main + optional: false +- name: cvxopt + version: 1.3.2 + manager: conda + platform: osx-64 + dependencies: + dsdp: '' + fftw: '>=3.3.10,<4.0a0' + glpk: '>=5.0,<6.0a0' + gsl: '>=2.7,<2.8.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + suitesparse: '>=5.10.1,<6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/cvxopt-1.3.2-py38hb50317c_0.conda + hash: + md5: 22c136863404f98810d3f30dc7ffd732 + sha256: 7c535664571a50d9a6e908bfecc582c8be041a165be122737c42fc65f504cdbd + category: main + optional: false +- name: deap + version: 1.4.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/deap-1.4.1-py38h78e6021_0.conda + hash: + md5: bcbe4862cc0ae686e5cc6748d251a643 + sha256: 670b6d424f09e8148a24ddcd0c0865a20ab221de85e94f890cca200235f9b49a + category: main + optional: false +- name: flask-restx + version: 1.0.6 + manager: conda + platform: osx-64 + dependencies: + pytz: '' + jsonschema: '' + werkzeug: '' + python: '>=3.6' + six: '>=1.3.0' + flask: '>=0.8' + aniso8601: '>=0.82' + url: https://conda.anaconda.org/conda-forge/noarch/flask-restx-1.0.6-pyhd8ed1ab_0.conda + hash: + md5: 0958b0747317c4899897584a6cfd388c + sha256: 80722aa5813a13546c93a9422414f7bf0943bbada629fb4f2be86fc414dd9074 + category: main + optional: false +- name: folium + version: 0.14.0 + manager: conda + platform: osx-64 + dependencies: + numpy: '' + requests: '' + python: '>=3.6' + jinja2: '>=2.9' + branca: '>=0.6.0' + url: https://conda.anaconda.org/conda-forge/noarch/folium-0.14.0-pyhd8ed1ab_0.conda + hash: + md5: 48c8bb19df0d0268f1a9d30ffc56c5b0 + sha256: 60c51dacc4edb33ba02a7224ddec9d938200f89588eb34b0ccdffc96155795fe + category: main + optional: false +- name: gdal + version: 3.6.2 + manager: conda + platform: osx-64 + dependencies: + hdf5: '>=1.12.2,<1.12.3.0a0' + libcxx: '>=14.0.6' + libgdal: 3.6.2 + numpy: '>=1.20.3,<2.0a0' + openssl: '>=3.0.8,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.6.2-py38h86a93f0_9.conda + hash: + md5: 24358f89629804abfb240240eed0fc8c + sha256: 9226e8cf4d4f441086cc3567f43664a3807d8afeaaadd4826ca70f162ce6c9b5 + category: main + optional: false +- name: h3-py + version: 3.7.6 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + numpy: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/h3-py-3.7.6-py38h4cd09af_0.conda + hash: + md5: 8fd56636022c89e5c62cdd21fd8ba136 + sha256: 345096bdb90c555dea3b221eb0eb2441d1a10af668aed816b2bf493af2c50722 + category: main + optional: false +- name: h5py + version: 3.8.0 + manager: conda + platform: osx-64 + dependencies: + cached-property: '' + hdf5: '>=1.12.2,<1.12.3.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/h5py-3.8.0-nompi_py38h2bdbf1d_100.conda + hash: + md5: 400237852838f51f423fce77a652e741 + sha256: fc4f1fea828872a4808ae1246de5e81ad09dea8b78f46e25514c7302db8510f2 + category: main + optional: false +- name: jsonschema-with-format-nongpl + version: 4.19.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + idna: '' + rfc3339-validator: '' + uri-template: '' + fqdn: '' + isoduration: '' + jsonpointer: '>1.13' + webcolors: '>=1.11' + rfc3986-validator: '>0.1.0' + jsonschema: '>=4.19.0,<4.19.1.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.19.0-pyhd8ed1ab_1.conda + hash: + md5: d273b30bcf4db0ef6b1195b3b61b3d68 + sha256: fae13283e5c4b1e639b76348e3d9441bde21685c8a8c89f6d3f364e524ed5029 + category: main + optional: false +- name: jupyter_client + version: 8.3.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + python-dateutil: '>=2.8.2' + jupyter_core: '>=4.12,!=5.0.*' + traitlets: '>=5.3' + pyzmq: '>=23.0' + tornado: '>=6.2' + importlib_metadata: '>=4.8.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.3.1-pyhd8ed1ab_0.conda + hash: + md5: b7cc0981484fcb6390e6d341e55618b3 + sha256: f8b679e90056271abd9bbb2233198159de60777fe4c06818757552bf5be48fe8 + category: main + optional: false +- name: nbformat + version: 5.9.2 + manager: conda + platform: osx-64 + dependencies: + jupyter_core: '' + python-fastjsonschema: '' + python: '>=3.8' + traitlets: '>=5.1' + jsonschema: '>=2.6' + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.9.2-pyhd8ed1ab_0.conda + hash: + md5: 61ba076de6530d9301a0053b02f093d2 + sha256: fc82c5a9116820757b03ffb836b36f0f50e4cd390018024dbadb0ee0217f6992 + category: main + optional: false +- name: numba + version: 0.57.1 + manager: conda + platform: osx-64 + dependencies: + importlib-metadata: '' + libcxx: '>=15.0.7' + llvm-openmp: '>=16.0.6' + llvmlite: '>=0.40.0,<0.41.0a0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.57.1-py38h5c56fa7_0.conda + hash: + md5: 7f7eab9d2f654ef532fb75223a4428e8 + sha256: 7a1aca96693f3d40b5027a36990a558dbd484d1a4dd01d840b49fc4cb08fed69 + category: main + optional: false +- name: numpy-financial + version: 1.0.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.5' + numpy: '>=1.15' + url: https://conda.anaconda.org/conda-forge/noarch/numpy-financial-1.0.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3483f2da98bccd9363d09e1c9fee6f72 + sha256: 894ed19eedd634a485a1bc274814a33bc995b3804fd74b1fb16c4df9c0833ce4 + category: main + optional: false +- name: pandas + version: 2.0.3 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python-dateutil: '>=2.8.1' + python-tzdata: '>=2022a' + python_abi: 3.8.* + pytz: '>=2020.1' + url: https://conda.anaconda.org/conda-forge/osx-64/pandas-2.0.3-py38h78e6021_1.conda + hash: + md5: c48f2a452f24c03d88a4c83c3e6e9230 + sha256: bf40f28a125480be3f870d4138fdd547c9be8b5709b8742b600b53bfd0569f99 + category: main + optional: false +- name: prompt_toolkit + version: 3.0.39 + manager: conda + platform: osx-64 + dependencies: + prompt-toolkit: '>=3.0.39,<3.0.40.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/prompt_toolkit-3.0.39-hd8ed1ab_0.conda + hash: + md5: 4bbbe67d5df19db30f04b8e344dc9976 + sha256: 89f7fecc7355181dbc2ab851e668a2fce6aa4830b336a34c93b59bda93206270 + category: main + optional: false +- name: pyqtchart + version: '5.12' + manager: conda + platform: osx-64 + dependencies: + dbus: '>=1.13.6,<2.0a0' + libcxx: '>=11.1.0' + pyqt-impl: 5.12.3 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt: '>=5.12.9,<5.13.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pyqtchart-5.12-py38hb240fba_8.tar.bz2 + hash: + md5: cfd29ba0ea0185728412d10b6891fc0b + sha256: 528b2a9f737c8182c8888e7c428d6b2a70ed49db8f3db26f7ff479669efeb854 + category: main + optional: false +- name: pyqtwebengine + version: 5.12.1 + manager: conda + platform: osx-64 + dependencies: + dbus: '>=1.13.6,<2.0a0' + libcxx: '>=11.1.0' + pyqt-impl: 5.12.3 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt: '>=5.12.9,<5.13.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pyqtwebengine-5.12.1-py38hb240fba_8.tar.bz2 + hash: + md5: 57c65f38d7b2b74e14a1a89a0f44649d + sha256: 369f69c07a2af3b78c7c7d78c0206562df6b71c20731d6b40ccdb9f45809f614 + category: main + optional: false +- name: qt-main + version: 5.15.8 + manager: conda + platform: osx-64 + dependencies: + gst-plugins-base: '>=1.22.0,<1.23.0a0' + gstreamer: '>=1.22.0,<1.23.0a0' + icu: '>=70.1,<71.0a0' + jpeg: '>=9e,<10a' + krb5: '>=1.20.1,<1.21.0a0' + libclang: '>=13.0.1,<14.0a0' + libcxx: '>=13.0.1' + libglib: '>=2.74.1,<3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.1,<16.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + mysql-libs: '>=8.0.31,<8.1.0a0' + nspr: '>=4.35,<5.0a0' + nss: '>=3.78,<4.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/qt-main-5.15.8-h1d3b3f8_6.conda + hash: + md5: 5d816352174169f7ab45fb54a0fba4ed + sha256: 794bfc6b63dbeace768cfbed787d96de3d10112fe9ded1ec013e795c88d09e30 + category: main + optional: false +- name: scipy + version: 1.10.1 + manager: conda + platform: osx-64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libcxx: '>=15.0.7' + libgfortran: 5.* + libgfortran5: '>=12.2.0' + liblapack: '>=3.9.0,<4.0a0' + numpy: '>=1.21.6,<2.0a0' + pooch: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.10.1-py38h9cf86d3_3.conda + hash: + md5: 5e20c77455e815704b008ab8f42f6169 + sha256: f38d549c75237a6c3a4d872f4153ba39411100fec4fcf166f74b4d1784792862 + category: main + optional: false +- name: shapely + version: 2.0.1 + manager: conda + platform: osx-64 + dependencies: + geos: '>=3.11.1,<3.11.2.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/shapely-2.0.1-py38h4d28eb3_0.conda + hash: + md5: 51736012fb593df0a9da5a38caa510ca + sha256: 1443023b2df28f0263d544f8d636683c22a890d8e0badb645fe5a95bcdbd1bce + category: main + optional: false +- name: snuggs + version: 1.4.7 + manager: conda + platform: osx-64 + dependencies: + python: '' + numpy: '' + pyparsing: '>=2.1.6' + url: https://conda.anaconda.org/conda-forge/noarch/snuggs-1.4.7-py_0.tar.bz2 + hash: + md5: cb83a3d6ecf73f50117635192414426a + sha256: ebb8f5f9e362f186fb7d732e656f85c969b86309494436eba51cc3b8b96683f7 + category: main + optional: false +- name: wslink + version: 1.11.4 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.6' + aiohttp: <4 + url: https://conda.anaconda.org/conda-forge/noarch/wslink-1.11.4-pyhd8ed1ab_0.conda + hash: + md5: b4eb093f836351847d24ee6c95797523 + sha256: 8375a2c7fd2430d92cc176d5b88d6d019b0a356502253e326c2c91f358bfe179 + category: main + optional: false +- name: aws-sdk-cpp + version: 1.11.156 + manager: conda + platform: osx-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-event-stream: '>=0.3.2,<0.3.3.0a0' + aws-crt-cpp: '>=0.23.1,<0.23.2.0a0' + libcurl: '>=8.2.1,<9.0a0' + libcxx: '>=15.0.7' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-sdk-cpp-1.11.156-h706e9e7_1.conda + hash: + md5: f169f6922c91bc50d42ce231771f4f91 + sha256: 33fa10ac687404d40ab2f12344a7999f94e2704ab64b1f8722d410894c89b38d + category: main + optional: false +- name: fiona + version: 1.9.1 + manager: conda + platform: osx-64 + dependencies: + attrs: '>=17' + click: '>=4.0' + click-plugins: '>=1.0' + cligj: '>=0.5' + gdal: '' + libcxx: '>=14.0.6' + libgdal: '>=3.6.2,<3.7.0a0' + munch: '' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + shapely: '' + six: '>=1.7' + url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.9.1-py38h4a1972a_0.conda + hash: + md5: 7fc320c44d827ae16767c3196b5d0dec + sha256: d581acbaaf26f4f57826df3b45ce71b01a1669fe5d623b51bba30fcbdf4a8f35 + category: main + optional: false +- name: geopandas-base + version: 0.13.2 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + python: '>=3.8' + pandas: '>=1.1.0' + shapely: '>=1.7.1' + pyproj: '>=3.0.1' + url: https://conda.anaconda.org/conda-forge/noarch/geopandas-base-0.13.2-pyha770c72_1.conda + hash: + md5: c6036236caae7d8ac684c41c64073b9e + sha256: fc1442a799f837961c3423466ac5f7c84d49b295c76290a7983dab903546a5a7 + category: main + optional: false +- name: ipython + version: 8.12.2 + manager: conda + platform: osx-64 + dependencies: + typing_extensions: '' + decorator: '' + __osx: '' + stack_data: '' + matplotlib-inline: '' + backcall: '' + appnope: '' + pickleshare: '' + python: '>=3.8' + pygments: '>=2.4.0' + traitlets: '>=5' + jedi: '>=0.16' + pexpect: '>4.3' + prompt_toolkit: '>=3.0.30,<3.1.0,!=3.0.37' + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.12.2-pyhd1c38e8_0.conda + hash: + md5: acc618532cbc899f5721cc96407b16cc + sha256: 4187d131e7487d0f2867e383df9b2c4a7e2bc90ee7ad5906913372f023af2ea5 + category: main + optional: false +- name: jupyter_events + version: 0.7.0 + manager: conda + platform: osx-64 + dependencies: + rfc3339-validator: '' + referencing: '' + python: '>=3.8' + pyyaml: '>=5.3' + rfc3986-validator: '>=0.1.1' + traitlets: '>=5.3' + python-json-logger: '>=2.0.4' + jsonschema-with-format-nongpl: '>=4.18.0' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.7.0-pyhd8ed1ab_2.conda + hash: + md5: 088f0493279a7f7eebd514df47d65851 + sha256: df230c068714f71c2b00fd3acee7e5c3ae128a5c23279d146827fdba55977823 + category: main + optional: false +- name: libpysal + version: 4.7.0 + manager: conda + platform: osx-64 + dependencies: + requests: '' + pandas: '' + packaging: '' + jinja2: '' + beautifulsoup4: '' + platformdirs: '' + python: '>=3.7' + numpy: '>=1.3' + scipy: '>=0.11' + url: https://conda.anaconda.org/conda-forge/noarch/libpysal-4.7.0-pyhd8ed1ab_0.conda + hash: + md5: 5d009cf2392c285e7d072f84ddea9bb4 + sha256: 9e20f1acc3e9dbe106399f30da33212245e66aab07684dd60574cadff3bdbadc + category: main + optional: false +- name: matplotlib-base + version: 3.7.2 + manager: conda + platform: osx-64 + dependencies: + __osx: '>=10.12' + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + importlib-resources: '>=3.2.0' + kiwisolver: '>=1.0.1' + libcxx: '>=15.0.7' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1,<3.1' + python: '>=3.8,<3.9.0a0' + python-dateutil: '>=2.7' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.7.2-py38h6e6aad2_0.conda + hash: + md5: 3fa19c8588715d1cc0e9f03b9edb9d71 + sha256: 128f09f6e19229875de466e5fdb1dbd8143b402fe6fe6549dfdd693330dfa6b7 + category: main + optional: false +- name: nbclient + version: 0.8.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' + traitlets: '>=5.4' + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.8.0-pyhd8ed1ab_0.conda + hash: + md5: e78da91cf428faaf05701ce8cc8f2f9b + sha256: 4ebd237cdf4bfa5226f92d2ae78fab8dba27696909391884dc6594ca6f9df5ff + category: main + optional: false +- name: patsy + version: 0.5.3 + manager: conda + platform: osx-64 + dependencies: + scipy: '' + six: '' + python: '>=3.6' + numpy: '>=1.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/patsy-0.5.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 50ef6b29b1fb0768ca82c5aeb4fb2d96 + sha256: 9d232f9cda05ce1833a7e5b16db4486ddfb71318635047fb64de119d364e0259 + category: main + optional: false +- name: pyqt + version: 5.15.9 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=15.0.7' + pyqt5-sip: 12.12.2 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt-main: '>=5.15.8,<5.16.0a0' + sip: '>=6.7.10,<6.8.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pyqt-5.15.9-py38he1c912d_4.conda + hash: + md5: 93e48b1aab9ec894e5b81bf51e79d895 + sha256: b8da906b4087141e1d5b27c365a467502e998059a69077543c9616c2b266ff82 + category: main + optional: false +- name: rasterio + version: 1.3.6 + manager: conda + platform: osx-64 + dependencies: + affine: '' + attrs: '' + certifi: '' + click: '>=4' + click-plugins: '' + cligj: '>=0.5' + libcxx: '>=14.0.6' + libgdal: '>=3.6.2,<3.7.0a0' + numpy: '>=1.20.3,<2.0a0' + proj: '>=9.1.1,<9.1.2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '>=0.9.8' + snuggs: '>=1.4.1' + url: https://conda.anaconda.org/conda-forge/osx-64/rasterio-1.3.6-py38hcf89c89_0.conda + hash: + md5: 3808d6eee1043102212c58d08dfa6510 + sha256: 9c4ae9e2d11ed99badd86d04061e5365f0e12f249191e32ec9224d9e59f4e263 + category: main + optional: false +- name: scikit-learn + version: 1.3.0 + manager: conda + platform: osx-64 + dependencies: + joblib: '>=1.1.1' + libcxx: '>=15.0.7' + llvm-openmp: '>=15.0.7' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '' + threadpoolctl: '>=2.0.0' + url: https://conda.anaconda.org/conda-forge/osx-64/scikit-learn-1.3.0-py38h76d8a74_0.conda + hash: + md5: 670c299f8643b7c9d305bf34f2b1ffc8 + sha256: ddf6be652dd88e3fcd028c9150b501c50436539cc2766454ce1b1a31c10a31db + category: main + optional: false +- name: timezonefinder + version: 6.2.0 + manager: conda + platform: osx-64 + dependencies: + cffi: '>=1.15.1,<2' + h3-py: '>=3.7.6,<4' + numpy: '>=1.18,<2' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '>=65.5' + url: https://conda.anaconda.org/conda-forge/osx-64/timezonefinder-6.2.0-py38hcafd530_0.conda + hash: + md5: 66327510b41fa1d1bfb5b447a7284abe + sha256: c8f714abf0342b92c4b4ba3bfcc32ccc87d20e45151c2891f5a752c94a300e2f + category: main + optional: false +- name: vtk + version: 9.2.5 + manager: conda + platform: osx-64 + dependencies: + double-conversion: '>=3.2.0,<3.3.0a0' + eigen: '' + expat: '>=2.5.0,<3.0a0' + ffmpeg: '>=5.1.2,<6.0a0' + freetype: '>=2.12.1,<3.0a0' + gl2ps: '>=1.4.2,<1.4.3.0a0' + glew: '>=2.1.0,<2.2.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + jpeg: '>=9e,<10a' + jsoncpp: '>=1.9.5,<1.9.6.0a0' + libcxx: '>=14.0.6' + libnetcdf: '>=4.9.1,<4.9.2.0a0' + libogg: '>=1.3.4,<1.4.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libtheora: '>=1.1.1,<1.2.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + loguru: '' + lz4-c: '>=1.9.3,<1.10.0a0' + nlohmann_json: '' + numpy: '' + proj: '>=9.1.1,<9.1.2.0a0' + pugixml: '>=1.11.4,<1.12.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt-main: '>=5.15.8,<5.16.0a0' + sqlite: '' + tbb: '>=2021.7.0' + tbb-devel: '' + tk: '>=8.6.12,<8.7.0a0' + utfcpp: '' + wslink: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-64/vtk-9.2.5-qt_py38h2c4c534_203.conda + hash: + md5: ab35104252882ac0713ab72e82e92dc0 + sha256: eb36831d9290c2780e6982fabdfbeca8fe2f61fa1c0a3e0527f1365a3cdcbd38 + category: main + optional: false +- name: descartes + version: 1.1.0 + manager: conda + platform: osx-64 + dependencies: + python: '' + matplotlib-base: '' + url: https://conda.anaconda.org/conda-forge/noarch/descartes-1.1.0-py_4.tar.bz2 + hash: + md5: 32fa3526c15250ccf353f1ce905f50b3 + sha256: b0b73c09a69e775f50541861622ea54e8342ae7c4b0ca7713967acb902263c74 + category: main + optional: false +- name: ipykernel + version: 6.25.2 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + psutil: '' + nest-asyncio: '' + __osx: '' + appnope: '' + python: '>=3.8' + tornado: '>=6.1' + jupyter_client: '>=6.1.12' + ipython: '>=7.23.1' + matplotlib-inline: '>=0.1' + jupyter_core: '>=4.12,!=5.0.*' + debugpy: '>=1.6.5' + comm: '>=0.1.1' + pyzmq: '>=20' + traitlets: '>=5.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.25.2-pyh1050b4e_0.conda + hash: + md5: a643e6f6c33ed821664f2a69f6e4e89f + sha256: f99ab5cbbe2f349ff2f7842ee1ab710e15b27d6140e8b1356098bbbba2e6370c + category: main + optional: false +- name: ipywidgets + version: 8.1.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + traitlets: '>=4.3.1' + ipython: '>=6.1.0' + comm: '>=0.1.3' + jupyterlab_widgets: '>=3.0.7,<3.1.0' + widgetsnbextension: '>=4.0.7,<4.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/ipywidgets-8.1.0-pyhd8ed1ab_0.conda + hash: + md5: 6fe1e9c8e93261e978998c0e90e36275 + sha256: 71f920b0b89eb177511ff2d8bd9904c9c6c96d731f90ec97168cc28bc86ed623 + category: main + optional: false +- name: libarrow + version: 13.0.0 + manager: conda + platform: osx-64 + dependencies: + aws-crt-cpp: '>=0.23.1,<0.23.2.0a0' + aws-sdk-cpp: '>=1.11.156,<1.11.157.0a0' + bzip2: '>=1.0.8,<2.0a0' + glog: '>=0.6.0,<0.7.0a0' + libabseil: '>=20230125.3,<20230126.0a0' + libbrotlidec: '>=1.1.0,<1.2.0a0' + libbrotlienc: '>=1.1.0,<1.2.0a0' + libcxx: '>=15.0.7' + libgoogle-cloud: '>=2.12.0,<2.13.0a0' + libgrpc: '>=1.56.2,<1.57.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libthrift: '>=0.19.0,<0.19.1.0a0' + libutf8proc: '>=2.8.0,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.1.2,<4.0a0' + orc: '>=1.9.0,<1.9.1.0a0' + re2: '>=2023.3.2,<2023.3.3.0a0' + snappy: '>=1.1.10,<2.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-13.0.0-hca2412d_3_cpu.conda + hash: + md5: 68a4f678ba48a1d230dea777d5201c31 + sha256: 6a3bf63ec9baff0d578aa4cd2e2f3aee7cd7aee42bf1aa75889eec55d70f06b6 + category: main + optional: false +- name: mapclassify + version: 2.5.0 + manager: conda + platform: osx-64 + dependencies: + scikit-learn: '' + networkx: '' + python: '>=3.6' + pandas: '>=1.0' + scipy: '>=1.0' + numpy: '>=1.3' + url: https://conda.anaconda.org/conda-forge/noarch/mapclassify-2.5.0-pyhd8ed1ab_1.conda + hash: + md5: db1aeaff6e248db425e049feffded7a9 + sha256: 78aadbd9953976678b6e3298ac26a63cf9390a8794db3ff71f3fe5b6d13a35ca + category: main + optional: false +- name: matplotlib + version: 3.7.2 + manager: conda + platform: osx-64 + dependencies: + matplotlib-base: '>=3.7.2,<3.7.3.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tornado: '>=5' + url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-3.7.2-py38h50d1736_0.conda + hash: + md5: 29f7134edccff83de85b84b916c8f699 + sha256: 334b089370ab65ab831b607a64db9dac5ab1ddbd48fb108590aead788bbfb432 + category: main + optional: false +- name: nbconvert-core + version: 7.8.0 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + beautifulsoup4: '' + defusedxml: '' + bleach: '' + tinycss2: '' + jupyterlab_pygments: '' + python: '>=3.8' + jinja2: '>=3.0' + entrypoints: '>=0.2.2' + traitlets: '>=5.0' + markupsafe: '>=2.0' + pandocfilters: '>=1.4.1' + jupyter_core: '>=4.7' + nbformat: '>=5.1' + pygments: '>=2.4.1' + nbclient: '>=0.5.0' + mistune: '>=2.0.3,<4' + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 62345c9e24f898bf492979be84a6eb0a + sha256: 7ecab4832e9d5ef2afdddba965dc32b2016fc9850c4deb6b7f8d6dce1526468a + category: main + optional: false +- name: occt + version: 7.7.0 + manager: conda + platform: osx-64 + dependencies: + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freeimage: '>=3.18.0,<3.19.0a0' + freetype: '>=2.12.1,<3.0a0' + libcxx: '>=14.0.6' + rapidjson: '' + vtk: '>=9.2.5,<9.2.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/occt-7.7.0-h4636695_2.conda + hash: + md5: 6ca28bcdfa7164da2a44c907d4a57e07 + sha256: 36f62a3a51e218945f9bc5914e9ca0ed72e82a1b065e288ce889bcbd38ce0e7f + category: main + optional: false +- name: seaborn-base + version: 0.12.2 + manager: conda + platform: osx-64 + dependencies: + typing_extensions: '' + python: '>=3.7' + pandas: '>=0.25' + scipy: '>=1.3' + matplotlib-base: '>=3.1,!=3.6.1' + numpy: '>=1.17,!=1.24.0' + url: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.12.2-pyhd8ed1ab_0.conda + hash: + md5: cf88f3a1c11536bc3c10c14ad00ccc42 + sha256: 92e4368ff90873716c637f6bd957506cf39288f9230bd7c75ca13082f5c8d7a1 + category: main + optional: false +- name: statsmodels + version: 0.14.0 + manager: conda + platform: osx-64 + dependencies: + numpy: '>=1.21.6,<2.0a0' + packaging: '>=21.3' + pandas: '>=1.0' + patsy: '>=0.5.2' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '!=1.9.2,>=1.4' + url: https://conda.anaconda.org/conda-forge/osx-64/statsmodels-0.14.0-py38hd2faf92_1.conda + hash: + md5: 9367d8a5adfd7425b91ef0cf112d552e + sha256: 0f6ffdbcfe9382eac1fabad99edc1c9dc2e74715fc18e6fd09f7b0f29e651ff3 + category: main + optional: false +- name: wntr + version: 0.2.2.1 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=9.0.1' + matplotlib-base: '' + networkx: '' + numpy: '>=1.14.6,<2.0a0' + pandas: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '' + url: https://conda.anaconda.org/conda-forge/osx-64/wntr-0.2.2.1-py38hd74bcbf_0.tar.bz2 + hash: + md5: e42eee4ff11189edaae56e6d84ff54bd + sha256: 24727bd47c38ef6f558fef72cdd1cbe029b563a39f1d915983dfa38cd7a167de + category: main + optional: false +- name: arrow-cpp + version: 10.0.1 + manager: conda + platform: osx-64 + dependencies: + libarrow: 10.0.1 + openssl: '>=3.0.7,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/arrow-cpp-10.0.1-h88f4db0_4_cpu.conda + hash: + md5: e4ec3c00c81a477f0feefe5515db2885 + sha256: 46df5c11e3ae34c48d59598c72d53099b619779b504606a013b4a477ba402d27 + category: main + optional: false +- name: geopandas + version: 0.13.2 + manager: conda + platform: osx-64 + dependencies: + matplotlib-base: '' + rtree: '' + folium: '' + xyzservices: '' + python: '>=3.8' + mapclassify: '>=2.4.0' + fiona: '>=1.8.19' + geopandas-base: 0.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/geopandas-0.13.2-pyhd8ed1ab_1.conda + hash: + md5: 47226a55e4ae3bc9feb3a17925874817 + sha256: 789415051d8b7342f65342fa0270eb8bdc3131e841fdd8892f3efad335dc6bb5 + category: main + optional: false +- name: jupyter_console + version: 6.6.3 + manager: conda + platform: osx-64 + dependencies: + ipython: '' + pygments: '' + python: '>=3.7' + pyzmq: '>=17' + jupyter_core: '>=4.12,!=5.0.*' + jupyter_client: '>=7.0.0' + ipykernel: '>=6.14' + traitlets: '>=5.4' + prompt_toolkit: '>=3.0.30' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_console-6.6.3-pyhd8ed1ab_0.conda + hash: + md5: 7cf6f52a66f8e3cd9d8b6c231262dcab + sha256: 4e51764d5fe2f6e43d83bcfbcf8b4da6569721bf82eaf4d647be8717cd6be75a + category: main + optional: false +- name: jupyter_server + version: 2.7.3 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + jinja2: '' + prometheus_client: '' + websocket-client: '' + argon2-cffi: '' + overrides: '' + jupyter_server_terminals: '' + python: '>=3.8' + terminado: '>=0.8.3' + jupyter_core: '>=4.12,!=5.0.*' + nbconvert-core: '>=6.4.4' + tornado: '>=6.2.0' + jupyter_client: '>=7.4.4' + nbformat: '>=5.3.0' + pyzmq: '>=24' + traitlets: '>=5.6.0' + anyio: '>=3.1.0' + jupyter_events: '>=0.6.0' + send2trash: '>=1.8.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.7.3-pyhd8ed1ab_0.conda + hash: + md5: 969249eb7c2f7a9b820520a355dc7d04 + sha256: c90bc6f842a37dd99e32b35f0f40214040756949fe5a7abc1256a227bb8ba90e + category: main + optional: false +- name: nbconvert-pandoc + version: 7.8.0 + manager: conda + platform: osx-64 + dependencies: + pandoc: '' + python: '>=3.8' + nbconvert-core: 7.8.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 1dba1a577df2625a24667612a069e91c + sha256: 76b8bd6c8cae56dd3495fe6083a2b6317f6f8c42f61ea36d18b75add31c87173 + category: main + optional: false +- name: pvlib + version: 0.10.1 + manager: conda + platform: osx-64 + dependencies: + requests: '' + h5py: '' + pytz: '' + numba: '' + importlib-metadata: '' + pip: '' + statsmodels: '' + ephem: '' + python: '>=3.7' + numpy: '>=1.16.0' + scipy: '>=1.4.0' + pandas: '>=0.25.0' + url: https://conda.anaconda.org/conda-forge/noarch/pvlib-0.10.1-pyha770c72_0.conda + hash: + md5: daa399ea0dd3fe134927f888139c8925 + sha256: 958627d272fc7d19d0ce1c0053d3236bdf22f74d46ccf8760d26844edf5df8eb + category: main + optional: false +- name: pyarrow + version: 13.0.0 + manager: conda + platform: osx-64 + dependencies: + libarrow: 13.0.0 + libcxx: '>=15.0.7' + numpy: '>=1.22.4,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-64/pyarrow-13.0.0-py38h103467d_3_cpu.conda + hash: + md5: 0cf9dfa6173c4b8e4fa2b9b4ed37746a + sha256: 3982509ebbb0576a6eb469001b85aa77c3dfd107a03a6bb835d56d0db0df2ad2 + category: main + optional: false +- name: python-cufflinks + version: 0.17.3 + manager: conda + platform: osx-64 + dependencies: + python: '' + six: '>=1.9.0' + ipywidgets: '>=7.0.0' + pandas: '>=0.19.2' + numpy: '>=1.9.2' + ipython: '>=5.3.0' + colorlover: '>=0.2.1' + chart-studio: '>=1.0.0' + plotly: '>=4.1.1' + url: https://conda.anaconda.org/conda-forge/noarch/python-cufflinks-0.17.3-py_0.tar.bz2 + hash: + md5: 91df52fcba6e1e156319aa290110179a + sha256: 5b8f45972aceea80fc0fca3aa892e9ed0e33ecb71c31fb794dd1c4c50e683913 + category: main + optional: false +- name: pythonocc-core + version: 7.7.0 + manager: conda + platform: osx-64 + dependencies: + libcxx: '>=14.0.6' + numpy: '>=1.20.3,<2.0a0' + occt: '>=7.7.0,<7.8.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + six: '' + svgwrite: '' + url: https://conda.anaconda.org/conda-forge/osx-64/pythonocc-core-7.7.0-py38h8ded765_1.conda + hash: + md5: fe2ca62f37dcdec3ed1cb6493981157c + sha256: 71b5df7d0223afb1b2c481e391fbee6c4a9d27574ce7319596ec49724bd432fb + category: main + optional: false +- name: qtconsole-base + version: 5.4.4 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + pygments: '' + traitlets: '' + jupyter_core: '' + ipython_genutils: '' + python: '>=3.7' + ipykernel: '>=4.1' + jupyter_client: '>=4.1' + qtpy: '>=2.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/qtconsole-base-5.4.4-pyha770c72_0.conda + hash: + md5: 08961a76f2a4e2ebdb9b56f451beaa45 + sha256: 86a7705d335558b08219868069293603f4bb225ee5ca02e229dcf5f9b38da7a4 + category: main + optional: false +- name: seaborn + version: 0.12.2 + manager: conda + platform: osx-64 + dependencies: + statsmodels: '>=0.10' + seaborn-base: '>=0.12.2,<0.12.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.12.2-hd8ed1ab_0.conda + hash: + md5: 50847a47c07812f88581081c620f5160 + sha256: 5da994167d7ab394295a73feb26330704c625a78633cba3375628951060dfffc + category: main + optional: false +- name: jupyter-lsp + version: 2.2.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + importlib-metadata: '>=4.8.3' + jupyter_server: '>=1.1.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.0-pyhd8ed1ab_0.conda + hash: + md5: 38589f4104d11f2a59ff01a9f4e3bfb3 + sha256: 16fc7b40024adece716ba7227e5c123a2deccc13f946a10d9a3270493908d11c + category: main + optional: false +- name: jupyterlab_server + version: 2.24.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + packaging: '>=21.3' + jinja2: '>=3.0.3' + requests: '>=2.28' + importlib-metadata: '>=4.8.3' + jsonschema: '>=4.17.3' + jupyter_server: '>=1.21,<3' + babel: '>=2.10' + json5: '>=0.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.24.0-pyhd8ed1ab_0.conda + hash: + md5: 327bfe1c99154f02259d29810bd70afc + sha256: 7084223bb168268ba93334fc27410885bdc6e537020d6a91ab0f46f37a3f3ded + category: main + optional: false +- name: nbconvert + version: 7.8.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + nbconvert-core: 7.8.0 + nbconvert-pandoc: 7.8.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 43bce95e8c474dd21d7ed5de8b4806f7 + sha256: 544405bbc5cd8e2a03bfddd0f1dca4a41da106d89706fe9ae2680ad077c49b04 + category: main + optional: false +- name: notebook-shim + version: 0.2.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + jupyter_server: '>=1.8,<3' + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.3-pyhd8ed1ab_0.conda + hash: + md5: 67e0fe74c156267d9159e9133df7fd37 + sha256: f028d7ad1f2175cde307db08b60d07e371b9d6f035cfae6c81ea94b4c408c538 + category: main + optional: false +- name: osmnx + version: 1.6.0 + manager: conda + platform: osx-64 + dependencies: + numpy: '' + requests: '' + pandas: '' + scipy: '' + matplotlib-base: '' + scikit-learn: '' + networkx: '' + geopandas: '' + rasterio: '' + gdal: '' + folium: '' + python: '>=3.8' + shapely: '>=2.0' + url: https://conda.anaconda.org/conda-forge/noarch/osmnx-1.6.0-pyhd8ed1ab_0.conda + hash: + md5: da6c754d362375be7f608086a6be551e + sha256: 1a0f717b1f20dc232c2be4786ccaf0a3b1e7cdbda1c5d1dc39eb1464cc7cc893 + category: main + optional: false +- name: parquet-cpp + version: 1.5.1 + manager: conda + platform: osx-64 + dependencies: + arrow-cpp: '>=0.11.0' + url: https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2 + hash: + md5: 79a5f78c42817594ae016a7896521a97 + sha256: 15e50657515b791734ba045da5135377404ca37c518b2066b9c6451c65cd732e + category: main + optional: false +- name: pvlib-python + version: 0.10.1 + manager: conda + platform: osx-64 + dependencies: + pvlib: 0.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/pvlib-python-0.10.1-hd8ed1ab_0.conda + hash: + md5: a812ca42d92facda47ba4bddbca44842 + sha256: 8fd990701d8426da7377f26e4edd734ec5fb10f2dda128933315d4b0a2e4d2bb + category: main + optional: false +- name: pysal + version: 2.1.0 + manager: conda + platform: osx-64 + dependencies: + pandas: '' + scipy: '' + tqdm: '' + scikit-learn: '' + matplotlib: '' + seaborn: '' + geopandas: '' + rtree: '' + deprecated: '' + descartes: '' + palettable: '' + zstd: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pysal-2.1.0-py_0.tar.bz2 + hash: + md5: e655e56ddf97843473cf32fc83df5571 + sha256: 965d0cc88f9090d1a643d1abb2ba3580bb6f63636789fa086d93daabba61155d + category: main + optional: false +- name: qtconsole + version: 5.4.4 + manager: conda + platform: osx-64 + dependencies: + pyqt: '' + python: '>=3.7' + qtconsole-base: '>=5.4.4,<5.4.5.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/qtconsole-5.4.4-pyhd8ed1ab_0.conda + hash: + md5: 69d1409e1727197b184a644098e8e6ee + sha256: df69ab77aa66816ff209382dc252c39205a0610eb75ed9718bea14e388fc2dfa + category: main + optional: false +- name: jupyterlab + version: 4.0.5 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + traitlets: '' + tomli: '' + ipykernel: '' + jupyter_core: '' + python: '>=3.8' + jinja2: '>=3.0.3' + tornado: '>=6.2.0' + importlib_metadata: '>=4.8.3' + jupyter_server: '>=2.4.0,<3' + importlib_resources: '>=1.4' + jupyter-lsp: '>=2.0.0' + async-lru: '>=1.0.0' + jupyterlab_server: '>=2.19.0,<3' + notebook-shim: '>=0.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.0.5-pyhd8ed1ab_0.conda + hash: + md5: fce8108e7dfb3622873a85e495a72dda + sha256: fc4409ff093eedb602231d2d7848e20d0f7dab1b01a05a42c06de44ba4f0c62d + category: main + optional: false +- name: notebook + version: 7.0.3 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + tornado: '>=6.2.0' + jupyter_server: '>=2.4.0,<3' + jupyterlab: '>=4.0.2,<5' + jupyterlab_server: '>=2.22.1,<3' + notebook-shim: '>=0.2,<0.3' + url: https://conda.anaconda.org/conda-forge/noarch/notebook-7.0.3-pyhd8ed1ab_0.conda + hash: + md5: 1f2d368cde97926b5e351d1a0286bb1e + sha256: b94a8838af82d0d986627439f64bbe85a4806fcc1cdd300bba685df934fbd33b + category: main + optional: false +- name: jupyter + version: 1.0.0 + manager: conda + platform: osx-64 + dependencies: + ipykernel: '' + ipywidgets: '' + jupyter_console: '' + nbconvert: '' + notebook: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qtconsole: '' + url: https://conda.anaconda.org/conda-forge/osx-64/jupyter-1.0.0-py38h50d1736_8.conda + hash: + md5: 60ca96c99c7a2536225a6790f5fb0366 + sha256: 8e658ddf8b75f2a525aded9ab720d90be762663b0c25a65370eac5da95487b3a + category: main + optional: false +- name: cvxopt + version: 1.3.2 + manager: pip + platform: osx-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/9e/9a/a1075147563fa69b6e19446a884a38ae278bb2b9abc5285c748ff0c43e62/cvxopt-1.3.2-cp38-cp38-macosx_10_9_x86_64.whl + hash: + sha256: c237b57845b1e4ac00c012581cde099cd71a91434c117fec763bb4bf5b22601b + category: main + optional: false +- name: h11 + version: 0.14.0 + manager: pip + platform: osx-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl + hash: + sha256: e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761 + category: main + optional: false +- name: lxml + version: 4.9.3 + manager: pip + platform: osx-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/30/39/7305428d1c4f28282a4f5bdbef24e0f905d351f34cf351ceb131f5cddf78/lxml-4.9.3.tar.gz + hash: + sha256: 48628bd53a426c9eb9bc066a923acaa0878d1e86129fd5359aee99285f4eed9c + category: main + optional: false +- name: mpmath + version: 1.3.0 + manager: pip + platform: osx-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl + hash: + sha256: a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c + category: main + optional: false +- name: pyshp + version: 2.3.1 + manager: pip + platform: osx-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/98/2f/68116db5b36b895c0450e3072b8cb6c2fac0359279b182ea97014d3c8ac0/pyshp-2.3.1-py2.py3-none-any.whl + hash: + sha256: 67024c0ccdc352ba5db777c4e968483782dfa78f8e200672a90d2d30fd8b7b49 + category: main + optional: false +- name: xlrd + version: 2.0.1 + manager: pip + platform: osx-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/a6/0c/c2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64/xlrd-2.0.1-py2.py3-none-any.whl + hash: + sha256: 6a33ee89877bd9abc1158129f6e94be74e2679636b8a205b43b85206c3f0bbdd + category: main + optional: false +- name: xlwt + version: 1.3.0 + manager: pip + platform: osx-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/44/48/def306413b25c3d01753603b1a222a011b8621aed27cd7f89cbc27e6b0f4/xlwt-1.3.0-py2.py3-none-any.whl + hash: + sha256: a082260524678ba48a297d922cc385f58278b8aa68741596a87de01a9c628b2e + category: main + optional: false +- name: pycollada + version: 0.7.2 + manager: pip + platform: osx-64 + dependencies: + python-dateutil: '>=2.2' + url: https://files.pythonhosted.org/packages/c1/7e/91cb2540947f0e8bcdee83e61a7b278784ac2d25f2864091344590a2619f/pycollada-0.7.2.tar.gz + hash: + sha256: 70a2630ed499bdab718c0e61a3e6ae3698130d7e4654e89cdecde51bfdaea56f + category: main + optional: false +- name: setuptools-scm + version: 7.1.0 + manager: pip + platform: osx-64 + dependencies: + packaging: '>=20.0' + typing-extensions: '*' + tomli: '>=1.0.0' + url: https://files.pythonhosted.org/packages/1d/66/8f42c941be949ef2b22fe905d850c794e7c170a526023612aad5f3a121ad/setuptools_scm-7.1.0-py3-none-any.whl + hash: + sha256: 73988b6d848709e2af142aa48c986ea29592bbcfca5375678064708205253d8e + category: main + optional: false +- name: staticmap + version: 0.5.7 + manager: pip + platform: osx-64 + dependencies: + pillow: '*' + requests: '*' + url: https://files.pythonhosted.org/packages/39/69/6f6c04591cced82a807b4b1e71e892ca7dc40c96d337ec6bd00f7be7035d/staticmap-0.5.7-py3-none-any.whl + hash: + sha256: f4ffc40ee4502b92e91045e0df85a46a2fd68483b4e7e404a6b545fd7396ea01 + category: main + optional: false +- name: sympy + version: '1.12' + manager: pip + platform: osx-64 + dependencies: + mpmath: '>=0.19' + url: https://files.pythonhosted.org/packages/d2/05/e6600db80270777c4a64238a98d442f0fd07cc8915be2a1c16da7f2b9e74/sympy-1.12-py3-none-any.whl + hash: + sha256: c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5 + category: main + optional: false +- name: wntr + version: 0.2.3 + manager: pip + platform: osx-64 + dependencies: + numpy: '*' + scipy: '*' + networkx: '*' + pandas: '*' + matplotlib: '*' + url: https://files.pythonhosted.org/packages/75/9f/d27ade1ca2ac73064913aaca653d768174049e5f9ad8c07f85036463df69/wntr-0.2.3-py3-none-any.whl + hash: + sha256: 5f16fb016cb70c519b2f86e70646c624c618ed38de90f110fd3dbd55591d15d5 + category: main + optional: false +- name: wsproto + version: 1.2.0 + manager: pip + platform: osx-64 + dependencies: + h11: '>=0.9.0,<1' + url: https://files.pythonhosted.org/packages/78/58/e860788190eba3bcce367f74d29c4675466ce8dddfba85f7827588416f01/wsproto-1.2.0-py3-none-any.whl + hash: + sha256: b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736 + category: main + optional: false +- name: py4design + version: '0.32' + manager: pip + platform: osx-64 + dependencies: + lxml: '*' + pyshp: '*' + numpy: '*' + scipy: '*' + sympy: '*' + pycollada: '*' + networkx: '*' + scikit-learn: '*' + cvxopt: '*' + matplotlib: '*' + url: git+https://github.com/reyery/py4design.git@99417e816fd42af86762a16978946537fa735f96 + hash: + sha256: 99417e816fd42af86762a16978946537fa735f96 + category: main + source: + type: url + url: git+https://github.com/reyery/py4design.git@99417e816fd42af86762a16978946537fa735f96 + optional: false +- name: py4design-cea + version: '0.30' + manager: pip + platform: osx-64 + dependencies: + lxml: '*' + pyshp: '*' + numpy: '*' + scipy: '*' + sympy: '*' + pycollada: '*' + networkx: '*' + scikit-learn: '*' + cvxopt: '*' + matplotlib: '*' + url: https://files.pythonhosted.org/packages/98/13/c6e13775802a9e92be88776b1a64d0415b54ffe28c0eb95551bb5f019a69/py4design_cea-0.30-py3-none-any.whl + hash: + sha256: cc062e9b94f70b1699fc919e8d36ac5bde90f981ec8bfbf398e8bd40f192f069 + category: main + optional: false +- name: simple-websocket + version: 0.10.1 + manager: pip + platform: osx-64 + dependencies: + wsproto: '*' + url: https://files.pythonhosted.org/packages/f6/00/6583d44c59b765c01a14e69260d90c3ca489a47ac8ffc9f1ddf81f1d25f5/simple_websocket-0.10.1-py3-none-any.whl + hash: + sha256: 62c36bacfd75cc867927bb39d91951342a7234bdfe20f41dd969a3b8bb1413b7 + category: main + optional: false +- name: aws-c-common + version: 0.9.0 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.9.0-hb547adb_0.conda + hash: + md5: 7d7f91d3daa8d7bbf1da8c97038e336f + sha256: ec15d841f362e6a4468e06117d985f7f6007568ba832416ff146d239b2f7f0c0 + category: main + optional: false +- name: bzip2 + version: 1.0.8 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h3422bc3_4.tar.bz2 + hash: + md5: fc76ace7b94fb1f694988ab1b14dd248 + sha256: a3efbd06ad1432edb0163c48225421f34c2660f5cc002283a8d27e791320b549 + category: main + optional: false +- name: c-ares + version: 1.19.1 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.19.1-hb547adb_0.conda + hash: + md5: e7fc7430440d255e3a9c7e5a52f7b294 + sha256: fc9d0fcfb30c20c0032b294120b6ba9c01078ddb372c34dd491214c598aecc06 + category: main + optional: false +- name: ca-certificates + version: 2023.7.22 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2023.7.22-hf0a4a13_0.conda + hash: + md5: e1b99ac4dbcee71a71682996f67f7965 + sha256: b220c001b0c1448a47cc49b42a622e06a540ec60b3f7a1e057fca1f37ce515e4 + category: main + optional: false +- name: font-ttf-dejavu-sans-mono + version: '2.37' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + hash: + md5: 0c96522c6bdaed4b1566d11387caaf45 + sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b + category: main + optional: false +- name: font-ttf-inconsolata + version: '3.000' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + hash: + md5: 34893075a5c9e55cdafac56607368fc6 + sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c + category: main + optional: false +- name: font-ttf-source-code-pro + version: '2.038' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + hash: + md5: 4d59c254e01d9cde7957100457e2d5fb + sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139 + category: main + optional: false +- name: font-ttf-ubuntu + version: '0.83' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-hab24e00_0.tar.bz2 + hash: + md5: 19410c3df09dfb12d1206132a1d357c5 + sha256: 470d5db54102bd51dbb0c5990324a2f4a0bc976faa493b22193338adb9882e2e + category: main + optional: false +- name: freexl + version: 1.0.6 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/freexl-1.0.6-h1a8c8d9_1.tar.bz2 + hash: + md5: f9e99c94afe28d7558a5dd106fef0936 + sha256: c151bc1c59d986bc89802715d57783e8536e5450eb65a1ee389c0ff2139724ee + category: main + optional: false +- name: giflib + version: 5.2.1 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/giflib-5.2.1-h1a8c8d9_3.conda + hash: + md5: f39a05d3dbb0e5024b7deabb2c0993f1 + sha256: dbf1e431d3e5e03f8eeb77ec08a4c5d6d5d9af84dbef13d4365e397dd389beb8 + category: main + optional: false +- name: jpeg + version: 9e + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/jpeg-9e-h1a8c8d9_3.conda + hash: + md5: ef1cce2ab799e0c2f32c3344125ff218 + sha256: 7e21d03917fb535b39c3af0cc7b7115617556a4ca2fe13018c09407987883b34 + category: main + optional: false +- name: json-c + version: '0.16' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/json-c-0.16-hc449e50_0.tar.bz2 + hash: + md5: 0091e6c603f58202c026d3e63fc93f39 + sha256: 3031e38c69df65fb1486b283212db90038fd59e10ecba56cbd3efa2a86b41b5b + category: main + optional: false +- name: jxrlib + version: '1.1' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/jxrlib-1.1-h27ca646_2.tar.bz2 + hash: + md5: 71447f8ae7d2a2fd0f16424983cf31e6 + sha256: 448795a54fe49a15cdef110b2d094799d933f36c2d8f5bc1e1c192b3617efe5f + category: main + optional: false +- name: lame + version: '3.100' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/lame-3.100-h1a8c8d9_1003.tar.bz2 + hash: + md5: bff0e851d66725f78dc2fd8b032ddb7e + sha256: f40ce7324b2cf5338b766d4cdb8e0453e4156a4f83c2f31bbfff750785de304c + category: main + optional: false +- name: libbrotlicommon + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hb547adb_0.conda + hash: + md5: 4e786ff6885d6a1ac69adc67e42783da + sha256: 89d8d9eec479e74a1cfc9d03adb6577832a5f9de9f7f583eae1b41fb589881c0 + category: main + optional: false +- name: libcxx + version: 16.0.6 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-16.0.6-h4653b0c_0.conda + hash: + md5: 9d7d724faf0413bf1dbc5a85935700c8 + sha256: 11d3fb51c14832d9e4f6d84080a375dec21ea8a3a381a1910e67ff9cedc20355 + category: main + optional: false +- name: libdeflate + version: '1.17' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.17-h1a8c8d9_0.conda + hash: + md5: cae34d3f6ab02e0abf92ec3caaf0bd39 + sha256: 9a1979b3f6dc155b8c48987cfae6b13ba19b3e176e4470b87f60011e806218f5 + category: main + optional: false +- name: libev + version: '4.33' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h642e427_1.tar.bz2 + hash: + md5: 566dbf70fe79eacdb3c3d3d195a27f55 + sha256: eb7325eb2e6bd4c291cb9682781b35b8c0f68cb72651c35a5b9dd22707ebd25c + category: main + optional: false +- name: libexpat + version: 2.5.0 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.5.0-hb7217d7_1.conda + hash: + md5: 5a097ad3d17e42c148c9566280481317 + sha256: 7d143a9c991579ad4207f84c632650a571c66329090daa32b3c87cf7311c3381 + category: main + optional: false +- name: libffi + version: 3.4.2 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 + hash: + md5: 086914b672be056eb70fd4285b6783b6 + sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-he4db4b2_0.tar.bz2 + hash: + md5: 686f9c755574aa221f29fbcf36a67265 + sha256: 2eb33065783b802f71d52bef6f15ce0fafea0adc8506f10ebd0d490244087bec + category: main + optional: false +- name: libogg + version: 1.3.4 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.4-h27ca646_1.tar.bz2 + hash: + md5: fb211883ad5716e398b974a9cde9d78e + sha256: 916bbd5b7da6c922d6a16dd7d396b8a4e862edaca045671692e35add58aace64 + category: main + optional: false +- name: libopus + version: 1.3.1 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 + hash: + md5: 3d0dbee0ccd2f6d6781d270313627b62 + sha256: e9912101a58cbc609a1917c5289f3bd1f600c82ed3a1c90a6dd4ca02df77958a + category: main + optional: false +- name: libsodium + version: 1.0.18 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.18-h27ca646_1.tar.bz2 + hash: + md5: 90859688dbca4735b74c02af14c4c793 + sha256: 1d95fe5e5e6a0700669aab454b2a32f97289c9ed8d1f7667c2ba98327a6f05bc + category: main + optional: false +- name: libtasn1 + version: 4.19.0 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libtasn1-4.19.0-h1a8c8d9_0.tar.bz2 + hash: + md5: c35bc17c31579789c76739486fc6d27a + sha256: 912e96644ea22b49921c71c9c94bcdd2b6463e9313da895c2fcee298a8c0e44c + category: main + optional: false +- name: libunistring + version: 0.9.10 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libunistring-0.9.10-h3422bc3_0.tar.bz2 + hash: + md5: d88e77a4861e20bd96bde6628ee7a5ae + sha256: a1afe12ab199f82f339eae83405d293d197f2485d45346a709703bc7e8299949 + category: main + optional: false +- name: libutf8proc + version: 2.8.0 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.8.0-h1a8c8d9_0.tar.bz2 + hash: + md5: f8c9c41a122ab3abdf8943b13f4957ee + sha256: a3faddac08efd930fa3a1cc254b5053b4ed9428c49a888d437bf084d403c931a + category: main + optional: false +- name: libwebp-base + version: 1.3.1 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.3.1-hb547adb_0.conda + hash: + md5: 538e751abad9d7ee1bbb5630c679c44d + sha256: eee31a8b2bb5c0b1f950ed334f19f399bac0b0b8830dbe39d6f3b84e3aee21bf + category: main + optional: false +- name: libzlib + version: 1.2.13 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.2.13-h53f4e23_5.conda + hash: + md5: 1a47f5236db2e06a320ffa0392f81bd8 + sha256: ab1c8aefa2d54322a63aaeeefe9cf877411851738616c4068e0dccc66b9c758a + category: main + optional: false +- name: llvm-openmp + version: 16.0.6 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-16.0.6-h1c12783_0.conda + hash: + md5: 52e5730888439f7f55fd4f83905581b4 + sha256: f5cbb852853a7a931716d55e39515876f61fefd0cb4e055f286adc2dc3bc9d2a + category: main + optional: false +- name: metis + version: 5.1.0 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/metis-5.1.0-h13dd4ca_1007.conda + hash: + md5: afefade086a45ae6703dffe83516010a + sha256: fae516bee76df367128cf81dae13e7d11ce039ff61665ca59a1c57dee0731973 + category: main + optional: false +- name: ncurses + version: '6.4' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.4-h7ea286d_0.conda + hash: + md5: 318337fb9d0c53ba635efb7888242373 + sha256: 017e230a1f912e15005d4c4f3d387119190b53240f9ae0ba8a319dd958901780 + category: main + optional: false +- name: nettle + version: 3.8.1 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/nettle-3.8.1-h63371fa_1.tar.bz2 + hash: + md5: 0da3266889a3febbb9840a7a89d29da9 + sha256: 712b4e836060ab26772c343a05d243e7486bb44a39bb5b35f3371e72d7b38a24 + category: main + optional: false +- name: nlohmann_json + version: 3.11.2 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.2-h2e04ded_0.tar.bz2 + hash: + md5: 104ee42cb0e03ee0c1ade0ce369b7f63 + sha256: 25de8c3b9b96eeac088034fe8de773292a5649d23f6f087c38d77c3d7074d30a + category: main + optional: false +- name: pandoc + version: 3.1.3 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/pandoc-3.1.3-hce30654_0.conda + hash: + md5: 7edcc75acdac60dba441b229c0ec66ee + sha256: 858a923c8b9082791b2c13c2ff2ae87e28dd2e2655f56117c8ecb7d366002bc7 + category: main + optional: false +- name: pixman + version: 0.40.0 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/pixman-0.40.0-h27ca646_0.tar.bz2 + hash: + md5: 0cedfe37c9aee28f5e926a870965466a + sha256: a3bde72b3f9344ede1a189612d997f775b503a8eec61fb9720d18551f3c71080 + category: main + optional: false +- name: poppler-data + version: 0.4.12 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/poppler-data-0.4.12-hd8ed1ab_0.conda + hash: + md5: d8d7293c5b37f39b2ac32940621c6592 + sha256: 2f227e17b3c0346112815faa605502b66c1c4511a856127f2899abf15a98a2cf + category: main + optional: false +- name: pthread-stubs + version: '0.4' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-h27ca646_1001.tar.bz2 + hash: + md5: d3f26c6494d4105d4ecb85203d687102 + sha256: 9da9e6f5d51dff6ad2e4ee0874791437ba952e0a6249942273f0fedfd07ea826 + category: main + optional: false +- name: python_abi + version: '3.8' + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.8-3_cp38.conda + hash: + md5: 079f8d6f829d2c61ee14de8e006668c1 + sha256: b8b06dd3054306c49a2f1f5aea851f54ee4acfec6edddcf36ea7d0e44c0829c7 + category: main + optional: false +- name: tzcode + version: 2023c + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/tzcode-2023c-h1a8c8d9_0.conda + hash: + md5: 96779d3be996d78411b083f99a51199c + sha256: 0a60ff53272547a0f80862f0a1969a5d1cec16bd2e9098ed5b07d317682a4361 + category: main + optional: false +- name: tzdata + version: 2023c + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2023c-h71feb2d_0.conda + hash: + md5: 939e3e74d8be4dac89ce83b20de2492a + sha256: 0449138224adfa125b220154408419ec37c06b0b49f63c5954724325903ecf55 + category: main + optional: false +- name: utfcpp + version: 3.2.4 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/utfcpp-3.2.4-hce30654_0.conda + hash: + md5: d9f304832db4921517df489c04c5b45e + sha256: 971c2cb07512da15c8de49d4bb15c2e80b831f0067f6a8e3aa4a3f8a39064d49 + category: main + optional: false +- name: x264 + version: 1!164.3095 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/x264-1!164.3095-h57fd34a_2.tar.bz2 + hash: + md5: b1f6dccde5d3a1f911960b6e567113ff + sha256: debdf60bbcfa6a60201b12a1d53f36736821db281a28223a09e0685edcce105a + category: main + optional: false +- name: xorg-libxau + version: 1.0.11 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.11-hb547adb_0.conda + hash: + md5: ca73dc4f01ea91e44e3ed76602c5ea61 + sha256: 02c313a1cada46912e5b9bdb355cfb4534bfe22143b4ea4ecc419690e793023b + category: main + optional: false +- name: xorg-libxdmcp + version: 1.1.3 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.3-h27ca646_0.tar.bz2 + hash: + md5: 6738b13f7fadc18725965abdd4129c36 + sha256: d9a2fb4762779994718832f05a7d62ab2dcf6103a312235267628b5187ce88f7 + category: main + optional: false +- name: xz + version: 5.2.6 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/xz-5.2.6-h57fd34a_0.tar.bz2 + hash: + md5: 39c6b54e94014701dd157f4f576ed211 + sha256: 59d78af0c3e071021cfe82dc40134c19dab8cdf804324b62940f5c8cd71803ec + category: main + optional: false +- name: yaml + version: 0.2.5 + manager: conda + platform: osx-arm64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 + hash: + md5: 4bb3f014845110883a3c5ee811fd84b4 + sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 + category: main + optional: false +- name: aom + version: 3.5.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.4' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.5.0-h7ea286d_0.tar.bz2 + hash: + md5: afb32d2a714ef2c3268508fdc85fc7c4 + sha256: 3a238c39da0bb29da396ae9f88655a1a6b05926055539ecc29cef9533671d71c + category: main + optional: false +- name: aws-c-compression + version: 0.2.17 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.2.17-he70778a_2.conda + hash: + md5: d7a30e85a98d14dcd2d0ca8ae8ca4372 + sha256: 0e5a93b88d77405af89586f4b776f68a3cfd1c9ed44da57ac2a6b042dc96a26c + category: main + optional: false +- name: aws-c-sdkutils + version: 0.1.12 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.1.12-he70778a_1.conda + hash: + md5: a90a6413bbf361584033773c19cecb65 + sha256: 60bf0d3e7bd7bb368bbbc03f917b2a97198642ce8ed491f80c5cacbb6498c566 + category: main + optional: false +- name: aws-checksums + version: 0.1.17 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.1.17-he70778a_1.conda + hash: + md5: 5892420ce138d63e1f6e08c9915f0308 + sha256: 52606dcecd60ccc587d3c8f100cc30b7a8101f655e8d9b26a90dac9996030f52 + category: main + optional: false +- name: double-conversion + version: 3.2.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.4' + url: https://conda.anaconda.org/conda-forge/osx-arm64/double-conversion-3.2.0-hb7217d7_1.tar.bz2 + hash: + md5: d98c960e8287a6ae05d2278742efc453 + sha256: 34f59a0b089317a6560577460e7257eaf086a02536ef2d2632b9841cf78ebb6c + category: main + optional: false +- name: eigen + version: 3.4.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-arm64/eigen-3.4.0-h1995070_0.conda + hash: + md5: 3691ea3ff568ba38826389bafc717909 + sha256: c20b3677b16d8907343fce68e7c437184fef7f5ed0a765c104b775f8a485c5c9 + category: main + optional: false +- name: expat + version: 2.5.0 + manager: conda + platform: osx-arm64 + dependencies: + libexpat: 2.5.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/expat-2.5.0-hb7217d7_1.conda + hash: + md5: 624fa0dd6fdeaa650b71a62296fdfedf + sha256: 9f06afbe4604decf6a2e8e7e87f5ca218a3e9049d57d5b3fcd538ca6240d21a0 + category: main + optional: false +- name: fonts-conda-forge + version: '1' + manager: conda + platform: osx-arm64 + dependencies: + font-ttf-inconsolata: '' + font-ttf-source-code-pro: '' + font-ttf-dejavu-sans-mono: '' + font-ttf-ubuntu: '' + url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 + hash: + md5: f766549260d6815b0c52253f1fb1bb29 + sha256: 53f23a3319466053818540bcdf2091f253cbdbab1e0e9ae7b9e509dcaa2a5e38 + category: main + optional: false +- name: geos + version: 3.11.1 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/geos-3.11.1-hb7217d7_0.tar.bz2 + hash: + md5: 945d93c362ba338531455e0f0cf54ae2 + sha256: 061ce17f3c864c2cbb774474e46ff4378f8967a2be7b1a53ffa075f8b4f69a4c + category: main + optional: false +- name: gettext + version: 0.21.1 + manager: conda + platform: osx-arm64 + dependencies: + libiconv: '>=1.17,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/gettext-0.21.1-h0186832_0.tar.bz2 + hash: + md5: 63d2ff6fddfa74e5458488fd311bf635 + sha256: 093b2f96dc4b48e4952ab8946facec98b34b708a056251fc19c23c3aad30039e + category: main + optional: false +- name: gflags + version: 2.2.2 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.0.0.rc1' + url: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hc88da5d_1004.tar.bz2 + hash: + md5: aab9ddfad863e9ef81229a1f8852211b + sha256: 25d4a20af2e5ace95fdec88970f6d190e77e20074d2f6d3cef766198b76a4289 + category: main + optional: false +- name: glew + version: 2.1.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.0.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/glew-2.1.0-h9f76cd9_2.tar.bz2 + hash: + md5: ec67d4b810ad567618722a2772e9755c + sha256: 582991e48b1000eea38a1df68309652a92c1af62fa96f78e6659c799d28d00cf + category: main + optional: false +- name: gmp + version: 6.2.1 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.0.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/gmp-6.2.1-h9f76cd9_0.tar.bz2 + hash: + md5: f8140773b6ca51bf32feec9b4290a8c5 + sha256: 2fd12c3e78b6c632f7f34883b942b973bdd24302c74f2b9b78e776b654baf591 + category: main + optional: false +- name: icu + version: '70.1' + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=12.0.1' + url: https://conda.anaconda.org/conda-forge/osx-arm64/icu-70.1-h6b3803e_0.tar.bz2 + hash: + md5: 5fbe318a6be2e8d0f9b0b0c730a62748 + sha256: 303b558da70167473e4fa5f9a12c547217061c930c13ca3f982d55922437606e + category: main + optional: false +- name: imath + version: 3.1.6 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/imath-3.1.6-hb5ab8b9_1.conda + hash: + md5: 61ed8a7b19ea1fea241df94073ae5594 + sha256: da73abbb97c98a22a5a494145de858f1ae8d834e433e36626e680da5e89ee272 + category: main + optional: false +- name: jsoncpp + version: 1.9.5 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/jsoncpp-1.9.5-hc021e02_1.tar.bz2 + hash: + md5: 966a50d309996126cb180f017df56a70 + sha256: 97098f9535af3ea1aab6ae867235020977c3bb80587ab2230886ba3f7216af83 + category: main + optional: false +- name: lerc + version: 4.0.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=13.0.1' + url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 + hash: + md5: de462d5aacda3b30721b512c5da4e742 + sha256: 6f068bb53dfb6147d3147d981bb851bb5477e769407ad4e6a68edf482fdcb958 + category: main + optional: false +- name: libabseil + version: '20230125.3' + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20230125.3-cxx17_h13dd4ca_0.conda + hash: + md5: e9edfc273c30153b3427332e90110422 + sha256: dacf281442b411eb4a4dece69618c247dbaacaa71669ca6631fc924be86ceab8 + category: main + optional: false +- name: libaec + version: 1.0.6 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libaec-1.0.6-hb7217d7_1.conda + hash: + md5: 4f04770bf6f12d22fb6c1d91a04e0c8c + sha256: 9a2209a30923728fd9c430695a2fea9274ac6d357e6bdfa4c7b5aa52122d9e2c + category: main + optional: false +- name: libbrotlidec + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + libbrotlicommon: 1.1.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hb547adb_0.conda + hash: + md5: bf47d87fdcabac707ab86000ae995972 + sha256: 4571f23398a156fd6d5a7792858acef9bf81ee09db6bbe6121be4dc86c1d7b16 + category: main + optional: false +- name: libbrotlienc + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + libbrotlicommon: 1.1.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hb547adb_0.conda + hash: + md5: dee65ab0c909e8291cbab5b07118ac21 + sha256: f942342fad695be4b3c78108700ec01932c3d4d3fbdce036c7c9726434117a9e + category: main + optional: false +- name: libcrc32c + version: 1.1.2 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 + hash: + md5: 32bd82a6a625ea6ce090a81c3d34edeb + sha256: 58477b67cc719060b5b069ba57161e20ba69b8695d154a719cb4b60caf577929 + category: main + optional: false +- name: libedit + version: 3.1.20191231 + manager: conda + platform: osx-arm64 + dependencies: + ncurses: '>=6.2,<7.0.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 + hash: + md5: 30e4362988a2623e9eb34337b83e01f9 + sha256: 3912636197933ecfe4692634119e8644904b41a58f30cad9d1fc02f6ba4d9fca + category: main + optional: false +- name: libgfortran5 + version: 13.2.0 + manager: conda + platform: osx-arm64 + dependencies: + llvm-openmp: '>=8.0.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_1.conda + hash: + md5: 4480d71b98c87faafab132d33e23135e + sha256: cb9cb11e49a6a8466ea7556a723080d3aeefd556df9b444b941afc5b54368b22 + category: main + optional: false +- name: libllvm14 + version: 14.0.6 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libllvm14-14.0.6-hd1a9a77_4.conda + hash: + md5: 9f3dce5d26ea56a9000cd74c034582bd + sha256: 6f603914fe8633a615f0d2f1383978eb279eeb552079a78449c9fbb43f22a349 + category: main + optional: false +- name: libpng + version: 1.6.39 + manager: conda + platform: osx-arm64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.39-h76d750c_0.conda + hash: + md5: 0078e6327c13cfdeae6ff7601e360383 + sha256: 21ab8409a8e66f9408b96428c0a36a9768faee9fe623c56614576f9e12962981 + category: main + optional: false +- name: libspatialindex + version: 1.9.3 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libspatialindex-1.9.3-hbdafb3b_4.tar.bz2 + hash: + md5: 311816a2511df4bceeeebe7c06af63e7 + sha256: a1af21a778e7a04fd866ccd617a4503ebe8abeb4e5fe718cd219be4d6e70e778 + category: main + optional: false +- name: libsqlite + version: 3.43.0 + manager: conda + platform: osx-arm64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.43.0-hb31c410_0.conda + hash: + md5: 060a9948665e56a38060a1ed3ebc553a + sha256: ddc90cc7a33563cd1f2b179a4964d144c221f9148634c006fd83ec9e1c667907 + category: main + optional: false +- name: libvorbis + version: 1.3.7 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.0.0' + libogg: '>=1.3.4,<1.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libvorbis-1.3.7-h9f76cd9_0.tar.bz2 + hash: + md5: 92a1a88d1a1d468c19d9e1659ac8d3df + sha256: 60457217e20d8b24a8390c81338a8fa69c8656b440c067cd82f802a09da93cb9 + category: main + optional: false +- name: libvpx + version: 1.11.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.1.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libvpx-1.11.0-hc470f4d_3.tar.bz2 + hash: + md5: 459be650ba4f9660cc959c090125cb32 + sha256: 888d0985a7355bb52e71c415be35d0c170a52f35e4c319732bbebb5369787d68 + category: main + optional: false +- name: libxcb + version: '1.13' + manager: conda + platform: osx-arm64 + dependencies: + pthread-stubs: '' + xorg-libxau: '' + xorg-libxdmcp: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.13-h9b22ae9_1004.tar.bz2 + hash: + md5: 6b3457a192f8091cb413962f65740ac4 + sha256: a89b1e46650c01a8791c201c108d6d49a0a5604dd24ddb18902057bbd90f7dbb + category: main + optional: false +- name: lz4-c + version: 1.9.4 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.9.4-hb7217d7_0.conda + hash: + md5: 45505bec548634f7d05e02fb25262cb9 + sha256: fc343b8c82efe40819b986e29ba748366514e5ab94a1e1138df195af5f45fa24 + category: main + optional: false +- name: nspr + version: '4.35' + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/nspr-4.35-hb7217d7_0.conda + hash: + md5: f81b5ec944dbbcff3dd08375eb036efa + sha256: 35959d36ea9e8a2c422db9f113ee0ac91a9b0c19c51b05f75d0793c3827cfa3a + category: main + optional: false +- name: openh264 + version: 2.3.1 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/openh264-2.3.1-hb7217d7_2.conda + hash: + md5: 6ce0517e73640933cf5916deb21d4f23 + sha256: 36c6dc71bb10245ed93f3cb13280948cc8c6ca525f1639aac9d541726e4c80af + category: main + optional: false +- name: openssl + version: 3.1.2 + manager: conda + platform: osx-arm64 + dependencies: + ca-certificates: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.1.2-h53f4e23_0.conda + hash: + md5: d6c950611370a5a9757a98365449e89f + sha256: e9133f97df141470d887ef6dff9a9017b2aa3e6fc65ecc2ecc157d3fdb5f123a + category: main + optional: false +- name: p11-kit + version: 0.24.1 + manager: conda + platform: osx-arm64 + dependencies: + libffi: '>=3.4.2,<3.5.0a0' + libtasn1: '>=4.18.0,<5.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/p11-kit-0.24.1-h29577a5_0.tar.bz2 + hash: + md5: 8f111d56c8c7c1895bde91a942c43d93 + sha256: 3e124859307956f9f390f39c74b9700be4843eaaf56891c4b09da75b1bd5b57f + category: main + optional: false +- name: pcre2 + version: '10.40' + manager: conda + platform: osx-arm64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/pcre2-10.40-hb34f9b4_0.tar.bz2 + hash: + md5: 721b7288270bafc83586b0f01c2a67f2 + sha256: 93503b5e05470ccc87f696c0fdf0d47938e0305b5047eacb85c15d78dcf641fe + category: main + optional: false +- name: pugixml + version: 1.11.4 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-arm64/pugixml-1.11.4-h13dd4ca_1.conda + hash: + md5: d73bc77867ffe3d0226ae534894ecb5f + sha256: 8a30a3c3f598e5146b95bd8ea4507a2514fff37d19b915ee311331545b3fc5bf + category: main + optional: false +- name: rapidjson + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.0.0.rc1' + url: https://conda.anaconda.org/conda-forge/osx-arm64/rapidjson-1.1.0-hc88da5d_1002.tar.bz2 + hash: + md5: 63037b108ef3594d41f8c4fb8c46c065 + sha256: eb241d96f7552195de841d5c9b04f0e0be6a187c17e2ba581d896a90fc6df030 + category: main + optional: false +- name: re2 + version: 2023.03.02 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2023.03.02-hc5e2d97_0.conda + hash: + md5: 7a851c0ab05247e3246eca2c3b243b9a + sha256: 39bc32dcef3b699e6f748cc51d5e6b05ab788334d5787c64f069f0122e74c0c5 + category: main + optional: false +- name: readline + version: '8.2' + manager: conda + platform: osx-arm64 + dependencies: + ncurses: '>=6.3,<7.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda + hash: + md5: 8cbb776a2f641b943d413b3e19df71f4 + sha256: a1dfa679ac3f6007362386576a704ad2d0d7a02e98f5d0b115f207a2da63e884 + category: main + optional: false +- name: snappy + version: 1.1.10 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.1.10-h17c5cce_0.conda + hash: + md5: ac82a611d1a67a598096ebaa857198e3 + sha256: dfae03cd2339587871e53b42833657faa4c9e42e3e2c56ee9e32bc60797c7f62 + category: main + optional: false +- name: svt-av1 + version: 1.4.1 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/svt-av1-1.4.1-h7ea286d_0.conda + hash: + md5: c249fb2d81c39843166f20b6a69a99c3 + sha256: b868a00e01cf9a5f5f411fc3e82500a22a910e3c916d06d9c443b2cc96aa93c4 + category: main + optional: false +- name: tbb + version: 2021.10.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-arm64/tbb-2021.10.0-h1995070_0.conda + hash: + md5: 5c0db70909ae6f0807e6e6f45e6cc9d2 + sha256: f274571856d714107f8649c1093ac6e941d3c94c33619abbd5c125ef0137c1e6 + category: main + optional: false +- name: tk + version: 8.6.12 + manager: conda + platform: osx-arm64 + dependencies: + libzlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.12-he1e0b03_0.tar.bz2 + hash: + md5: 2cb3d18eac154109107f093860bd545f + sha256: 9e43ec80045892e28233e4ca4d974e09d5837392127702fb952f3935b5e985a4 + category: main + optional: false +- name: x265 + version: '3.5' + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=12.0.1' + url: https://conda.anaconda.org/conda-forge/osx-arm64/x265-3.5-hbc6ce65_3.tar.bz2 + hash: + md5: b1f7f2780feffe310b068c021e8ff9b2 + sha256: 2fed6987dba7dee07bd9adc1a6f8e6c699efb851431bcb6ebad7de196e87841d + category: main + optional: false +- name: zeromq + version: 4.3.4 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=11.1.0' + libsodium: '>=1.0.18,<1.0.19.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.4-hbdafb3b_1.tar.bz2 + hash: + md5: 49132c08da6545dc68351ff8b659ac8e + sha256: b65624f1e22f095223462807c417001b18ec17ef33a3c7065a19429f4cd42193 + category: main + optional: false +- name: zlib + version: 1.2.13 + manager: conda + platform: osx-arm64 + dependencies: + libzlib: 1.2.13 + url: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.2.13-h53f4e23_5.conda + hash: + md5: a08383f223b10b71492d27566fafbf6c + sha256: de0ee1e24aa6867058d3b852a15c8d7f49f262f5828772700c647186d4a96bbe + category: main + optional: false +- name: zstd + version: 1.5.5 + manager: conda + platform: osx-arm64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.5-h4f39d0f_0.conda + hash: + md5: 5b212cfb7f9d71d603ad891879dc7933 + sha256: 7e1fe6057628bbb56849a6741455bbb88705bae6d6646257e57904ac5ee5a481 + category: main + optional: false +- name: aws-c-cal + version: 0.6.2 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.6.2-hb406d48_0.conda + hash: + md5: 791e9f2727d328de9b9a1ddbd1211d84 + sha256: 1b72f07871b63c4dc065208f9d3270ceb8fa097d9c58bbc51d2bfca5dff97571 + category: main + optional: false +- name: blosc + version: 1.21.5 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + snappy: '>=1.1.10,<2.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/blosc-1.21.5-hc338f07_0.conda + hash: + md5: 93fccb1150aa377576107ecd0ad375b3 + sha256: 81f206dd843fe0da894d0480ea9d689fe948fa4b3cad060f97b016af4ac7b3a1 + category: main + optional: false +- name: boost-cpp + version: 1.78.0 + manager: conda + platform: osx-arm64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + icu: '>=70.1,<71.0a0' + libcxx: '>=12.0.1' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/boost-cpp-1.78.0-hf1d6563_2.conda + hash: + md5: ad334927e87c12f7f3de44064034892d + sha256: a44e260f7a8cd55c66fcf4457aadfa249119822fef0e26333bec184026110776 + category: main + optional: false +- name: brotli-bin + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + libbrotlidec: 1.1.0 + libbrotlienc: 1.1.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-bin-1.1.0-hb547adb_0.conda + hash: + md5: 2321e0060ac0b2e219cb085ff51a9b65 + sha256: 72306f0f6bcb4e0bfcd77d30a11f8904062462f72b4264dd7aa70d414157abd8 + category: main + optional: false +- name: fonts-conda-ecosystem + version: '1' + manager: conda + platform: osx-arm64 + dependencies: + fonts-conda-forge: '' + url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + hash: + md5: fee5683a3f04bd15cbd8318b096a27ab + sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61 + category: main + optional: false +- name: freetype + version: 2.12.1 + manager: conda + platform: osx-arm64 + dependencies: + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hd633e50_1.conda + hash: + md5: 33ea6326e26d1da25eb8dfa768195b82 + sha256: 9f20ac782386cca6295cf02a07bbc6aedc4739330dc9caba242630602a9ab7f4 + category: main + optional: false +- name: gl2ps + version: 1.4.2 + manager: conda + platform: osx-arm64 + dependencies: + libpng: '>=1.6.37,<1.7.0a0' + zlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/gl2ps-1.4.2-h17b34a0_0.tar.bz2 + hash: + md5: 7b95a5cd771dca1a83a15f0661da8df1 + sha256: 0049faca32d9c303f5d407ef6ed05f99f76c533f03ce303d9882e702cbb3c862 + category: main + optional: false +- name: glog + version: 0.6.0 + manager: conda + platform: osx-arm64 + dependencies: + gflags: '>=2.2.2,<2.3.0a0' + libcxx: '>=12.0.1' + url: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.6.0-h6da1cb0_0.tar.bz2 + hash: + md5: 5a570729c7709399cf8511aeeda6f989 + sha256: 4d772c42477f64be708594ac45870feba3e838977871118eb25e00deb0e9a73c + category: main + optional: false +- name: glpk + version: '5.0' + manager: conda + platform: osx-arm64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/glpk-5.0-h6d7a090_0.tar.bz2 + hash: + md5: 02b868940101a06a6365c109ab1a94fe + sha256: ac67e0ee73936f2b38b4c3c55354bec4ac79f31d4f4ed1020103f052c052259d + category: main + optional: false +- name: hdf4 + version: 4.2.15 + manager: conda + platform: osx-arm64 + dependencies: + jpeg: '>=9e,<10a' + libcxx: '>=14.0.4' + libzlib: '>=1.2.13,<1.3.0a0' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/hdf4-4.2.15-h1a38d6a_5.tar.bz2 + hash: + md5: 33632080213c000ced85118a4265256d + sha256: e743b2f3d6f0b2db7a0af7ffbfecbc28137d51dd2219847e5a561a483d50d176 + category: main + optional: false +- name: krb5 + version: 1.20.1 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + libedit: '>=3.1.20191231,<4.0a0' + openssl: '>=3.0.7,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.20.1-h69eda48_0.conda + hash: + md5: a85db53e45b1173f270fc998dd40ec03 + sha256: 80094682db47468befef8e14a8a2ccc82cf71d6cf23bfa5d25c4de1df56e3067 + category: main + optional: false +- name: libclang13 + version: 14.0.6 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libllvm14: '>=14.0.6,<14.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-14.0.6-default_hc7183e1_1.conda + hash: + md5: c811f112a83cefb15d7b4f511579b6e8 + sha256: 775d89c70250ed7fb9d2c480d7a8dcbfff9942a263cef2df89e51d87aafb40ee + category: main + optional: false +- name: libevent + version: 2.1.12 + manager: conda + platform: osx-arm64 + dependencies: + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda + hash: + md5: 1a109764bff3bdc7bdd84088347d71dc + sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 + category: main + optional: false +- name: libgfortran + version: 5.0.0 + manager: conda + platform: osx-arm64 + dependencies: + libgfortran5: 13.2.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_1.conda + hash: + md5: 1ad37a5c60c250bb2b4a9f75563e181c + sha256: bc8750e7893e693fa380bf2f342d4a5ce44995467cbdf72e56a00e5106b4892d + category: main + optional: false +- name: libglib + version: 2.76.4 + manager: conda + platform: osx-arm64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + libcxx: '>=15.0.7' + libffi: '>=3.4,<4.0a0' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + pcre2: '>=10.40,<10.41.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.76.4-h24e9cb9_0.conda + hash: + md5: 6c68bbf6d89e0fd5d12a4c41e1a9e79b + sha256: 27e6c1c2db36e9156212da55ea6dd7c73194d8247549ccca5d6a4b12c0de1b4e + category: main + optional: false +- name: libidn2 + version: 2.3.4 + manager: conda + platform: osx-arm64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + libunistring: '>=0,<1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libidn2-2.3.4-h1a8c8d9_0.tar.bz2 + hash: + md5: 7fdc11b6fd3ea4ce92886df855fc7085 + sha256: 3f2990c33c57559fbf03c5e5b3f3c8e95886548ab4c7fc10314e4514d6632703 + category: main + optional: false +- name: libnghttp2 + version: 1.52.0 + manager: conda + platform: osx-arm64 + dependencies: + c-ares: '>=1.18.1,<2.0a0' + libcxx: '>=14.0.6' + libev: '>=4.33,<4.34.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.52.0-hae82a92_0.conda + hash: + md5: 1d319e95a0216f801293626a00337712 + sha256: 1a3944d6295dcbecdf6489ce8a05fe416ad401727c901ec390e9200a351bdb10 + category: main + optional: false +- name: libprotobuf + version: 4.23.3 + manager: conda + platform: osx-arm64 + dependencies: + libabseil: '>=20230125.3,<20230126.0a0' + libcxx: '>=15.0.7' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-4.23.3-hf32f9b9_1.conda + hash: + md5: cdbf60d61de5e619297def60107a00c3 + sha256: fd4b442b4a99b500437fd0e562630f698ae579f0b31d36daecbce0f479223047 + category: main + optional: false +- name: librttopo + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + geos: '>=3.11.1,<3.11.2.0a0' + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/librttopo-1.1.0-h844f84d_12.tar.bz2 + hash: + md5: abf6c60dfde69d6e632780c7b44fff6e + sha256: 7205a5788beffdd44a97bdc7532d504c498cf9b54c10a57d9b89b6b4dd8e46af + category: main + optional: false +- name: libssh2 + version: 1.11.0 + manager: conda + platform: osx-arm64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.0-h7a5bd25_0.conda + hash: + md5: 029f7dc931a3b626b94823bc77830b01 + sha256: bb57d0c53289721fff1eeb3103a1c6a988178e88d8a8f4345b0b91a35f0e0015 + category: main + optional: false +- name: libtheora + version: 1.1.1 + manager: conda + platform: osx-arm64 + dependencies: + libogg: '>=1.3.4,<1.4.0a0' + libpng: '>=1.6.37,<1.7.0a0' + libvorbis: '>=1.3.7,<1.4.0a0' + zlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libtheora-1.1.1-h3422bc3_1005.tar.bz2 + hash: + md5: 04067d41a078006c97cdb4e14e22c639 + sha256: caabfd950cd42d3b395f7330f4b3516ff4300ef2077532f1420b4506f01b8f55 + category: main + optional: false +- name: libtiff + version: 4.5.0 + manager: conda + platform: osx-arm64 + dependencies: + jpeg: '>=9e,<10a' + lerc: '>=4.0.0,<5.0a0' + libcxx: '>=14.0.6' + libdeflate: '>=1.17,<1.18.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.5.0-h5dffbdd_2.conda + hash: + md5: 8e08eae60de32c940096ee9b4da35685 + sha256: 0207f4234571d393d2f790aedaa1e127dfcd9d7fe3fe886ebdf31c9e7b9f7ce2 + category: main + optional: false +- name: libxml2 + version: 2.10.3 + manager: conda + platform: osx-arm64 + dependencies: + icu: '>=70.1,<71.0a0' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.10.3-h67585b2_4.conda + hash: + md5: 3b3f67d1c9d66e873ca91c87640a1d1b + sha256: c558d297f34ca1481359e805804559d351882b5130b1dc9c9c3a603bb54a24eb + category: main + optional: false +- name: libzip + version: 1.10.1 + manager: conda + platform: osx-arm64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libzip-1.10.1-ha0bc3c6_2.conda + hash: + md5: 604dd4d4ef732a80541572031a401f0b + sha256: 80eab71d9452116ed76a3d737bb217373b13cb450938061ff930244d9c20ce3c + category: main + optional: false +- name: mpfr + version: 4.2.0 + manager: conda + platform: osx-arm64 + dependencies: + gmp: '>=6.2.1,<7.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/mpfr-4.2.0-he09a6ba_0.conda + hash: + md5: 6ec2fb83ce146e5bc944020027d6c9e4 + sha256: 6f05ed642052fce5bf0bbf9dea78a5f4a17f252d5706604d1155e324e0c431c9 + category: main + optional: false +- name: mysql-common + version: 8.0.33 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/mysql-common-8.0.33-h7b5afe1_3.conda + hash: + md5: 642062c42fd5cf94997345a7ab40dd74 + sha256: feaf9257fed0bfe6e706d1a31f56686f825694c570a84e899159067b4eb84755 + category: main + optional: false +- name: nss + version: '3.92' + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libsqlite: '>=3.42.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + nspr: '>=4.35,<5.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/nss-3.92-hc6b9969_0.conda + hash: + md5: c63bdc10c608a0a9ff676fc7596d2efa + sha256: 4fa7e9c0196d4e62b133fee7f9ce0986829a87d208c7243f8d3aff49fc1c7563 + category: main + optional: false +- name: openexr + version: 3.1.5 + manager: conda + platform: osx-arm64 + dependencies: + imath: '>=3.1.5,<3.1.7.0a0' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/openexr-3.1.5-h25aad90_2.conda + hash: + md5: 1628221798073b879119ad9fde295826 + sha256: 08ad020c7d16e8c62c39badb135c281d684128ea806bec7c537617330db04664 + category: main + optional: false +- name: python + version: 3.8.17 + manager: conda + platform: osx-arm64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ncurses: '>=6.4,<7.0a0' + openssl: '>=3.1.1,<4.0a0' + readline: '>=8.2,<9.0a0' + tk: '>=8.6.12,<8.7.0a0' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.8.17-h3ba56d0_0_cpython.conda + hash: + md5: 3800494cdb37ebe6d963cb7f115c8c73 + sha256: ca6853354fa9821d57e0837e382064e6b20c606be118fe4a34ba0a47532f38dd + category: main + optional: false +- name: sqlite + version: 3.43.0 + manager: conda + platform: osx-arm64 + dependencies: + libsqlite: 3.43.0 + libzlib: '>=1.2.13,<1.3.0a0' + ncurses: '>=6.4,<7.0a0' + readline: '>=8.2,<9.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/sqlite-3.43.0-h203b68d_0.conda + hash: + md5: bc8f6010696c5ab30c90f166e25a5865 + sha256: f8667cac271496354f064cd1d2b783c95e9b8b8e2e3f85a4a025e569a6a79624 + category: main + optional: false +- name: tbb-devel + version: 2021.10.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + tbb: 2021.10.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/tbb-devel-2021.10.0-hc790010_0.conda + hash: + md5: 59bae6887357f5cc86e85a61453d0acf + sha256: 2d988fce28d6847ff4517b56466ca2e5e9ca5f47d762a32428caa0ac0df5ed95 + category: main + optional: false +- name: affine + version: 2.4.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/affine-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: ae5f4ad87126c55ba3f690ef07f81d64 + sha256: fbf0288cae7c6e5005280436ff73c95a36c5a4c978ba50175cc8e3eb22abc5f9 + category: main + optional: false +- name: alabaster + version: 0.7.13 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.13-pyhd8ed1ab_0.conda + hash: + md5: 06006184e203b61d3525f90de394471e + sha256: b2d160a050996950434c6e87a174fc01c4a937cbeffbdd20d1b46126b4478a95 + category: main + optional: false +- name: appnope + version: 0.1.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 54ac328d703bff191256ffa1183126d1 + sha256: b209a68ac55eb9ecad7042f0d4eedef5da924699f6cdf54ac1826869cfdae742 + category: main + optional: false +- name: attrs + version: 23.1.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/attrs-23.1.0-pyh71513ae_1.conda + hash: + md5: 3edfead7cedd1ab4400a6c588f3e75f8 + sha256: 063639cd568f5c7a557b0fb1cc27f098598c0d8ff869088bfeb82934674f8821 + category: main + optional: false +- name: aws-c-io + version: 0.13.32 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.13.32-h3c776e5_2.conda + hash: + md5: fdcc96ac732d88f86bce734311bbbc7b + sha256: cdbf98e6cdb96f65dea61d4ad912fa9b8f35f0830ec0a3bd93d4e95b7f759fef + category: main + optional: false +- name: backcall + version: 0.2.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 6006a6d08a3fa99268a2681c7fb55213 + sha256: ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9 + category: main + optional: false +- name: backports + version: '1.0' + manager: conda + platform: osx-arm64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda + hash: + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd + category: main + optional: false +- name: blinker + version: 1.6.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.6.2-pyhd8ed1ab_0.conda + hash: + md5: 2fb79ec81bad9492b6d59a06b3b647a4 + sha256: b6f32491536823e47cf6eb4717dd341385600a2b901235028dedc629a77aeb82 + category: main + optional: false +- name: brotli + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + brotli-bin: 1.1.0 + libbrotlidec: 1.1.0 + libbrotlienc: 1.1.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-1.1.0-hb547adb_0.conda + hash: + md5: 747059866c5da1fc0a7f1b3efdb912e3 + sha256: 8a67b45d4fa7ee376d29aaa4b33de606109368de85e673971382291370335d82 + category: main + optional: false +- name: brotli-python + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py38he333c0f_0.conda + hash: + md5: 607b78f750a83f99f653b1d1414ce223 + sha256: 17abf8bb0117854cd1138753c63fb9a48a09f8fbbf38d25907924d91750dac90 + category: main + optional: false +- name: cached_property + version: 1.5.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + hash: + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + category: main + optional: false +- name: certifi + version: 2023.7.22 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2023.7.22-pyhd8ed1ab_0.conda + hash: + md5: 7f3dbc9179b4dde7da98dfb151d0ad22 + sha256: db66e31866ff4250c190788769e3a8a1709237c3e9c38d7143aae95ab75fcb31 + category: main + optional: false +- name: charset-normalizer + version: 3.2.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.2.0-pyhd8ed1ab_0.conda + hash: + md5: 313516e9a4b08b12dfb1e1cd390a96e3 + sha256: 0666a95fbbd2299008162e2126c009191e5953d1cad1878bf9f4d8d634af1dd4 + category: main + optional: false +- name: click + version: 8.1.7 + manager: conda + platform: osx-arm64 + dependencies: + __unix: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-unix_pyh707e725_0.conda + hash: + md5: f3ad426304898027fc619827ff428eca + sha256: f0016cbab6ac4138a429e28dbcb904a90305b34b3fe41a9b89d697c90401caec + category: main + optional: false +- name: colorama + version: 0.4.6 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + category: main + optional: false +- name: colorlover + version: 0.3.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/colorlover-0.3.0-py_0.tar.bz2 + hash: + md5: 1626aa94341655894b5aa6513491e327 + sha256: 99e3aca080fdec457e4a36a5fc83adffce7a5aadb917151f166b5dc48b11ebd2 + category: main + optional: false +- name: cycler + version: 0.11.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: a50559fad0affdbb33729a68669ca1cb + sha256: 3b594bc8aa0b9a51269d54c7a4ef6af777d7fad4bee16b05695e1124de6563f6 + category: main + optional: false +- name: debugpy + version: 1.7.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.7.0-py38he333c0f_0.conda + hash: + md5: 4a8931384bc6d0e9d749b14efec232db + sha256: 6875d3442baf89ec74385b7a46f9d80a92f8cdf2283305683d7c2d5664537ae2 + category: main + optional: false +- name: decorator + version: 5.1.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 43afe5ab04e35e17ba28649471dd7364 + sha256: 328a6a379f9bdfd0230e51de291ce858e6479411ea4b0545fb377c71662ef3e2 + category: main + optional: false +- name: defusedxml + version: 0.7.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 961b3a227b437d82ad7054484cfa71b2 + sha256: 9717a059677553562a8f38ff07f3b9f61727bd614f505658b0a5ecbcf8df89be + category: main + optional: false +- name: docutils + version: 0.20.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/docutils-0.20.1-py38h10201cd_0.conda + hash: + md5: 1b69bc72eb424606ff7dec519931672e + sha256: 8f5d6198beff4945de430471dac881790feb84bff725f295b4e43754b4f5e9d4 + category: main + optional: false +- name: entrypoints + version: '0.4' + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3cf04868fee0a029769bd41f4b2fbf2d + sha256: 2ec4a0900a4a9f42615fc04d0fb3286b796abe56590e8e042f6ec25e102dd5af + category: main + optional: false +- name: ephem + version: 4.1.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/ephem-4.1.4-py38hb991d35_0.conda + hash: + md5: c5a33cec7904de4ea8ecba1c4505fa2a + sha256: 44d54207ae460dc37b02ad9ceaa2f5823139a4b0143ddd5116a0343e843ac128 + category: main + optional: false +- name: et_xmlfile + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/et_xmlfile-1.1.0-pyhd8ed1ab_0.conda + hash: + md5: a2f2138597905eaa72e561d8efb42cf3 + sha256: 0c7bb50e1382615a660468dc531b8b17c5b91b88a02ed131c8e3cc63db507ce2 + category: main + optional: false +- name: exceptiongroup + version: 1.1.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.1.3-pyhd8ed1ab_0.conda + hash: + md5: e6518222753f519e911e83136d2158d9 + sha256: c28f715e049fe0f09785660bcbffa175ffb438720e5bc5a60d56d4b08364b315 + category: main + optional: false +- name: executing + version: 1.2.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.2.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4c1bc140e2be5c8ba6e3acab99e25c50 + sha256: 9c03425cd58c474af20e179c9ba121a82984d6c4bfc896bbc992f5ed75dd7539 + category: main + optional: false +- name: fftw + version: 3.3.10 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + libgfortran: 5.* + libgfortran5: '>=12.2.0' + llvm-openmp: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/fftw-3.3.10-nompi_h3046061_108.conda + hash: + md5: 8b7ac9f19a96f724398017337ff81765 + sha256: eb6afbdbcc8d0da38791f85e3146460b77350ecbdea321168931345647b328d5 + category: main + optional: false +- name: fontconfig + version: 2.14.2 + manager: conda + platform: osx-arm64 + dependencies: + expat: '>=2.5.0,<3.0a0' + freetype: '>=2.12.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/fontconfig-2.14.2-h82840c6_0.conda + hash: + md5: f77d47ddb6d3cc5b39b9bdf65635afbb + sha256: 7094917fc6758186e17c61d8ee8fd2bbbe9f303b4addac61d918fa415c497e2b + category: main + optional: false +- name: frozenlist + version: 1.4.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.4.0-py38hb192615_0.conda + hash: + md5: fd18eb4864d5a66385ae50273188e74c + sha256: 9c7d5c1644e5e53ffeaad8f1682fc77ccb65c6209757b5f3bf7caf007fa9e4f6 + category: main + optional: false +- name: glib-tools + version: 2.76.4 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libglib: 2.76.4 + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/glib-tools-2.76.4-ha614eb4_0.conda + hash: + md5: 183ff0580b44d53bfdea7ce6e9e7769f + sha256: f14d9277d47affd7d3a4281a80742b78a5e67f4e9c3deb50595a126743e0a69a + category: main + optional: false +- name: gnutls + version: 3.7.8 + manager: conda + platform: osx-arm64 + dependencies: + gettext: '>=0.19.8.1,<1.0a0' + libcxx: '>=14.0.4' + libidn2: '>=2,<3.0a0' + libtasn1: '>=4.19.0,<5.0a0' + nettle: '>=3.8.1,<3.9.0a0' + p11-kit: '>=0.24.1,<0.25.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/gnutls-3.7.8-h9f1a10d_0.tar.bz2 + hash: + md5: 2367cca5a0451a70d01cff2dd2ce7d3e + sha256: 7b9b69cb2b3134e064b37948a4cd54dee2184a851c0cda5fe52efcfd90ae032d + category: main + optional: false +- name: idna + version: '3.4' + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 34272b248891bddccc64479f9a7fffed + sha256: 9887c35c374ec1847f167292d3fde023cb4c994a4ceeec283072b95440131f09 + category: main + optional: false +- name: imagesize + version: 1.4.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.4' + url: https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7de5386c8fea29e76b303f37dde4c352 + sha256: c2bfd7043e0c4c12d8b5593de666c1e81d67b83c474a0a79282cc5c4ef845460 + category: main + optional: false +- name: itsdangerous + version: 2.1.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/itsdangerous-2.1.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3c3de74912f11d2b590184f03c7cd09b + sha256: 31e3492686b4e92b53db9b48bc0eb03873b1caaf28629fee7d2d47627a2c56d3 + category: main + optional: false +- name: json5 + version: 0.9.14 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/json5-0.9.14-pyhd8ed1ab_0.conda + hash: + md5: dac1dabba2b5a9d1aee175c5fcc7b436 + sha256: 41514104208c092959bef0713cbd795e72c535f2f939b7903d8c97809f2adaa7 + category: main + optional: false +- name: jsonpointer + version: '2.0' + manager: conda + platform: osx-arm64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/jsonpointer-2.0-py_0.tar.bz2 + hash: + md5: 07d85c22a3beb102a48cd123df84c2a6 + sha256: da279af2285d8f575a7f5652e83bf7f36155c4c63154e385a9d171efcc607bc1 + category: main + optional: false +- name: jupyterlab_widgets + version: 3.0.8 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-3.0.8-pyhd8ed1ab_0.conda + hash: + md5: 2bc3ca2f7387af385dd06706b4fb2d35 + sha256: 0781ed7a4f35ff1309e95381c40c8d8f96263ca4260a72baaafda87c975a972a + category: main + optional: false +- name: kiwisolver + version: 1.4.5 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/kiwisolver-1.4.5-py38h9afee92_0.conda + hash: + md5: 22065f239f8234ac3d92a88f0389ebe3 + sha256: 2a13222e33e29a471795806464f4784196451328c1084752fa171a8d7999d5ba + category: main + optional: false +- name: lcms2 + version: '2.15' + manager: conda + platform: osx-arm64 + dependencies: + jpeg: '>=9e,<10a' + libtiff: '>=4.5.0,<4.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.15-h481adae_0.conda + hash: + md5: 806395a21421da524d72aa4e0b69d54c + sha256: 225028d2cea4e2974415245e4521c85f4baca08bc1103de44b5f8d6994bf2b9f + category: main + optional: false +- name: libclang + version: 14.0.6 + manager: conda + platform: osx-arm64 + dependencies: + libclang13: 14.0.6 + libcxx: '>=15.0.7' + libllvm14: '>=14.0.6,<14.1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libclang-14.0.6-default_h5dc8d65_1.conda + hash: + md5: d24aeebf80ea1d9df83c8436afa04a7f + sha256: 85b5e616b42e420968512e42276c4d61c647db15e5f3f6065ed6dbbcc2c01b46 + category: main + optional: false +- name: libcurl + version: 8.2.1 + manager: conda + platform: osx-arm64 + dependencies: + krb5: '>=1.20.1,<1.21.0a0' + libnghttp2: '>=1.52.0,<2.0a0' + libssh2: '>=1.10.0,<2.0a0' + openssl: '>=3.0.10,<4.0a0' + zlib: '>=1.2.13,<1.3.0a0' + url: https://repo.anaconda.com/pkgs/main/osx-arm64/libcurl-8.2.1-h3e2b118_0.conda + hash: + md5: a5104f95a651f098ea239f26d6067780 + sha256: 29f7b4fbc16849ae5b6ac271693b9db04ad42cb6512044beeaa39a63a31b6b82 + category: main + optional: false +- name: libgrpc + version: 1.56.2 + manager: conda + platform: osx-arm64 + dependencies: + c-ares: '>=1.19.1,<2.0a0' + libabseil: '>=20230125.3,<20230126.0a0' + libcxx: '>=15.0.7' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + re2: '>=2023.3.2,<2023.3.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.56.2-h9075ed4_1.conda + hash: + md5: 7d9c580f8d0379e8b5cb7e78a357bf60 + sha256: 1bbc06147fe298b95a7b7dcb22db0c9f95fe7383195fa9eb05e23ca73548f225 + category: main + optional: false +- name: libkml + version: 1.3.0 + manager: conda + platform: osx-arm64 + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + expat: '>=2.4.8,<3.0a0' + libcxx: '>=14.0.4' + libzlib: '>=1.2.12,<1.3.0a0' + zlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libkml-1.3.0-h41464e4_1015.tar.bz2 + hash: + md5: 6404f2ec1ee91e48175d9e5ee1dbca5f + sha256: 0f5d466f34bd9727063e4ec45884c6a6402df5f95104b867f6cfa6cbee59b815 + category: main + optional: false +- name: libopenblas + version: 0.3.24 + manager: conda + platform: osx-arm64 + dependencies: + libgfortran: 5.* + libgfortran5: '>=12.3.0' + llvm-openmp: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.24-openmp_hd76b1f2_0.conda + hash: + md5: aacb05989f358affe1bafd4ea7294db4 + sha256: 21edfdf620ac5c93571aab452199b6b4622c445441dad88ab4d2eb326a7b91b3 + category: main + optional: false +- name: libpq + version: '15.2' + manager: conda + platform: osx-arm64 + dependencies: + krb5: '>=1.20.1,<1.21.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libpq-15.2-h1a28acd_0.conda + hash: + md5: 36fd96c2586fb726f9aa4dccea769efa + sha256: 2638b875d05876c4cc1c7b4bd2ad6b556eaa93206a868e931404ce9cb6c18024 + category: main + optional: false +- name: libthrift + version: 0.19.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libevent: '>=2.1.12,<2.1.13.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.19.0-ha061701_0.conda + hash: + md5: f4de6f817e36ae4a4dd167dd9bb62257 + sha256: 7a2c81bbef91929cb7a3f7910d9134ae870368f069f6a730579bb4a73be202e4 + category: main + optional: false +- name: llvmlite + version: 0.40.1 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libllvm14: '>=14.0.6,<14.1.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/llvmlite-0.40.1-py38h761d82c_0.conda + hash: + md5: 064a87bab47c90eb0018849b6ed079b9 + sha256: b418066d867dd4f02064330f3f78bea0e0815b65521f02435cc404a754053d29 + category: main + optional: false +- name: loguru + version: 0.7.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/loguru-0.7.1-py38h10201cd_0.conda + hash: + md5: 96f07ff76d850f7327fa239a3f2f49af + sha256: 85c13dd731f11434724237fef7ccc5c3ff2980b2e00aca183fb1287729bca2db + category: main + optional: false +- name: markupsafe + version: 2.1.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-2.1.3-py38hb192615_0.conda + hash: + md5: 3a8fd99ad961b6f35f5edc1bbae37b12 + sha256: fa18b41965444e480f9b6b66e1a6d1ab242163cfe1ac8f7da746203d15356f9f + category: main + optional: false +- name: mistune + version: 3.0.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.1-pyhd8ed1ab_0.conda + hash: + md5: 1dad8397c94e4de97a70de552a7dcf49 + sha256: 0b4558d3afb64e23b66f5279b704de76ebeb6b4eebbf913d65fbd4ba7d9acc2f + category: main + optional: false +- name: multidict + version: 6.0.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.0.4-py38hb991d35_0.conda + hash: + md5: 0152d96256c83655a22d8a6acb4d303d + sha256: 19c1603d303b557a4ed1934a31f2f89e7d7363137baf15119d7312fe05a796ee + category: main + optional: false +- name: munch + version: 4.0.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/munch-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 376b32e8f9d3eacbd625f37d39bd507d + sha256: 093020ae2deb6c468120111a54909e1c576d70dfea6bc0eec5093e36d2fb8ff8 + category: main + optional: false +- name: munkres + version: 1.1.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 2ba8498c1018c1e9c61eb99b973dfe19 + sha256: f86fb22b58e93d04b6f25e0d811b56797689d598788b59dcb47f59045b568306 + category: main + optional: false +- name: mysql-libs + version: 8.0.33 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libzlib: '>=1.2.13,<1.3.0a0' + mysql-common: 8.0.33 + openssl: '>=3.1.2,<4.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/mysql-libs-8.0.33-hb292caa_3.conda + hash: + md5: 499196c1b40bb7b3a2df5c235c343a16 + sha256: 56b1af047c2e92b0d11b3715692702cb76b970d09333ab1e6a5f567158bfc8d3 + category: main + optional: false +- name: nest-asyncio + version: 1.5.6 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b + category: main + optional: false +- name: networkx + version: 2.8.8 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + hash: + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a + category: main + optional: false +- name: openjpeg + version: 2.5.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.0-hbc2ba62_2.conda + hash: + md5: c3e184f0810a4614863569488b1ac709 + sha256: 2bb159e385e633a08cc164f50b4e39fa465b85f54c376a5c20aa15f57ef407b3 + category: main + optional: false +- name: orc + version: 1.9.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + snappy: '>=1.1.10,<2.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-1.9.0-h858f345_1.conda + hash: + md5: fca38d4f87f6d92751ee07189cf0f9c3 + sha256: d0d43507d5f651529f814ed800d37eca1abebc87d654afb9ff75b6921c85d224 + category: main + optional: false +- name: packaging + version: '23.1' + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-23.1-pyhd8ed1ab_0.conda + hash: + md5: 91cda59e66e1e4afe9476f8ef98f5c30 + sha256: ded536a96a00d45a693dbc2971bb688248324dadd129eddda2100e177583d768 + category: main + optional: false +- name: pandocfilters + version: 1.5.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '!=3.0,!=3.1,!=3.2,!=3.3' + url: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 457c2c8c08e54905d6954e79cb5b5db9 + sha256: 2bb9ba9857f4774b85900c2562f7e711d08dd48e2add9bee4e1612fbee27e16f + category: main + optional: false +- name: parso + version: 0.8.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 17a565a0c3899244e938cdf417e7b094 + sha256: 4e26d5daf5de0e31aa5e74ac56386a361b202433b83f024fdadbf07d4a244da4 + category: main + optional: false +- name: pickleshare + version: 0.7.5 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3' + url: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-py_1003.tar.bz2 + hash: + md5: 415f0ebb6198cc2801c73438a9fb5761 + sha256: a1ed1a094dd0d1b94a09ed85c283a0eb28943f2e6f22161fb45e128d35229738 + category: main + optional: false +- name: pkgutil-resolve-name + version: 1.3.10 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 89e3c7cdde7d3aaa2aee933b604dd07f + sha256: 7d055ffc8a02bf781a89d069db3454b453605cdaff300b82cedcc7133283e47e + category: main + optional: false +- name: prometheus_client + version: 0.17.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.17.1-pyhd8ed1ab_0.conda + hash: + md5: 02153b6b760bbec00cfe9e4c97993d06 + sha256: a149184fde856dba7968fc50ca89dbb07ebe84abd710d4076e2fada1b9399231 + category: main + optional: false +- name: psutil + version: 5.9.5 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-5.9.5-py38hb991d35_0.conda + hash: + md5: e3c789137659a7ee5ee23684f4cff335 + sha256: 6fffc303b2b679a5cce01d7a52494e27be26b4ad44f24aa8dc1b9c6c8e2e304b + category: main + optional: false +- name: ptyprocess + version: 0.7.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd3deb0d_0.tar.bz2 + hash: + md5: 359eeb6536da0e687af562ed265ec263 + sha256: fb31e006a25eb2e18f3440eb8d17be44c8ccfae559499199f73584566d0a444a + category: main + optional: false +- name: pure_eval + version: 0.2.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6784285c7e55cb7212efabc79e4c2883 + sha256: 72792f9fc2b1820e37cc57f84a27bc819c71088c3002ca6db05a2e56404f9d44 + category: main + optional: false +- name: pycparser + version: '2.21' + manager: conda + platform: osx-arm64 + dependencies: + python: 2.7.*|>=3.4 + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 076becd9e05608f8dc72757d5f3a91ff + sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc + category: main + optional: false +- name: pygments + version: 2.16.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.16.1-pyhd8ed1ab_0.conda + hash: + md5: 40e5cb18165466773619e5c963f00a7b + sha256: 3f0f0fadc6084960ec8cc00a32a03529c562ffea3b527eb73b1653183daad389 + category: main + optional: false +- name: pyobjc-core + version: '9.0' + manager: conda + platform: osx-arm64 + dependencies: + libffi: '>=3.4,<4.0a0' + python: '>=3.8,<3.9.0a0' + url: https://repo.anaconda.com/pkgs/main/osx-arm64/pyobjc-core-9.0-py38h3eb5a62_1.conda + hash: + md5: 90d07cd34ab87f36570ce379af8327a3 + sha256: c5a6bbc65f59b40575178615d0f118488d997aa935ba3d2556535fda22c22ca8 + category: main + optional: false +- name: pyparsing + version: 3.0.9 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 + hash: + md5: e8fbc1b54b25f4b08281467bc13b70cc + sha256: 4acc7151cef5920d130f2e0a7615559cce8bfb037aeecb14d4d359ae3d9bc51b + category: main + optional: false +- name: pysocks + version: 1.7.1 + manager: conda + platform: osx-arm64 + dependencies: + __unix: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + hash: + md5: 2a7de29fb590ca14b5243c4c812c8025 + sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b + category: main + optional: false +- name: python-engineio + version: 4.7.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-engineio-4.7.0-pyhd8ed1ab_0.conda + hash: + md5: 85d6a6265c34215ba6c3a13f543a6e81 + sha256: e149feb953257eb5f3f9d9b8f81eb71a74586978473447ad3ba9f9b963cc50e2 + category: main + optional: false +- name: python-fastjsonschema + version: 2.18.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.3' + url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.18.0-pyhd8ed1ab_0.conda + hash: + md5: 3be9466311564f80f8056c0851fc5bb7 + sha256: 73985a9a2dd7ccf77b7428a12148e1b381c8635e9195e47a652397e9a56284ce + category: main + optional: false +- name: python-json-logger + version: 2.0.7 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + hash: + md5: a61bf9ec79426938ff785eb69dbb1960 + sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca + category: main + optional: false +- name: python-tzdata + version: '2023.3' + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2023.3-pyhd8ed1ab_0.conda + hash: + md5: 2590495f608a63625e165915fb4e2e34 + sha256: 0108888507014fb24573c31e4deceb61c99e63d37776dddcadd7c89b2ecae0b6 + category: main + optional: false +- name: pytz + version: 2023.3.post1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3.post1-pyhd8ed1ab_0.conda + hash: + md5: c93346b446cd08c169d843ae5fc0da97 + sha256: 6b680e63d69aaf087cd43ca765a23838723ef59b0a328799e6363eb13f52c49e + category: main + optional: false +- name: pyyaml + version: 6.0.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.1-py38hb192615_0.conda + hash: + md5: 969a1c25297bccf703906d8d7df7de51 + sha256: b22134b38bd96ac6e5b58ceeb6861a1716a0d01d5bdb2b7b6f6d9f4256fd6fca + category: main + optional: false +- name: pyzmq + version: 25.1.1 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + libsodium: '>=1.0.18,<1.0.19.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + zeromq: '>=4.3.4,<4.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-25.1.1-py38hef91016_0.conda + hash: + md5: 2a37de6e89c00d8954bc403758d2144c + sha256: b36dbaebe38a1f9e038eb74d0d3dc17a2d282712a71502ccd7c0fb0b7a9a112a + category: main + optional: false +- name: rfc3986-validator + version: 0.1.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 912a71cc01012ee38e6b90ddd561e36f + sha256: 2a5b495a1de0f60f24d8a74578ebc23b24aa53279b1ad583755f223097c41c37 + category: main + optional: false +- name: rpds-py + version: 0.10.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.10.2-py38hd0c8013_0.conda + hash: + md5: 93bb21bf4640e9b3568cd3bddf5f23b8 + sha256: a5ac7a9b633fb850601f238dd771ecd2aac0063dc3e052e4271daf129db499c6 + category: main + optional: false +- name: rtree + version: 1.0.1 + manager: conda + platform: osx-arm64 + dependencies: + libspatialindex: '>=1.9.3,<1.9.4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/rtree-1.0.1-py38hb34dff0_2.conda + hash: + md5: 1a096740509999abf97ecc3338e67886 + sha256: 6941b9f7a146b491de836f01b2cb02318ea31168031b1aa0f08bbec3ac46c0df + category: main + optional: false +- name: setuptools + version: 68.1.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-68.1.2-pyhd8ed1ab_0.conda + hash: + md5: 4fe12573bf499ff85a0a364e00cc5c53 + sha256: dc5a777597e05ceddefc87d2f96389b7ae0afb097e558307af83a453db3e3887 + category: main + optional: false +- name: six + version: 1.16.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 + hash: + md5: e5f25f8dbc060e9a8d912e432202afc2 + sha256: a85c38227b446f42c5b90d9b642f2c0567880c15d72492d8da074a59c8f91dd6 + category: main + optional: false +- name: sniffio + version: 1.3.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + category: main + optional: false +- name: snowballstemmer + version: 2.2.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=2' + url: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4d22a9315e78c6827f806065957d566e + sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228 + category: main + optional: false +- name: soupsieve + version: '2.5' + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda + hash: + md5: 3f144b2c34f8cb5a9abd9ed23a39c561 + sha256: 54ae221033db8fbcd4998ccb07f3c3828b4d77e73b0c72b18c1d6a507059059c + category: main + optional: false +- name: sphinxcontrib-applehelp + version: 1.0.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.4-pyhd8ed1ab_0.conda + hash: + md5: 5a31a7d564f551d0e6dff52fd8cb5b16 + sha256: 802810d8321d55e5666806d565e72949eabf77ad510fe2758ce1da2441675ef1 + category: main + optional: false +- name: sphinxcontrib-devhelp + version: 1.0.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.2-py_0.tar.bz2 + hash: + md5: 68e01cac9d38d0e717cd5c87bc3d2cc9 + sha256: 66cca7eccb7f92eee53f9f5a552e3e1d643daa3a1ebd03c185e2819e5c491576 + category: main + optional: false +- name: sphinxcontrib-htmlhelp + version: 2.0.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.1-pyhd8ed1ab_0.conda + hash: + md5: 6c8c4d6eb2325e59290ac6dbbeacd5f0 + sha256: aeff20be994e6f9520a91fc177a33cb3e4d0911cdf8d27e575d001f00afa33fd + category: main + optional: false +- name: sphinxcontrib-jsmath + version: 1.0.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + hash: + md5: da1d979339e2714c30a8e806a33ec087 + sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + category: main + optional: false +- name: sphinxcontrib-qthelp + version: 1.0.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.3-py_0.tar.bz2 + hash: + md5: d01180388e6d1838c3e1ad029590aa7a + sha256: 35d8f01fc798d38b72ae003c040d2dee650d315f904268a1f793d4d59460d1e2 + category: main + optional: false +- name: sphinxcontrib-serializinghtml + version: 1.1.5 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2 + hash: + md5: 9ff55a0901cf952f05c654394de76bf7 + sha256: 890bbf815cff114ddbb618b9876d492fce07d02956c1d7b3d46cb7f835f563f6 + category: main + optional: false +- name: tenacity + version: 8.2.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.2.3-pyhd8ed1ab_0.conda + hash: + md5: 1482e77f87c6a702a7e05ef22c9b197b + sha256: 860c11e7369d6a86fcc9c6cbca49d5c457f6c0a27faeacca4d46267f9dd10d78 + category: main + optional: false +- name: threadpoolctl + version: 3.2.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/threadpoolctl-3.2.0-pyha21a80b_0.conda + hash: + md5: 978d03388b62173b8e6f79162cf52b86 + sha256: 15e2f916fbfe3cc480160aa99eb6ba3edc183fceb234f10151d63870fdc4eccd + category: main + optional: false +- name: tomli + version: 2.0.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 5844808ffab9ebdb694585b50ba02a96 + sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + category: main + optional: false +- name: tornado + version: 6.3.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.3.3-py38hb192615_0.conda + hash: + md5: bd8ea7b0bdc166a8c22821b956bd83f9 + sha256: 0bf07819d5e1d296647d2e611eaac5805dc1d11a3ac89577d4c0c067949427d1 + category: main + optional: false +- name: traitlets + version: 5.9.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.9.0-pyhd8ed1ab_0.conda + hash: + md5: d0b4f5c87cd35ac3fb3d47b223263a64 + sha256: 343610bce6dbe8a5090500dd2e9d1706057960b3f3120ebfe0abb4a8ecbada4d + category: main + optional: false +- name: typing_extensions + version: 4.7.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.7.1-pyha770c72_0.conda + hash: + md5: c39d6a09fe819de4951c2642629d9115 + sha256: 6edd6d5be690be492712cb747b6d62707f0d0c34ef56eefc796d91e5a03187d1 + category: main + optional: false +- name: typing_utils + version: 0.1.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6.1' + url: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: eb67e3cace64c66233e2d35949e20f92 + sha256: 9e3758b620397f56fb709f796969de436d63b7117897159619b87938e1f78739 + category: main + optional: false +- name: unicodedata2 + version: 15.0.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/unicodedata2-15.0.0-py38hb991d35_0.tar.bz2 + hash: + md5: b37f15dbb5e742a8499e058a6fc551ca + sha256: 758d255fd8400b78ae6938703163189118dd90f869039ba5928a852cfcac5897 + category: main + optional: false +- name: uri-template + version: 1.3.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_0.conda + hash: + md5: 0944dc65cb4a9b5b68522c3bb585d41c + sha256: b76904b53721dc88a46352324c79d2b077c2f74a9f7208ad2c4249892669ae94 + category: main + optional: false +- name: utm + version: 0.7.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/utm-0.7.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4864e2f5c746f45e02ec46221caccb7e + sha256: da75b1b3b0674bf14d32cb00d6d070bf273772c73c787694d438104a486e7627 + category: main + optional: false +- name: webcolors + version: '1.13' + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/webcolors-1.13-pyhd8ed1ab_0.conda + hash: + md5: 166212fe82dad8735550030488a01d03 + sha256: 6e097d5fe92849ad3af2c2a313771ad2fbf1cadd4dc4afd552303b2bf3f85211 + category: main + optional: false +- name: webencodings + version: 0.5.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 + hash: + md5: 3563be4c5611a44210d9ba0c16113136 + sha256: 302f4f4bd1ad00c0be1426ecf6bb01db59cfd8aff3de0cf1596526dca1a6b70e + category: main + optional: false +- name: websocket-client + version: 1.6.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.6.2-pyhd8ed1ab_0.conda + hash: + md5: 23f16ffe9711ac76b391c60ce4ea4656 + sha256: 93aecd1b6b0fcb0ffbf96e367e56713824e648f6c02c9daaaedfef5f8e03caa9 + category: main + optional: false +- name: wheel + version: 0.41.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.41.2-pyhd8ed1ab_0.conda + hash: + md5: 1ccd092478b3e0ee10d7a891adbf8a4f + sha256: 21bcec5373b04d739ab65252b5532b04a08d229865ebb24b5b94902d6d0a77b0 + category: main + optional: false +- name: widgetsnbextension + version: 4.0.8 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/widgetsnbextension-4.0.8-pyhd8ed1ab_0.conda + hash: + md5: 2e9ebddf0b93d0fb203d0906b8052c4f + sha256: a73d34f8169e206bccfb356c093ff5ced803b953bbcc1480ed27976f97598d68 + category: main + optional: false +- name: xyzservices + version: 2023.7.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/xyzservices-2023.7.0-pyhd8ed1ab_0.conda + hash: + md5: aacae3c0eaba0204dc6c5497c93c7992 + sha256: 3ca07b5255b4f9b350994bbe4482d44f9d9334610215af5ae174c8c8b99994e4 + category: main + optional: false +- name: zipp + version: 3.16.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.16.2-pyhd8ed1ab_0.conda + hash: + md5: 2da0451b54c4563c32490cb1b7cf68a1 + sha256: 16d72127e150a3d5cbdc0b82c4069ef5be135c64bc99e71e7928507910669b41 + category: main + optional: false +- name: aiosignal + version: 1.3.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + frozenlist: '>=1.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: d1e1eb7e21a9e2c74279d87dafb68156 + sha256: 575c742e14c86575986dc867463582a970463da50b77264cdf54df74f5563783 + category: main + optional: false +- name: anyio + version: 4.0.0 + manager: conda + platform: osx-arm64 + dependencies: + exceptiongroup: '' + python: '>=3.8' + sniffio: '>=1.1' + idna: '>=2.8' + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 3c4e99d3ae4ec033d4dd99fb5220e540 + sha256: 64125775b2e724db5c72e431dd180495d5d509d0a2d1228a122e6af9f1b60e33 + category: main + optional: false +- name: asttokens + version: 2.4.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + six: '>=1.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: 056f04e51dd63337e8d7c425c18c86f1 + sha256: e7e91e3fa26abe502be690371893f205d87a82c225668ea6e9a1ba26870388ee + category: main + optional: false +- name: async-lru + version: 2.0.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + typing_extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda + hash: + md5: 3d081de3a6ea9f894bbb585e8e3a4dcb + sha256: 7ed83731979fe5b046c157730e50af0e24454468bbba1ed8fc1a3107db5d7518 + category: main + optional: false +- name: aws-c-event-stream + version: 0.3.2 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-checksums: '>=0.1.17,<0.1.18.0a0' + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.3.2-hcf14f3f_0.conda + hash: + md5: 6c6fc8e9f1fa171136e58a33ffb95d5f + sha256: 1923838df400cf19d21a54dc7f19afe5a949339cd998725504c936fe0b24d68a + category: main + optional: false +- name: aws-c-http + version: 0.7.12 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-compression: '>=0.2.17,<0.2.18.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.7.12-he297698_1.conda + hash: + md5: 8d952fa86e3c02043e85650080ba817b + sha256: 5afb1a690124d76a6771b52567fe38a348e5feb113a0c6ea173123dbaaa51f51 + category: main + optional: false +- name: babel + version: 2.12.1 + manager: conda + platform: osx-arm64 + dependencies: + pytz: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.12.1-pyhd8ed1ab_1.conda + hash: + md5: ac432e732804a81ddcf29c92ead57cde + sha256: 2d9b8768bf8b45073830f7104278c6eb17d78b0f509c9d818ff06b9c4d60283a + category: main + optional: false +- name: backports.functools_lru_cache + version: 1.6.5 + manager: conda + platform: osx-arm64 + dependencies: + setuptools: '' + backports: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/backports.functools_lru_cache-1.6.5-pyhd8ed1ab_0.conda + hash: + md5: 6b1b907661838a75d067a22f87996b2e + sha256: 7027bb689dd4ca4a08e3b25805de9d04239be6b31125993558f21f102a9d2700 + category: main + optional: false +- name: beautifulsoup4 + version: 4.12.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + soupsieve: '>=1.2' + url: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.2-pyha770c72_0.conda + hash: + md5: a362ff7d976217f8fa78c0f1c4f59717 + sha256: 52d3e6bcd442537e22699cd227d8fdcfd54b708eeb8ee5b4c671a6a9b9cd74da + category: main + optional: false +- name: bidict + version: 0.22.1 + manager: conda + platform: osx-arm64 + dependencies: + setuptools: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/bidict-0.22.1-pyhd8ed1ab_0.conda + hash: + md5: 2b69d5cbd3d301c9ceee2cfbf9fc87b7 + sha256: d33cf30055cd2fe9b7c4141bd99b45b088180a85c1bffb6cfae288c092042b50 + category: main + optional: false +- name: bleach + version: 6.0.0 + manager: conda + platform: osx-arm64 + dependencies: + setuptools: '' + packaging: '' + webencodings: '' + python: '>=3.6' + six: '>=1.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/bleach-6.0.0-pyhd8ed1ab_0.conda + hash: + md5: d48b143d01385872a88ef8417e96c30e + sha256: 59da02f550ec546f9375fa309bc7712f50b478bad67b99fbebbb5b57ee3a67d3 + category: main + optional: false +- name: cached-property + version: 1.5.2 + manager: conda + platform: osx-arm64 + dependencies: + cached_property: '>=1.5.2,<1.5.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + hash: + md5: 9b347a7ec10940d3f7941ff6c460b551 + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + category: main + optional: false +- name: cairo + version: 1.16.0 + manager: conda + platform: osx-arm64 + dependencies: + fontconfig: '>=2.13.96,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + icu: '>=70.1,<71.0a0' + libglib: '>=2.72.1,<3.0a0' + libpng: '>=1.6.38,<1.7.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + pixman: '>=0.40.0,<1.0a0' + zlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/cairo-1.16.0-h73a0509_1014.tar.bz2 + hash: + md5: be2ea75899a7b1f1dd59a862fac655ee + sha256: 508c63c893360cee44e82cf550548ae8bbcc96bd26b7f30f9197787a653dd6a1 + category: main + optional: false +- name: cffi + version: 1.15.1 + manager: conda + platform: osx-arm64 + dependencies: + libffi: '>=3.4,<4.0a0' + pycparser: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.15.1-py38ha45ccd6_3.conda + hash: + md5: 9fe805e7db95a6747d13aa367a1c1d88 + sha256: 0471d8132f3187dabc362ab6973f6ea13577750044ea9007bdf70049484691a5 + category: main + optional: false +- name: cfitsio + version: 4.2.0 + manager: conda + platform: osx-arm64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libcurl: '>=7.86.0,<9.0a0' + libgfortran: 5.* + libgfortran5: '>=11.3.0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/cfitsio-4.2.0-h2f961c4_0.conda + hash: + md5: 10112a8b1b7b479c7d4e87c9ade892eb + sha256: f9068349eacf0fcf26fcebba89185eb97d35cdc0ac74fbd7ed7d7eb307e717ab + category: main + optional: false +- name: click-plugins + version: 1.1.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + click: '>=3.0' + url: https://conda.anaconda.org/conda-forge/noarch/click-plugins-1.1.1-py_0.tar.bz2 + hash: + md5: 4fd2c6b53934bd7d96d1f3fdaf99b79f + sha256: ddef6e559dde6673ee504b0e29dd814d36e22b6b9b1f519fa856ee268905bf92 + category: main + optional: false +- name: cligj + version: 0.7.2 + manager: conda + platform: osx-arm64 + dependencies: + python: <4.0 + click: '>=4.0' + url: https://conda.anaconda.org/conda-forge/noarch/cligj-0.7.2-pyhd8ed1ab_1.tar.bz2 + hash: + md5: a29b7c141d6b2de4bb67788a5f107734 + sha256: 97bd58f0cfcff56a0bcda101e26f7d936625599325beba3e3a1fa512dd7fc174 + category: main + optional: false +- name: comm + version: 0.1.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.4-pyhd8ed1ab_0.conda + hash: + md5: c8eaca39e2b6abae1fc96acc929ae939 + sha256: 11057745946a95ee7cc4c98900a60c7362266a4cb28bc97d96cd88e3056eb701 + category: main + optional: false +- name: curl + version: 8.2.1 + manager: conda + platform: osx-arm64 + dependencies: + libcurl: 8.2.1 + url: https://repo.anaconda.com/pkgs/main/osx-arm64/curl-8.2.1-h02f6b3c_0.conda + hash: + md5: 778d768623f918919de1b35e4a1eac4c + sha256: dd4235fdc0b10ce3eefbb8827fe0880c6b431491a30cc61aa1749585d4428c2e + category: main + optional: false +- name: ffmpeg + version: 5.1.2 + manager: conda + platform: osx-arm64 + dependencies: + aom: '>=3.5.0,<3.6.0a0' + bzip2: '>=1.0.8,<2.0a0' + fontconfig: '>=2.14.1,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gmp: '>=6.2.1,<7.0a0' + gnutls: '>=3.7.8,<3.8.0a0' + lame: '>=3.100,<3.101.0a0' + libcxx: '>=14.0.6' + libiconv: '>=1.17,<2.0a0' + libopus: '>=1.3.1,<2.0a0' + libvpx: '>=1.11.0,<1.12.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openh264: '>=2.3.1,<2.3.2.0a0' + svt-av1: '>=1.4.1,<1.4.2.0a0' + x264: '>=1!164.3095,<1!165' + x265: '>=3.5,<3.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/ffmpeg-5.1.2-gpl_hf318d42_106.conda + hash: + md5: 40f9aa797a2c2628858d8dee2ff2dcb3 + sha256: 8432652ee8c64b5577e3990969fb87839c7153b76835b4f0fb4adb3d185a7da7 + category: main + optional: false +- name: fonttools + version: 4.42.1 + manager: conda + platform: osx-arm64 + dependencies: + brotli: '' + munkres: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + unicodedata2: '>=14.0.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/fonttools-4.42.1-py38hb192615_0.conda + hash: + md5: da7f737b1f2b188adb68f908697d93bd + sha256: 800b8af7c01a4e99e2564316868eea1022d6495392694d9f231d85c412cd000e + category: main + optional: false +- name: glib + version: 2.76.4 + manager: conda + platform: osx-arm64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + glib-tools: 2.76.4 + libcxx: '>=15.0.7' + libglib: 2.76.4 + libzlib: '>=1.2.13,<1.3.0a0' + python: '*' + url: https://conda.anaconda.org/conda-forge/osx-arm64/glib-2.76.4-ha614eb4_0.conda + hash: + md5: a1065aa44355983e5defd9ef97a60a4d + sha256: 30371b52717e3e99d80c75f79d3edb6d70d3bb78bbf40ae1b96d7ee256c1b30f + category: main + optional: false +- name: hdf5 + version: 1.12.2 + manager: conda + platform: osx-arm64 + dependencies: + libaec: '>=1.0.6,<2.0a0' + libcurl: '>=7.87.0,<9.0a0' + libcxx: '>=13.0.1' + libgfortran: 5.* + libgfortran5: '>=11.3.0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/hdf5-1.12.2-nompi_ha7af310_101.conda + hash: + md5: 050df57fed623d4b6aa817e9c8bdbfaa + sha256: bc01f800a87da06adbe465a7b33f569a67c4b8911460c8b9089660cede4cabe6 + category: main + optional: false +- name: importlib-metadata + version: 6.8.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + zipp: '>=0.5' + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.8.0-pyha770c72_0.conda + hash: + md5: 4e9f59a060c3be52bc4ddc46ee9b6946 + sha256: 2797ed927d65324309b6c630190d917b9f2111e0c217b721f80429aeb57f9fcf + category: main + optional: false +- name: importlib_resources + version: 6.0.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + zipp: '>=3.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.0.1-pyhd8ed1ab_0.conda + hash: + md5: d978c61aa5fc2c69380d53ad56b5ae86 + sha256: 0ca2154b3baf419d20baeddd962c1efa9bb673e66308000358a26d8d427ef90d + category: main + optional: false +- name: jedi + version: 0.19.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + parso: '>=0.8.0,<0.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.0-pyhd8ed1ab_0.conda + hash: + md5: 1cd7f70057cdffc10977b613fb75425d + sha256: d2d9e885cbc1efa63107b616588c61000063d4c223c0585962485bd016e77ce8 + category: main + optional: false +- name: jinja2 + version: 3.1.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + markupsafe: '>=2.0' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + category: main + optional: false +- name: joblib + version: 1.3.2 + manager: conda + platform: osx-arm64 + dependencies: + setuptools: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/joblib-1.3.2-pyhd8ed1ab_0.conda + hash: + md5: 4da50d410f553db77e62ab62ffaa1abc + sha256: 31e05d47970d956206188480b038829d24ac11fe8216409d8584d93d40233878 + category: main + optional: false +- name: jupyterlab_pygments + version: 0.2.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + pygments: '>=2.4.1,<3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.2.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 243f63592c8e449f40cd42eb5cf32f40 + sha256: 08453e09d5a6bbaeeca839553a5dfd7a377a97550efab96019c334a8042f54f5 + category: main + optional: false +- name: libblas + version: 3.9.0 + manager: conda + platform: osx-arm64 + dependencies: + libopenblas: '>=0.3.24,<1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-18_osxarm64_openblas.conda + hash: + md5: 928d0c0b57e342a8629f5f5e001ee0d0 + sha256: efef2710d5309124e200dccb883cdd66531f3f4dcb4af2eb4b7b1e5cf1bac57d + category: main + optional: false +- name: libgoogle-cloud + version: 2.12.0 + manager: conda + platform: osx-arm64 + dependencies: + libabseil: '>=20230125.3,<20230126.0a0' + libcrc32c: '>=1.1.2,<1.2.0a0' + libcurl: '>=8.1.2,<9.0a0' + libcxx: '>=15.0.7' + libgrpc: '>=1.56.0,<1.57.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.12.0-h05652e3_1.conda + hash: + md5: 56d7dcffacd67cd1efeffc86c32e4f22 + sha256: 1b1ea2a351322f5b5444db2064032bd6ba6954711b3f097c293a3b9f9c5c8904 + category: main + optional: false +- name: libraw + version: 0.21.1 + manager: conda + platform: osx-arm64 + dependencies: + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libraw-0.21.1-h1a38d6a_0.conda + hash: + md5: 620239c119b661bab66d37ad2468779c + sha256: 72bc4cfc52c0ab837e976b9fa4a2346f6ee95abfe21d5ed327f63be3de896abe + category: main + optional: false +- name: matplotlib-inline + version: 0.1.6 + manager: conda + platform: osx-arm64 + dependencies: + traitlets: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: b21613793fcc81d944c76c9f2864a7de + sha256: aa091b88aec55bfa2d9207028d8cdc689b9efb090ae27b99557e93c675be2f3c + category: main + optional: false +- name: openpyxl + version: 3.1.2 + manager: conda + platform: osx-arm64 + dependencies: + et_xmlfile: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/openpyxl-3.1.2-py38hb192615_0.conda + hash: + md5: 8e27013d656bd4b59044a533f3ae14a2 + sha256: d29c3096f3a503e9ad980aee29900ad37701f35c9c6f646cb9fa04a4c1a586e2 + category: main + optional: false +- name: overrides + version: 7.4.0 + manager: conda + platform: osx-arm64 + dependencies: + typing_utils: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/overrides-7.4.0-pyhd8ed1ab_0.conda + hash: + md5: 4625b7b01d7f4ac9c96300a5515acfaa + sha256: 29db8c3b521d261bf71897ba3cfbebc81cd61e581b30fcb984b5a713f02fe1ff + category: main + optional: false +- name: pexpect + version: 4.8.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + ptyprocess: '>=0.5' + url: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.8.0-pyh1a96a4e_2.tar.bz2 + hash: + md5: 330448ce4403cc74990ac07c555942a1 + sha256: 07706c0417ead94f359ca7278f65452d3c396448777aba1da6a11fc351bdca9a + category: main + optional: false +- name: pillow + version: 9.4.0 + manager: conda + platform: osx-arm64 + dependencies: + freetype: '>=2.12.1,<3.0a0' + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libxcb: '>=1.13,<1.14.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openjpeg: '>=2.5.0,<3.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tk: '>=8.6.12,<8.7.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-9.4.0-py38h1bb68ce_1.conda + hash: + md5: 8168fd9a81bc392ae6954e588dd8eebe + sha256: 3bb1cbffd51724205ba309954b46ba0ed655cef04b62591eec77fdc7c77b60e9 + category: main + optional: false +- name: pip + version: 23.2.1 + manager: conda + platform: osx-arm64 + dependencies: + setuptools: '' + wheel: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pip-23.2.1-pyhd8ed1ab_0.conda + hash: + md5: e2783aa3f9235225eec92f9081c5b801 + sha256: 9e401b171856e12f6aa32ae5cc1ae1d3708aa7d705ddf359ee7dd0dffd73c2b5 + category: main + optional: false +- name: plotly + version: 5.16.1 + manager: conda + platform: osx-arm64 + dependencies: + packaging: '' + python: '>=3.6' + tenacity: '>=6.2.0' + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.16.1-pyhd8ed1ab_0.conda + hash: + md5: 80a84dd5ca82e99f7a4092639aa14f8a + sha256: c7bf71399cb9965111406ff222d13652136c791c68ab9ca34af04a98ec2579b2 + category: main + optional: false +- name: postgresql + version: '15.2' + manager: conda + platform: osx-arm64 + dependencies: + krb5: '>=1.20.1,<1.21.0a0' + libpq: '15.2' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + readline: '>=8.1.2,<9.0a0' + tzcode: '' + tzdata: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/postgresql-15.2-h45c140d_0.conda + hash: + md5: 9f35737220640a8de16d09b59914498f + sha256: ccd3b1fdeccccaeb49618ebdbe65435968c467066616a39b5cda2bcbdaf1307b + category: main + optional: false +- name: proj + version: 9.1.1 + manager: conda + platform: osx-arm64 + dependencies: + libcurl: '>=7.87.0,<9.0a0' + libcxx: '>=14.0.6' + libsqlite: '>=3.40.0,<4.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + sqlite: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/proj-9.1.1-h13f728c_2.conda + hash: + md5: 6924682abbbe34aa837c64ca0016ec8e + sha256: 34de1b9e58203685cb2cff535bb612beb8d0c92b57bbc7b4a0e81be23d4f2842 + category: main + optional: false +- name: pyobjc-framework-cocoa + version: '9.0' + manager: conda + platform: osx-arm64 + dependencies: + libffi: '>=3.4,<4.0a0' + pyobjc-core: 9.0.* + python: '>=3.8,<3.9.0a0' + url: https://repo.anaconda.com/pkgs/main/osx-arm64/pyobjc-framework-cocoa-9.0-py38hb094c41_0.conda + hash: + md5: e26c4ccfef40e86acb0b0d33525b3aac + sha256: 5ab92f3fdbc495e7d83d0b959e630ed3330d606dc89311028002be7d7adf70b0 + category: main + optional: false +- name: python-dateutil + version: 2.8.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + six: '>=1.5' + url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: dd999d1cc9f79e67dbb855c8924c7984 + sha256: 54d7785c7678166aa45adeaccfc1d2b8c3c799ca2dc05d4a82bb39b1968bd7da + category: main + optional: false +- name: referencing + version: 0.30.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + attrs: '>=22.2.0' + rpds-py: '>=0.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/referencing-0.30.2-pyhd8ed1ab_0.conda + hash: + md5: a33161b983172ba6ef69d5fc850650cd + sha256: a6768fabc12f1eed87fec68c5c65439e908655cded1e458d70a164abbce13287 + category: main + optional: false +- name: retrying + version: 1.3.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + six: '>=1.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 + hash: + md5: a11f356d6f93b74b4a84e9501afd48b4 + sha256: ef407b88c45171f41eadcbbcfd41243cb137fe7438fc18f4cd08181c522664cf + category: main + optional: false +- name: rfc3339-validator + version: 0.1.4 + manager: conda + platform: osx-arm64 + dependencies: + six: '' + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: fed45fc5ea0813240707998abe49f520 + sha256: 7c7052b51de0b5c558f890bb11f8b5edbb9934a653d76be086b1182b9f54185d + category: main + optional: false +- name: svgwrite + version: 1.4.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + pyparsing: '>=2.0.1' + url: https://conda.anaconda.org/conda-forge/noarch/svgwrite-1.4.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 9d1eb6e4bf36cf72e0662ed9246f4e1b + sha256: 98d9caf9a2adad9c26a4b16c7f3889a7b404debc23109bb991e6988bb08b36ed + category: main + optional: false +- name: terminado + version: 0.17.1 + manager: conda + platform: osx-arm64 + dependencies: + __osx: '' + ptyprocess: '' + python: '>=3.7' + tornado: '>=6.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.1-pyhd1c38e8_0.conda + hash: + md5: 046120b71d8896cb7faef78bfdbfee1e + sha256: a2f8382ab390c74af592cc3566dc22e2ed81e5ac69c5b6417d1b7c22e63927bc + category: main + optional: false +- name: tinycss2 + version: 1.2.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + webencodings: '>=0.4' + url: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.2.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7234c9eefff659501cd2fe0d2ede4d48 + sha256: f0db1a2298a5e10e30f4b947566c7229442834702f549dded40a73ecdea7502d + category: main + optional: false +- name: typing-extensions + version: 4.7.1 + manager: conda + platform: osx-arm64 + dependencies: + typing_extensions: 4.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.7.1-hd8ed1ab_0.conda + hash: + md5: f96688577f1faa58096d06a45136afa2 + sha256: d5d19b8f5b275240c19616a46d67ec57250b3720ba88200da8c732c3fcbfc21d + category: main + optional: false +- name: urllib3 + version: 2.0.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + brotli-python: '>=1.0.9' + pysocks: '>=1.5.6,<2.0,!=1.5.7' + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.0.4-pyhd8ed1ab_0.conda + hash: + md5: 18badd8fa3648d1beb1fcc7f2e0f756e + sha256: 06a62b6bff8828161b9cd17dd394e47177f320ca5050f806bc7840f9519e8ea7 + category: main + optional: false +- name: werkzeug + version: 2.3.7 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + markupsafe: '>=2.1.1' + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.3.7-pyhd8ed1ab_0.conda + hash: + md5: e41528da0d8b8bbf4acc7255192132e3 + sha256: b426b0fcb6137ef858746ef86bddee7f0c881a9c84b67ed40b2feb1b5b47f5b6 + category: main + optional: false +- name: xerces-c + version: 3.2.4 + manager: conda + platform: osx-arm64 + dependencies: + icu: '>=70.1,<71.0a0' + libcurl: '>=7.85.0,<9.0a0' + libcxx: '>=14.0.4' + url: https://conda.anaconda.org/conda-forge/osx-arm64/xerces-c-3.2.4-h627aa08_1.tar.bz2 + hash: + md5: e690c8c477c96c9f8ad9f7c63f1f94d2 + sha256: e943238995c5b8ae18e1ef693f95142d24fd5fbf48593d927fb59fa620d0bdb5 + category: main + optional: false +- name: yarl + version: 1.9.2 + manager: conda + platform: osx-arm64 + dependencies: + idna: '>=2.0' + multidict: '>=4.0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.9.2-py38hb192615_0.conda + hash: + md5: 9f298367f2717335cf6c5c2064da91bd + sha256: 7bbc14401274f0842c674ef21ea193b9829578b69cc15a2dcd58b9d926e75260 + category: main + optional: false +- name: aniso8601 + version: 9.0.1 + manager: conda + platform: osx-arm64 + dependencies: + python-dateutil: '' + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/aniso8601-9.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 36fba1a639f2d24723c5480345b78553 + sha256: 201c040b6ee0045805a777f75f37a8648eb8dfd4725d62a4fcddc24d7d6c2a9f + category: main + optional: false +- name: argon2-cffi-bindings + version: 21.2.0 + manager: conda + platform: osx-arm64 + dependencies: + cffi: '>=1.0.1' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/argon2-cffi-bindings-21.2.0-py38hb991d35_3.tar.bz2 + hash: + md5: 10787379bb6219d140a6a0c8df30516d + sha256: d8b8c5eea9f8f982993b439771a861d12e82ba0c95807865627ce9cdbe0da1d5 + category: main + optional: false +- name: arrow + version: 1.2.3 + manager: conda + platform: osx-arm64 + dependencies: + typing_extensions: '' + python: '>=3.6' + python-dateutil: '>=2.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/arrow-1.2.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: fd1967c76eda3a3dd9e8e6cb7a15a028 + sha256: a0434c2770cf5b0ab5a33913c0b202b1521bc13f755b762d16a86b110425cdc2 + category: main + optional: false +- name: async-timeout + version: 4.0.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + typing-extensions: '>=3.6.5' + url: https://conda.anaconda.org/conda-forge/noarch/async-timeout-4.0.3-pyhd8ed1ab_0.conda + hash: + md5: 3ce482ec3066e6d809dbbb1d1679f215 + sha256: bd8b698e7f037a9c6107216646f1191f4f7a7fc6da6c34d1a6d4c211bcca8979 + category: main + optional: false +- name: aws-c-auth + version: 0.7.3 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-c-sdkutils: '>=0.1.12,<0.1.13.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.7.3-hab8b942_3.conda + hash: + md5: 8c9ad5cf200ddc532d73cd63a4458b76 + sha256: f27b21ba66bfdccd6e892c78f83d53cbc21ce8fdf594c3d677eede9f225b3820 + category: main + optional: false +- name: aws-c-mqtt + version: 0.9.5 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.9.5-h83b98fe_1.conda + hash: + md5: 2b1cf8c40fe264f66c51ddfbf4a6c643 + sha256: 1e02fdc8853eaf607093930d6696f0eedd3f4caf65addf2ebcb12a48b438b984 + category: main + optional: false +- name: branca + version: 0.6.0 + manager: conda + platform: osx-arm64 + dependencies: + setuptools: '' + jinja2: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/branca-0.6.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f4cc65697763ef8c2f7555f1ec355a6b + sha256: 46175d4dd94e458b2c5303a4cd816db6c45ff302b1b1852c1fd37411ce171f05 + category: main + optional: false +- name: flask + version: 2.3.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + click: '>=8.1.3' + jinja2: '>=3.1.2' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.1.2' + blinker: '>=1.6.2' + werkzeug: '>=2.3.7' + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.3.3-pyhd8ed1ab_0.conda + hash: + md5: 9b0d29067484a8dfacfae85b8fba81bc + sha256: 4f84ffdc5471236e8225db86c7508426b46aa2c3802d58ca40b3c3e174533b39 + category: main + optional: false +- name: fqdn + version: 1.5.1 + manager: conda + platform: osx-arm64 + dependencies: + cached-property: '>=1.3.0' + python: '>=2.7,<4' + url: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 642d35437078749ef23a5dca2c9bb1f3 + sha256: 6cfd1f9bcd2358a69fb571f4b3af049b630d52647d906822dbedac03e84e4f63 + category: main + optional: false +- name: freeimage + version: 3.18.0 + manager: conda + platform: osx-arm64 + dependencies: + imath: '>=3.1.6,<3.1.7.0a0' + jpeg: '>=9e,<10a' + jxrlib: '>=1.1,<1.2.0a0' + libcxx: '>=14.0.6' + libpng: '>=1.6.39,<1.7.0a0' + libraw: '>=0.21.1,<0.22.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openexr: '>=3.1.5,<3.2.0a0' + openjpeg: '>=2.5.0,<3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/freeimage-3.18.0-ha6e172d_12.conda + hash: + md5: 74b3494f287db1b883906592a18b6e21 + sha256: b4f50b380877c95ffd96864b6166201633bb1d2440ad36889c010d5b52e7635f + category: main + optional: false +- name: geotiff + version: 1.7.1 + manager: conda + platform: osx-arm64 + dependencies: + jpeg: '>=9e,<10a' + libcxx: '>=14.0.6' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.1.1,<9.1.2.0a0' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/geotiff-1.7.1-hdcdc974_6.conda + hash: + md5: 6cb68e5148f9c41564eb840c89b8f7bc + sha256: b1c355611d807b6fc03439f36a27cc16ddc258de4316de55b3f1a5c87b9db52a + category: main + optional: false +- name: gstreamer + version: 1.22.5 + manager: conda + platform: osx-arm64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + glib: '>=2.76.4,<3.0a0' + libcxx: '>=15.0.7' + libglib: '>=2.76.4,<3.0a0' + libiconv: '>=1.17,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/gstreamer-1.22.5-h8c52bba_1.conda + hash: + md5: 153f35da1d064595291e6cbbd3a0df98 + sha256: 4a7439a251b1fccee9ccbf15a6dfb2228b1d0a279767b8c195cba32c7d1a639f + category: main + optional: false +- name: importlib-resources + version: 6.0.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + importlib_resources: '>=6.0.1,<6.0.2.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib-resources-6.0.1-pyhd8ed1ab_0.conda + hash: + md5: 54661981fd331e20847d8a49543dd9af + sha256: 46400cf1a44841eab121991e149f7c994fb3224f465fe9aeba28034bea90989a + category: main + optional: false +- name: importlib_metadata + version: 6.8.0 + manager: conda + platform: osx-arm64 + dependencies: + importlib-metadata: '>=6.8.0,<6.8.1.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-6.8.0-hd8ed1ab_0.conda + hash: + md5: b279b07ce18058034e5b3606ba103a8b + sha256: b96e01dc42d547d6d9ceb1c5b52a5232cc04e40153534350f702c3e0418a6b3f + category: main + optional: false +- name: jsonschema-specifications + version: 2023.7.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + importlib_resources: '>=1.4.0' + referencing: '>=0.25.0' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2023.7.1-pyhd8ed1ab_0.conda + hash: + md5: 7c27ea1bdbe520bb830dcadd59f55cbf + sha256: 7b0061e106674f27cc718f79a095e90a5667a3635ec6626dd23b3be0fd2bfbdc + category: main + optional: false +- name: jupyter_server_terminals + version: 0.4.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + terminado: '>=0.8.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.4.4-pyhd8ed1ab_1.conda + hash: + md5: 7c0965e1d4a0ee1529e8eaa03a78a5b3 + sha256: 9f4c5fef9beef9fceed628db7a10b888f3308b37ae257ad3d50046088317ebf1 + category: main + optional: false +- name: kealib + version: 1.5.0 + manager: conda + platform: osx-arm64 + dependencies: + hdf5: '>=1.12.2,<1.12.3.0a0' + libcxx: '>=14.0.6' + url: https://conda.anaconda.org/conda-forge/osx-arm64/kealib-1.5.0-hfd766a6_0.conda + hash: + md5: 3041514025aa54cad642e24061b6b6f6 + sha256: cd8983c7cfbd89dfddb99f76121a7f795bde63057b1af60180b8c5ddcfdf11eb + category: main + optional: false +- name: libcblas + version: 3.9.0 + manager: conda + platform: osx-arm64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-18_osxarm64_openblas.conda + hash: + md5: ee0108105d7181f1c6f8c4269883ff3b + sha256: d01e63f9b02b3b45283319341662b2fc5e5598019ba3bceb131b0f79c6962ca8 + category: main + optional: false +- name: liblapack + version: 3.9.0 + manager: conda + platform: osx-arm64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-18_osxarm64_openblas.conda + hash: + md5: 92cd5c16ed732ac6c439145aa21ec7c5 + sha256: 8e19b14ba16d286d889e3d1c78aaa3344e4c6dff50a21b54ee00ee88a95bb2e9 + category: main + optional: false +- name: libnetcdf + version: 4.9.1 + manager: conda + platform: osx-arm64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + curl: '' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + jpeg: '>=9e,<10a' + libcxx: '>=14.0.6' + libxml2: '>=2.10.3,<2.11.0a0' + libzip: '>=1.9.2,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libnetcdf-4.9.1-nompi_h232cb48_101.conda + hash: + md5: 87dd4b0e9fe52d1b43bf0d5e7be28fc3 + sha256: c323f46838d6b113d037b7a1f4bfe0f84a29998b9c5b7d269034c5618651000b + category: main + optional: false +- name: libspatialite + version: 5.0.1 + manager: conda + platform: osx-arm64 + dependencies: + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + libcxx: '>=14.0.6' + libiconv: '>=1.17,<2.0a0' + librttopo: '>=1.1.0,<1.2.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.1.1,<9.1.2.0a0' + sqlite: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libspatialite-5.0.1-h14115fc_23.conda + hash: + md5: 2f80ac3b18bf574bb497f9f52966cd4e + sha256: 09f65bc9e5f3b25897672d2e985aacd81fbbd3c4e1297e7523b8fc3ae1fb79ef + category: main + optional: false +- name: platformdirs + version: 3.10.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.6.3' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-3.10.0-pyhd8ed1ab_0.conda + hash: + md5: 0809187ef9b89a3d94a5c24d13936236 + sha256: 1b5c0ca2f4260c7dd8cfccd8a641c1e41876c79dc594506be379cde08f5b471e + category: main + optional: false +- name: poppler + version: 23.03.0 + manager: conda + platform: osx-arm64 + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + cairo: '>=1.16.0,<2.0a0' + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gettext: '>=0.21.1,<1.0a0' + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.88.1,<9.0a0' + libcxx: '>=14.0.6' + libglib: '>=2.74.1,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + nss: '>=3.88,<4.0a0' + openjpeg: '>=2.5.0,<3.0a0' + poppler-data: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/poppler-23.03.0-h9564b9f_0.conda + hash: + md5: a04f2bd0e84b74d694ae65ab9ec09c0b + sha256: d367101455add3399a0ffc3ff26542ab24e490b512db4b60da4739bbb437d9fd + category: main + optional: false +- name: pyproj + version: 3.5.0 + manager: conda + platform: osx-arm64 + dependencies: + certifi: '' + proj: '>=9.1.1,<9.1.2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/pyproj-3.5.0-py38hc03436f_0.conda + hash: + md5: 0967a8c802d0d2a5763303ab488e0127 + sha256: 95fa26daa92b21c5fddd8e71369f1ac77cb8f7716ef3cf1172c467479dbc7977 + category: main + optional: false +- name: python-socketio + version: 5.9.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + bidict: '>=0.21.0' + python-engineio: '>=4.3.0' + url: https://conda.anaconda.org/conda-forge/noarch/python-socketio-5.9.0-pyhd8ed1ab_0.conda + hash: + md5: 055d273525ef7c7f30eb45d7a410eafe + sha256: e71753fe5f7e6986c455c9cab26dc9184b6a8422a4c8ad3ddff0dcff9e0d9930 + category: main + optional: false +- name: requests + version: 2.31.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + idna: '>=2.5,<4' + certifi: '>=2017.4.17' + charset-normalizer: '>=2,<4' + urllib3: '>=1.21.1,<3' + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda + hash: + md5: a30144e4156cdbb236f99ebb49828f8b + sha256: 9f629d6fd3c8ac5f2a198639fe7af87c4db2ac9235279164bfe0fcb49d8c4bad + category: main + optional: false +- name: send2trash + version: 1.8.2 + manager: conda + platform: osx-arm64 + dependencies: + __osx: '' + pyobjc-framework-cocoa: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.2-pyhd1c38e8_0.conda + hash: + md5: 2657c3de5371c571aef6678afb4aaadd + sha256: dca4022bae47618ed738ab7d45ead5202d174b741cfb98e4484acdc6e76da32a + category: main + optional: false +- name: stack_data + version: 0.6.2 + manager: conda + platform: osx-arm64 + dependencies: + asttokens: '' + executing: '' + pure_eval: '' + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + hash: + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec + category: main + optional: false +- name: tiledb + version: 2.13.2 + manager: conda + platform: osx-arm64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + curl: '' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.0.7,<4.0a0' + zlib: '' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/tiledb-2.13.2-h9bd36d0_0.conda + hash: + md5: d3a88ffe0cbfbd8d3532bb8ef46f0626 + sha256: 17ff5c38f13f741b61c374839f808aad824e9914d0a89d8451c5b44dd7169dd1 + category: main + optional: false +- name: wcwidth + version: 0.2.6 + manager: conda + platform: osx-arm64 + dependencies: + backports.functools_lru_cache: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.6-pyhd8ed1ab_0.conda + hash: + md5: 078979d33523cb477bd1916ce41aacc9 + sha256: c1bd0ad7d854cae56977b7915ac2b78b652fa5f7ec1e9fc21e7fdb30cf4519b1 + category: main + optional: false +- name: aiohttp + version: 3.8.5 + manager: conda + platform: osx-arm64 + dependencies: + aiosignal: '>=1.1.2' + async-timeout: <5.0,>=4.0.0a3 + attrs: '>=17.3.0' + charset-normalizer: '>=2.0,<4.0' + frozenlist: '>=1.1.1' + multidict: '>=4.5,<7.0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + yarl: '>=1.0,<2.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.8.5-py38hb192615_0.conda + hash: + md5: 5d94678f73d9fa9c39813514949d3585 + sha256: 0cee7c068547647c812c37196fe4af0d59846ed0369b99fb75d29bd9ebae6dd6 + category: main + optional: false +- name: argon2-cffi + version: 23.1.0 + manager: conda + platform: osx-arm64 + dependencies: + typing-extensions: '' + argon2-cffi-bindings: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_0.conda + hash: + md5: 3afef1f55a1366b4d3b6a0d92e2235e4 + sha256: 130766446f5507bd44df957b6b5c898a8bd98f024bb426ed6cb9ff1ad67fc677 + category: main + optional: false +- name: aws-c-s3 + version: 0.3.14 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-auth: '>=0.7.3,<0.7.4.0a0' + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-checksums: '>=0.1.17,<0.1.18.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.3.14-h24e141d_3.conda + hash: + md5: 0fbd1f360ec8b6b08669e900cf31a2bd + sha256: f9bf1668f323197268f9239722cc9273f2ebb4329ab48c469d0798958a952bb3 + category: main + optional: false +- name: chart-studio + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + requests: '' + six: '' + plotly: '' + retrying: '>=1.3.3' + url: https://conda.anaconda.org/conda-forge/noarch/chart-studio-1.1.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: acd9a12a35e5a0221bdf39eb6e4811dc + sha256: 0f74de6f27fa37f8e9b316edcea016c8aeceb97e1e2d6637afe43a15fdfa3f8c + category: main + optional: false +- name: dsdp + version: '5.8' + manager: conda + platform: osx-arm64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/dsdp-5.8-h9397a75_1203.tar.bz2 + hash: + md5: e406c442ad102deb751b6f5f33b9afc3 + sha256: f63b502f6c9e838bc2ff7f98bc752871134ffa31ec2f03b53d5e2f55539108ba + category: main + optional: false +- name: flask-cors + version: 4.0.0 + manager: conda + platform: osx-arm64 + dependencies: + six: '' + python: '>=3.6' + flask: '>=0.9' + url: https://conda.anaconda.org/conda-forge/noarch/flask-cors-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 3dc2a99c1c76e3f4307ebaebfda0af4a + sha256: bc23c15ab33e10f931b03e4f2812d30491c27e09ea6e6441c67ee2ed523ee06b + category: main + optional: false +- name: flask-socketio + version: 5.3.6 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + flask: '>=0.9' + python-socketio: '>=5.0.2' + url: https://conda.anaconda.org/conda-forge/noarch/flask-socketio-5.3.6-pyhd8ed1ab_0.conda + hash: + md5: ef521fc208ad82733c942d150199cf3e + sha256: f641731d0fa6c26db6dcd3cf1c39a5c27d0e692604ac3927c68a74b2a60fa175 + category: main + optional: false +- name: gsl + version: '2.7' + manager: conda + platform: osx-arm64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/gsl-2.7-h6e638da_0.tar.bz2 + hash: + md5: 2a2126a940e033e7225a5dc7215eea9a + sha256: 979c2976adcfc70be997abeab2ed8395f9ac2b836bdcd25ed5d2efbf1fed226b + category: main + optional: false +- name: gst-plugins-base + version: 1.22.5 + manager: conda + platform: osx-arm64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + gstreamer: 1.22.5 + libcxx: '>=15.0.7' + libglib: '>=2.76.4,<3.0a0' + libogg: '>=1.3.4,<1.4.0a0' + libopus: '>=1.3.1,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libvorbis: '>=1.3.7,<1.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/gst-plugins-base-1.22.5-h27255cc_1.conda + hash: + md5: 7caecae0635e9e40842f6c804b5cb259 + sha256: ee09db8be72980d8ee941ca05b4f6926e25ad1e871c0a778b209c9f2dcd3f874 + category: main + optional: false +- name: isoduration + version: 20.11.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + arrow: '>=0.15.0' + url: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4cb68948e0b8429534380243d063a27a + sha256: 7bb5c4d994361022f47a807b5e7d101b3dce16f7dd8a0af6ffad9f479d346493 + category: main + optional: false +- name: jsonschema + version: 4.19.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + importlib_resources: '>=1.4.0' + attrs: '>=22.2.0' + pkgutil-resolve-name: '>=1.3.10' + jsonschema-specifications: '>=2023.03.6' + referencing: '>=0.28.4' + rpds-py: '>=0.7.1' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.19.0-pyhd8ed1ab_1.conda + hash: + md5: d442886dffcee45604595fea2ad3a181 + sha256: 4c1f9ffa8056fc96d292d119746d5d87e2d0308cd19b063943efbde05e0accdf + category: main + optional: false +- name: jupyter_core + version: 5.3.1 + manager: conda + platform: osx-arm64 + dependencies: + platformdirs: '>=2.5' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/osx-arm64/jupyter_core-5.3.1-py38h10201cd_0.conda + hash: + md5: 0e25910e88b4e7b35daf88b23a3400eb + sha256: c296bfa8d2a95154c90090c657388676fb52b36e57518eab0f40740f0330baf9 + category: main + optional: false +- name: libgdal + version: 3.6.2 + manager: conda + platform: osx-arm64 + dependencies: + blosc: '>=1.21.3,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + expat: '>=2.5.0,<3.0a0' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + geotiff: '>=1.7.1,<1.8.0a0' + giflib: '>=5.2.1,<5.3.0a0' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + icu: '>=70.1,<71.0a0' + jpeg: '>=9e,<10a' + json-c: '>=0.16,<0.17.0a0' + kealib: '>=1.5.0,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' + libcurl: '>=7.88.1,<9.0a0' + libcxx: '>=14.0.6' + libdeflate: '>=1.17,<1.18.0a0' + libiconv: '>=1.17,<2.0a0' + libkml: '>=1.3.0,<1.4.0a0' + libnetcdf: '>=4.9.1,<4.9.2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.2,<16.0a0' + libspatialite: '>=5.0.1,<5.1.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openjpeg: '>=2.5.0,<3.0a0' + openssl: '>=3.0.8,<4.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=23.3.0,<23.4.0a0' + postgresql: '' + proj: '>=9.1.1,<9.1.2.0a0' + tiledb: '>=2.13.2,<2.14.0a0' + xerces-c: '>=3.2.4,<3.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgdal-3.6.2-h8d4b95d_9.conda + hash: + md5: 2f2e0c9c1ec238e79fd94c5f0ba35827 + sha256: 1bdb83b75070b5bb460f68852b50637f057de72fc01d9367ada0c4b2f2e7ad0f + category: main + optional: false +- name: numpy + version: 1.23.5 + manager: conda + platform: osx-arm64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libcxx: '>=14.0.6' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.23.5-py38h09ac2d9_0.conda + hash: + md5: 3b958c1f960fa97a27273cb04e36e56f + sha256: 07ae727ae453fe11e4092f9ebffa70b9c5a6f33bc04683df9fe434e3b535f1c3 + category: main + optional: false +- name: pooch + version: 1.7.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + packaging: '>=20.0' + requests: '>=2.19.0' + platformdirs: '>=2.5.0' + url: https://conda.anaconda.org/conda-forge/noarch/pooch-1.7.0-pyha770c72_3.conda + hash: + md5: 5936894aade8240c867d292aa0d980c6 + sha256: 64e4d633803df2e36fd141d9bf269568fbe179a313248e1dac4d364c02debdef + category: main + optional: false +- name: prompt-toolkit + version: 3.0.39 + manager: conda + platform: osx-arm64 + dependencies: + wcwidth: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.39-pyha770c72_0.conda + hash: + md5: a4986c6bb5b0d05a38855b0880a5f425 + sha256: 10e7fdc75d4b85633be6b12a70b857053987127a808caa0f88b2cba4b3ce6359 + category: main + optional: false +- name: sphinx + version: 7.1.2 + manager: conda + platform: osx-arm64 + dependencies: + sphinxcontrib-jsmath: '' + sphinxcontrib-applehelp: '' + sphinxcontrib-devhelp: '' + sphinxcontrib-qthelp: '' + python: '>=3.8' + jinja2: '>=3.0' + alabaster: '>=0.7,<0.8' + packaging: '>=21.0' + requests: '>=2.25.0' + colorama: '>=0.4.5' + sphinxcontrib-htmlhelp: '>=2.0.0' + sphinxcontrib-serializinghtml: '>=1.1.5' + importlib-metadata: '>=4.8' + babel: '>=2.9' + imagesize: '>=1.3' + snowballstemmer: '>=2.0' + pygments: '>=2.13' + docutils: '>=0.18.1,<0.21' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-7.1.2-pyhd8ed1ab_0.conda + hash: + md5: d02bfa35cd4f2cd624289f64911cae9d + sha256: fb13f8fc5d00e75b19680b0e798f5a2dbb4f6be4124f6ee4ebbcd73c88cf55f7 + category: main + optional: false +- name: suitesparse + version: 5.10.1 + manager: conda + platform: osx-arm64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libcxx: '>=11.1.0' + liblapack: '>=3.9.0,<4.0a0' + metis: '>=5.1.0,<5.1.1.0a0' + mpfr: '>=4.1.0,<5.0a0' + tbb: '>=2021.3.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/suitesparse-5.10.1-h7cd81ec_1.tar.bz2 + hash: + md5: aa2b4cd2c3c870a5da51032c97952e8e + sha256: e0bf87e0d1d85a8b073f276194dcb38e41dab1be5198fbd742d86d37741e46d8 + category: main + optional: false +- name: aws-crt-cpp + version: 0.23.1 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-auth: '>=0.7.3,<0.7.4.0a0' + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-event-stream: '>=0.3.2,<0.3.3.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-c-mqtt: '>=0.9.5,<0.9.6.0a0' + aws-c-s3: '>=0.3.14,<0.3.15.0a0' + aws-c-sdkutils: '>=0.1.12,<0.1.13.0a0' + libcxx: '>=15.0.7' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.23.1-h04fc39a_0.conda + hash: + md5: 9a6436db44a1c13029ed3b74b061ea45 + sha256: 57e7f14d5aba0e5059a9faa8aa6ccdcd73aaf157f74cd0775b6f7429d1a222fe + category: main + optional: false +- name: contourpy + version: 1.1.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + numpy: '>=1.16' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/contourpy-1.1.0-py38h9afee92_0.conda + hash: + md5: 00b096136b2e8c210968ba5cd8313e25 + sha256: 82a01935433d4c447eaa0328f619983da3daf073f51c52b28b1cfafdea79169d + category: main + optional: false +- name: cvxopt + version: 1.3.2 + manager: conda + platform: osx-arm64 + dependencies: + dsdp: '' + fftw: '>=3.3.10,<4.0a0' + glpk: '>=5.0,<6.0a0' + gsl: '>=2.7,<2.8.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + suitesparse: '>=5.10.1,<6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/cvxopt-1.3.2-py38h3bfaeb7_0.conda + hash: + md5: 993f5b7d91b3ad0fd1f659738268867e + sha256: 24cb0205872a9015a279abcd2de6a9da31b53579dd5bc6092fa7ed0c0cd15ce9 + category: main + optional: false +- name: deap + version: 1.4.1 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/deap-1.4.1-py38hefb543e_0.conda + hash: + md5: 3160d3cccc9d3e068bcc4af1d44eaea6 + sha256: 171137efae0abccd2fadff73e998f0e37a37478ef102b5425fe8b723f0388d77 + category: main + optional: false +- name: flask-restx + version: 1.0.6 + manager: conda + platform: osx-arm64 + dependencies: + pytz: '' + jsonschema: '' + werkzeug: '' + python: '>=3.6' + six: '>=1.3.0' + flask: '>=0.8' + aniso8601: '>=0.82' + url: https://conda.anaconda.org/conda-forge/noarch/flask-restx-1.0.6-pyhd8ed1ab_0.conda + hash: + md5: 0958b0747317c4899897584a6cfd388c + sha256: 80722aa5813a13546c93a9422414f7bf0943bbada629fb4f2be86fc414dd9074 + category: main + optional: false +- name: folium + version: 0.14.0 + manager: conda + platform: osx-arm64 + dependencies: + numpy: '' + requests: '' + python: '>=3.6' + jinja2: '>=2.9' + branca: '>=0.6.0' + url: https://conda.anaconda.org/conda-forge/noarch/folium-0.14.0-pyhd8ed1ab_0.conda + hash: + md5: 48c8bb19df0d0268f1a9d30ffc56c5b0 + sha256: 60c51dacc4edb33ba02a7224ddec9d938200f89588eb34b0ccdffc96155795fe + category: main + optional: false +- name: gdal + version: 3.6.2 + manager: conda + platform: osx-arm64 + dependencies: + hdf5: '>=1.12.2,<1.12.3.0a0' + libcxx: '>=14.0.6' + libgdal: 3.6.2 + numpy: '>=1.20.3,<2.0a0' + openssl: '>=3.0.8,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/gdal-3.6.2-py38ha69993d_9.conda + hash: + md5: e35656e2044bd6117550fbe39ca883af + sha256: c567eb322b22b510632d814f4a7fd1b76384c6c62df42889e6e306a49228f5f2 + category: main + optional: false +- name: h3-py + version: 3.7.6 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + numpy: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/h3-py-3.7.6-py38h2b1e499_0.conda + hash: + md5: fb45183ade13f415cf1d73e33ffec556 + sha256: 641e81b396cfe3b93fe44fc203c5f8675c2073a4e847fa217fcfdc9546be5f53 + category: main + optional: false +- name: h5py + version: 3.8.0 + manager: conda + platform: osx-arm64 + dependencies: + cached-property: '' + hdf5: '>=1.12.2,<1.12.3.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/h5py-3.8.0-nompi_py38h2475068_100.conda + hash: + md5: 5f4c07146d435966aff7c76f963d4b13 + sha256: e22334eb8f3123f7dc42f33947f868cd29514c39c32300378d68055f51eff4d2 + category: main + optional: false +- name: jsonschema-with-format-nongpl + version: 4.19.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + idna: '' + rfc3339-validator: '' + uri-template: '' + fqdn: '' + isoduration: '' + jsonpointer: '>1.13' + webcolors: '>=1.11' + rfc3986-validator: '>0.1.0' + jsonschema: '>=4.19.0,<4.19.1.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.19.0-pyhd8ed1ab_1.conda + hash: + md5: d273b30bcf4db0ef6b1195b3b61b3d68 + sha256: fae13283e5c4b1e639b76348e3d9441bde21685c8a8c89f6d3f364e524ed5029 + category: main + optional: false +- name: jupyter_client + version: 8.3.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + python-dateutil: '>=2.8.2' + jupyter_core: '>=4.12,!=5.0.*' + traitlets: '>=5.3' + pyzmq: '>=23.0' + tornado: '>=6.2' + importlib_metadata: '>=4.8.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.3.1-pyhd8ed1ab_0.conda + hash: + md5: b7cc0981484fcb6390e6d341e55618b3 + sha256: f8b679e90056271abd9bbb2233198159de60777fe4c06818757552bf5be48fe8 + category: main + optional: false +- name: nbformat + version: 5.9.2 + manager: conda + platform: osx-arm64 + dependencies: + jupyter_core: '' + python-fastjsonschema: '' + python: '>=3.8' + traitlets: '>=5.1' + jsonschema: '>=2.6' + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.9.2-pyhd8ed1ab_0.conda + hash: + md5: 61ba076de6530d9301a0053b02f093d2 + sha256: fc82c5a9116820757b03ffb836b36f0f50e4cd390018024dbadb0ee0217f6992 + category: main + optional: false +- name: numba + version: 0.57.1 + manager: conda + platform: osx-arm64 + dependencies: + importlib-metadata: '' + libcxx: '>=15.0.7' + llvm-openmp: '>=16.0.6' + llvmlite: '>=0.40.0,<0.41.0a0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/numba-0.57.1-py38h11be589_0.conda + hash: + md5: 05d4c031cc0aad078ae94d7e14d1bce9 + sha256: 66b063ffed612b30e1064d6654d2451f82eaedaf381dd9d6eb9d48a83cef205d + category: main + optional: false +- name: numpy-financial + version: 1.0.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.5' + numpy: '>=1.15' + url: https://conda.anaconda.org/conda-forge/noarch/numpy-financial-1.0.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3483f2da98bccd9363d09e1c9fee6f72 + sha256: 894ed19eedd634a485a1bc274814a33bc995b3804fd74b1fb16c4df9c0833ce4 + category: main + optional: false +- name: pandas + version: 2.0.3 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=15.0.7' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python-dateutil: '>=2.8.1' + python-tzdata: '>=2022a' + python_abi: 3.8.* + pytz: '>=2020.1' + url: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.0.3-py38hefb543e_1.conda + hash: + md5: a5be09f3455db87cd27c36f2a8eeaed3 + sha256: 715700072e4fd79ff809c1436a817e6c64d3a8189755b5fd2152a21231c8f1f8 + category: main + optional: false +- name: prompt_toolkit + version: 3.0.39 + manager: conda + platform: osx-arm64 + dependencies: + prompt-toolkit: '>=3.0.39,<3.0.40.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/prompt_toolkit-3.0.39-hd8ed1ab_0.conda + hash: + md5: 4bbbe67d5df19db30f04b8e344dc9976 + sha256: 89f7fecc7355181dbc2ab851e668a2fce6aa4830b336a34c93b59bda93206270 + category: main + optional: false +- name: qt-main + version: 5.15.8 + manager: conda + platform: osx-arm64 + dependencies: + gst-plugins-base: '>=1.22.0,<1.23.0a0' + gstreamer: '>=1.22.0,<1.23.0a0' + icu: '>=70.1,<71.0a0' + jpeg: '>=9e,<10a' + krb5: '>=1.20.1,<1.21.0a0' + libclang: '>=14.0.6,<15.0a0' + libclang13: '>=14.0.6' + libcxx: '>=14.0.6' + libglib: '>=2.74.1,<3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.1,<16.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + mysql-libs: '>=8.0.31,<8.1.0a0' + nspr: '>=4.35,<5.0a0' + nss: '>=3.78,<4.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/qt-main-5.15.8-hfe8d25c_6.conda + hash: + md5: 92f8662c1ea1d186b8b67a0069269cfa + sha256: a716c069cf4b734173bfa231f869812a3598df7ce916393f6203f2c38bdcab73 + category: main + optional: false +- name: scipy + version: 1.10.1 + manager: conda + platform: osx-arm64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libcxx: '>=15.0.7' + libgfortran: 5.* + libgfortran5: '>=12.2.0' + liblapack: '>=3.9.0,<4.0a0' + numpy: '>=1.21.6,<2.0a0' + pooch: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/scipy-1.10.1-py38h038e806_3.conda + hash: + md5: a690e8845ed7946f63ed7d4719a42dcb + sha256: 21c104d9a10ee212f76c5384eb82a6628be7b57c5969f33c33e03e44f8fcf12e + category: main + optional: false +- name: shapely + version: 2.0.1 + manager: conda + platform: osx-arm64 + dependencies: + geos: '>=3.11.1,<3.11.2.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/shapely-2.0.1-py38he1a84b8_0.conda + hash: + md5: 2037ad21b6fa5cb312b89d05c7b46b81 + sha256: 7b9d6cc252f497204c0eb0dabeb19b07b350624285110c446c9a937e462caca8 + category: main + optional: false +- name: snuggs + version: 1.4.7 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + numpy: '' + pyparsing: '>=2.1.6' + url: https://conda.anaconda.org/conda-forge/noarch/snuggs-1.4.7-py_0.tar.bz2 + hash: + md5: cb83a3d6ecf73f50117635192414426a + sha256: ebb8f5f9e362f186fb7d732e656f85c969b86309494436eba51cc3b8b96683f7 + category: main + optional: false +- name: wslink + version: 1.11.4 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.6' + aiohttp: <4 + url: https://conda.anaconda.org/conda-forge/noarch/wslink-1.11.4-pyhd8ed1ab_0.conda + hash: + md5: b4eb093f836351847d24ee6c95797523 + sha256: 8375a2c7fd2430d92cc176d5b88d6d019b0a356502253e326c2c91f358bfe179 + category: main + optional: false +- name: aws-sdk-cpp + version: 1.11.156 + manager: conda + platform: osx-arm64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-event-stream: '>=0.3.2,<0.3.3.0a0' + aws-crt-cpp: '>=0.23.1,<0.23.2.0a0' + libcurl: '>=8.2.1,<9.0a0' + libcxx: '>=15.0.7' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.156-he404d52_1.conda + hash: + md5: 3cd88cea4dd0abbc58284cb88cd8ce7e + sha256: 9558ec481b74ffd030e5b4aafd0bc15e081497aa070a83f195bc176a5a830fda + category: main + optional: false +- name: fiona + version: 1.9.1 + manager: conda + platform: osx-arm64 + dependencies: + attrs: '>=17' + click: '>=4.0' + click-plugins: '>=1.0' + cligj: '>=0.5' + gdal: '' + libcxx: '>=14.0.6' + libgdal: '>=3.6.2,<3.7.0a0' + munch: '' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + shapely: '' + six: '>=1.7' + url: https://conda.anaconda.org/conda-forge/osx-arm64/fiona-1.9.1-py38h262eea0_0.conda + hash: + md5: 497df8e436ed25375d64c8ce1c40e92f + sha256: 21141edc9ba9b456f9d3bf057b832e2ce820a00d9cefef5229c9d47da783c129 + category: main + optional: false +- name: geopandas-base + version: 0.13.2 + manager: conda + platform: osx-arm64 + dependencies: + packaging: '' + python: '>=3.8' + pandas: '>=1.1.0' + shapely: '>=1.7.1' + pyproj: '>=3.0.1' + url: https://conda.anaconda.org/conda-forge/noarch/geopandas-base-0.13.2-pyha770c72_1.conda + hash: + md5: c6036236caae7d8ac684c41c64073b9e + sha256: fc1442a799f837961c3423466ac5f7c84d49b295c76290a7983dab903546a5a7 + category: main + optional: false +- name: ipython + version: 8.12.2 + manager: conda + platform: osx-arm64 + dependencies: + typing_extensions: '' + decorator: '' + __osx: '' + stack_data: '' + matplotlib-inline: '' + backcall: '' + appnope: '' + pickleshare: '' + python: '>=3.8' + pygments: '>=2.4.0' + traitlets: '>=5' + jedi: '>=0.16' + pexpect: '>4.3' + prompt_toolkit: '>=3.0.30,<3.1.0,!=3.0.37' + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.12.2-pyhd1c38e8_0.conda + hash: + md5: acc618532cbc899f5721cc96407b16cc + sha256: 4187d131e7487d0f2867e383df9b2c4a7e2bc90ee7ad5906913372f023af2ea5 + category: main + optional: false +- name: jupyter_events + version: 0.7.0 + manager: conda + platform: osx-arm64 + dependencies: + rfc3339-validator: '' + referencing: '' + python: '>=3.8' + pyyaml: '>=5.3' + rfc3986-validator: '>=0.1.1' + traitlets: '>=5.3' + python-json-logger: '>=2.0.4' + jsonschema-with-format-nongpl: '>=4.18.0' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.7.0-pyhd8ed1ab_2.conda + hash: + md5: 088f0493279a7f7eebd514df47d65851 + sha256: df230c068714f71c2b00fd3acee7e5c3ae128a5c23279d146827fdba55977823 + category: main + optional: false +- name: libpysal + version: 4.7.0 + manager: conda + platform: osx-arm64 + dependencies: + requests: '' + pandas: '' + packaging: '' + jinja2: '' + beautifulsoup4: '' + platformdirs: '' + python: '>=3.7' + numpy: '>=1.3' + scipy: '>=0.11' + url: https://conda.anaconda.org/conda-forge/noarch/libpysal-4.7.0-pyhd8ed1ab_0.conda + hash: + md5: 5d009cf2392c285e7d072f84ddea9bb4 + sha256: 9e20f1acc3e9dbe106399f30da33212245e66aab07684dd60574cadff3bdbadc + category: main + optional: false +- name: matplotlib-base + version: 3.7.2 + manager: conda + platform: osx-arm64 + dependencies: + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + importlib-resources: '>=3.2.0' + kiwisolver: '>=1.0.1' + libcxx: '>=15.0.7' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1,<3.1' + python: '>=3.8,<3.9.0a0' + python-dateutil: '>=2.7' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-base-3.7.2-py38h0405b42_0.conda + hash: + md5: 3811add3b56c61225813a18f874f48ab + sha256: 54633b8164bb9c3ebbbf5e482c063f6dcd6b283bc4aa4c87d5e5dbdef2cf7503 + category: main + optional: false +- name: nbclient + version: 0.8.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' + traitlets: '>=5.4' + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.8.0-pyhd8ed1ab_0.conda + hash: + md5: e78da91cf428faaf05701ce8cc8f2f9b + sha256: 4ebd237cdf4bfa5226f92d2ae78fab8dba27696909391884dc6594ca6f9df5ff + category: main + optional: false +- name: patsy + version: 0.5.3 + manager: conda + platform: osx-arm64 + dependencies: + scipy: '' + six: '' + python: '>=3.6' + numpy: '>=1.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/patsy-0.5.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 50ef6b29b1fb0768ca82c5aeb4fb2d96 + sha256: 9d232f9cda05ce1833a7e5b16db4486ddfb71318635047fb64de119d364e0259 + category: main + optional: false +- name: rasterio + version: 1.3.6 + manager: conda + platform: osx-arm64 + dependencies: + affine: '' + attrs: '' + certifi: '' + click: '>=4' + click-plugins: '' + cligj: '>=0.5' + libcxx: '>=14.0.6' + libgdal: '>=3.6.2,<3.7.0a0' + numpy: '>=1.20.3,<2.0a0' + proj: '>=9.1.1,<9.1.2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '>=0.9.8' + snuggs: '>=1.4.1' + url: https://conda.anaconda.org/conda-forge/osx-arm64/rasterio-1.3.6-py38hc3f4900_0.conda + hash: + md5: 885be8dfb3d0ceb6e41de2dc0ed838ea + sha256: 1610a4de1383e2dabca55607a2ed6a7dce081c4fddd5fc3fef3322ea0c70a578 + category: main + optional: false +- name: scikit-learn + version: 1.3.0 + manager: conda + platform: osx-arm64 + dependencies: + joblib: '>=1.1.1' + libcxx: '>=15.0.7' + llvm-openmp: '>=15.0.7' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '' + threadpoolctl: '>=2.0.0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/scikit-learn-1.3.0-py38h971c870_0.conda + hash: + md5: a83a0153caf95912106c0389fc80a9c2 + sha256: 32965c2b0c5c924fd14951942c40f211984c1ae5ad818034a9ae438e69a87418 + category: main + optional: false +- name: timezonefinder + version: 6.0.2 + manager: conda + platform: osx-arm64 + dependencies: + numpy: '' + numba: '' + h3-py: '' + python: 3.* + url: https://conda.anaconda.org/conda-forge/noarch/timezonefinder-6.0.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: ea1c4c4249e1b86a9105b10be6395bd6 + sha256: e07cefbbba8837a722f7573f32d8a63c3c5049438526495b94481bd460491771 + category: main + optional: false +- name: vtk + version: 9.2.5 + manager: conda + platform: osx-arm64 + dependencies: + double-conversion: '>=3.2.0,<3.3.0a0' + eigen: '' + expat: '>=2.5.0,<3.0a0' + ffmpeg: '>=5.1.2,<6.0a0' + freetype: '>=2.12.1,<3.0a0' + gl2ps: '>=1.4.2,<1.4.3.0a0' + glew: '>=2.1.0,<2.2.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + jpeg: '>=9e,<10a' + jsoncpp: '>=1.9.5,<1.9.6.0a0' + libcxx: '>=14.0.6' + libnetcdf: '>=4.9.1,<4.9.2.0a0' + libogg: '>=1.3.4,<1.4.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libtheora: '>=1.1.1,<1.2.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + loguru: '' + lz4-c: '>=1.9.3,<1.10.0a0' + nlohmann_json: '' + numpy: '' + proj: '>=9.1.1,<9.1.2.0a0' + pugixml: '>=1.11.4,<1.12.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt-main: '>=5.15.8,<5.16.0a0' + sqlite: '' + tbb: '>=2021.7.0' + tbb-devel: '' + tk: '>=8.6.12,<8.7.0a0' + utfcpp: '' + wslink: '' + zlib: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/vtk-9.2.5-qt_py38hc0a44c9_203.conda + hash: + md5: 8a1b09aa85c7d4f06dc5a0514824b9b3 + sha256: 2d862f4d2708c1440150050096853dad5388bd8e01000d8b92eb8634783e20d6 + category: main + optional: false +- name: ipykernel + version: 6.25.2 + manager: conda + platform: osx-arm64 + dependencies: + packaging: '' + psutil: '' + nest-asyncio: '' + __osx: '' + appnope: '' + python: '>=3.8' + tornado: '>=6.1' + jupyter_client: '>=6.1.12' + ipython: '>=7.23.1' + matplotlib-inline: '>=0.1' + jupyter_core: '>=4.12,!=5.0.*' + debugpy: '>=1.6.5' + comm: '>=0.1.1' + pyzmq: '>=20' + traitlets: '>=5.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.25.2-pyh1050b4e_0.conda + hash: + md5: a643e6f6c33ed821664f2a69f6e4e89f + sha256: f99ab5cbbe2f349ff2f7842ee1ab710e15b27d6140e8b1356098bbbba2e6370c + category: main + optional: false +- name: ipywidgets + version: 8.1.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + traitlets: '>=4.3.1' + ipython: '>=6.1.0' + comm: '>=0.1.3' + jupyterlab_widgets: '>=3.0.7,<3.1.0' + widgetsnbextension: '>=4.0.7,<4.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/ipywidgets-8.1.0-pyhd8ed1ab_0.conda + hash: + md5: 6fe1e9c8e93261e978998c0e90e36275 + sha256: 71f920b0b89eb177511ff2d8bd9904c9c6c96d731f90ec97168cc28bc86ed623 + category: main + optional: false +- name: libarrow + version: 13.0.0 + manager: conda + platform: osx-arm64 + dependencies: + aws-crt-cpp: '>=0.23.1,<0.23.2.0a0' + aws-sdk-cpp: '>=1.11.156,<1.11.157.0a0' + bzip2: '>=1.0.8,<2.0a0' + glog: '>=0.6.0,<0.7.0a0' + libabseil: '>=20230125.3,<20230126.0a0' + libbrotlidec: '>=1.1.0,<1.2.0a0' + libbrotlienc: '>=1.1.0,<1.2.0a0' + libcxx: '>=15.0.7' + libgoogle-cloud: '>=2.12.0,<2.13.0a0' + libgrpc: '>=1.56.2,<1.57.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libthrift: '>=0.19.0,<0.19.1.0a0' + libutf8proc: '>=2.8.0,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.1.2,<4.0a0' + orc: '>=1.9.0,<1.9.1.0a0' + re2: '>=2023.3.2,<2023.3.3.0a0' + snappy: '>=1.1.10,<2.0a0' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-13.0.0-h43f999d_3_cpu.conda + hash: + md5: 3d8a5fb53640b3ec1f703ff811f38801 + sha256: 073be11f5a313914b9df0d420335a1fecb8604f81dc3ecfbac18f13fca08cebb + category: main + optional: false +- name: mapclassify + version: 2.5.0 + manager: conda + platform: osx-arm64 + dependencies: + scikit-learn: '' + networkx: '' + python: '>=3.6' + pandas: '>=1.0' + scipy: '>=1.0' + numpy: '>=1.3' + url: https://conda.anaconda.org/conda-forge/noarch/mapclassify-2.5.0-pyhd8ed1ab_1.conda + hash: + md5: db1aeaff6e248db425e049feffded7a9 + sha256: 78aadbd9953976678b6e3298ac26a63cf9390a8794db3ff71f3fe5b6d13a35ca + category: main + optional: false +- name: matplotlib + version: 3.7.2 + manager: conda + platform: osx-arm64 + dependencies: + matplotlib-base: '>=3.7.2,<3.7.3.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tornado: '>=5' + url: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-3.7.2-py38h150bfb4_0.conda + hash: + md5: d482b0ed96ffe14394a6dfc126b751b3 + sha256: efe8770f338e7aa110db3575a25e33f3068d8b34cb7f1a006c642239a86e520f + category: main + optional: false +- name: nbconvert-core + version: 7.8.0 + manager: conda + platform: osx-arm64 + dependencies: + packaging: '' + beautifulsoup4: '' + defusedxml: '' + bleach: '' + tinycss2: '' + jupyterlab_pygments: '' + python: '>=3.8' + jinja2: '>=3.0' + entrypoints: '>=0.2.2' + traitlets: '>=5.0' + markupsafe: '>=2.0' + pandocfilters: '>=1.4.1' + jupyter_core: '>=4.7' + nbformat: '>=5.1' + pygments: '>=2.4.1' + nbclient: '>=0.5.0' + mistune: '>=2.0.3,<4' + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 62345c9e24f898bf492979be84a6eb0a + sha256: 7ecab4832e9d5ef2afdddba965dc32b2016fc9850c4deb6b7f8d6dce1526468a + category: main + optional: false +- name: occt + version: 7.7.0 + manager: conda + platform: osx-arm64 + dependencies: + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freeimage: '>=3.18.0,<3.19.0a0' + freetype: '>=2.12.1,<3.0a0' + libcxx: '>=14.0.6' + rapidjson: '' + vtk: '>=9.2.5,<9.2.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/occt-7.7.0-hafc16cd_2.conda + hash: + md5: a555f978a8e5d660a78a0a2f42999944 + sha256: befed0565735d20edb52cd72dc94f3fdbe735336b2200475f4b448c444b7ea99 + category: main + optional: false +- name: statsmodels + version: 0.14.0 + manager: conda + platform: osx-arm64 + dependencies: + numpy: '>=1.21.6,<2.0a0' + packaging: '>=21.3' + pandas: '>=1.0' + patsy: '>=0.5.2' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '!=1.9.2,>=1.4' + url: https://conda.anaconda.org/conda-forge/osx-arm64/statsmodels-0.14.0-py38h58b515d_1.conda + hash: + md5: 5782509cea50db74754b0cbeb38682ab + sha256: 27de7fb64e7dd49ad6cc1b3120af7c76046a658453ab709731dd2a90165a75d0 + category: main + optional: false +- name: geopandas + version: 0.13.2 + manager: conda + platform: osx-arm64 + dependencies: + matplotlib-base: '' + rtree: '' + folium: '' + xyzservices: '' + python: '>=3.8' + mapclassify: '>=2.4.0' + fiona: '>=1.8.19' + geopandas-base: 0.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/geopandas-0.13.2-pyhd8ed1ab_1.conda + hash: + md5: 47226a55e4ae3bc9feb3a17925874817 + sha256: 789415051d8b7342f65342fa0270eb8bdc3131e841fdd8892f3efad335dc6bb5 + category: main + optional: false +- name: jupyter_console + version: 6.6.3 + manager: conda + platform: osx-arm64 + dependencies: + ipython: '' + pygments: '' + python: '>=3.7' + pyzmq: '>=17' + jupyter_core: '>=4.12,!=5.0.*' + jupyter_client: '>=7.0.0' + ipykernel: '>=6.14' + traitlets: '>=5.4' + prompt_toolkit: '>=3.0.30' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_console-6.6.3-pyhd8ed1ab_0.conda + hash: + md5: 7cf6f52a66f8e3cd9d8b6c231262dcab + sha256: 4e51764d5fe2f6e43d83bcfbcf8b4da6569721bf82eaf4d647be8717cd6be75a + category: main + optional: false +- name: jupyter_server + version: 2.7.3 + manager: conda + platform: osx-arm64 + dependencies: + packaging: '' + jinja2: '' + prometheus_client: '' + websocket-client: '' + argon2-cffi: '' + overrides: '' + jupyter_server_terminals: '' + python: '>=3.8' + terminado: '>=0.8.3' + jupyter_core: '>=4.12,!=5.0.*' + nbconvert-core: '>=6.4.4' + tornado: '>=6.2.0' + jupyter_client: '>=7.4.4' + nbformat: '>=5.3.0' + pyzmq: '>=24' + traitlets: '>=5.6.0' + anyio: '>=3.1.0' + jupyter_events: '>=0.6.0' + send2trash: '>=1.8.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.7.3-pyhd8ed1ab_0.conda + hash: + md5: 969249eb7c2f7a9b820520a355dc7d04 + sha256: c90bc6f842a37dd99e32b35f0f40214040756949fe5a7abc1256a227bb8ba90e + category: main + optional: false +- name: nbconvert-pandoc + version: 7.8.0 + manager: conda + platform: osx-arm64 + dependencies: + pandoc: '' + python: '>=3.8' + nbconvert-core: 7.8.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 1dba1a577df2625a24667612a069e91c + sha256: 76b8bd6c8cae56dd3495fe6083a2b6317f6f8c42f61ea36d18b75add31c87173 + category: main + optional: false +- name: pvlib + version: 0.10.1 + manager: conda + platform: osx-arm64 + dependencies: + requests: '' + h5py: '' + pytz: '' + numba: '' + importlib-metadata: '' + pip: '' + statsmodels: '' + ephem: '' + python: '>=3.7' + numpy: '>=1.16.0' + scipy: '>=1.4.0' + pandas: '>=0.25.0' + url: https://conda.anaconda.org/conda-forge/noarch/pvlib-0.10.1-pyha770c72_0.conda + hash: + md5: daa399ea0dd3fe134927f888139c8925 + sha256: 958627d272fc7d19d0ce1c0053d3236bdf22f74d46ccf8760d26844edf5df8eb + category: main + optional: false +- name: pyarrow + version: 13.0.0 + manager: conda + platform: osx-arm64 + dependencies: + libarrow: 13.0.0 + libcxx: '>=15.0.7' + numpy: '>=1.22.4,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-13.0.0-py38h9b35334_3_cpu.conda + hash: + md5: 8f8fd18de9f58188380fe34be2f420a2 + sha256: 839a664e79598466c03a7e32e35a54a6dd9e093f65d64bc1fff6bb429ae53eb2 + category: main + optional: false +- name: python-cufflinks + version: 0.17.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '' + six: '>=1.9.0' + ipywidgets: '>=7.0.0' + pandas: '>=0.19.2' + numpy: '>=1.9.2' + ipython: '>=5.3.0' + colorlover: '>=0.2.1' + chart-studio: '>=1.0.0' + plotly: '>=4.1.1' + url: https://conda.anaconda.org/conda-forge/noarch/python-cufflinks-0.17.3-py_0.tar.bz2 + hash: + md5: 91df52fcba6e1e156319aa290110179a + sha256: 5b8f45972aceea80fc0fca3aa892e9ed0e33ecb71c31fb794dd1c4c50e683913 + category: main + optional: false +- name: pythonocc-core + version: 7.7.0 + manager: conda + platform: osx-arm64 + dependencies: + libcxx: '>=14.0.6' + numpy: '>=1.20.3,<2.0a0' + occt: '>=7.7.0,<7.8.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + six: '' + svgwrite: '' + url: https://conda.anaconda.org/conda-forge/osx-arm64/pythonocc-core-7.7.0-py38ha60370a_1.conda + hash: + md5: 44452d250e1ad34a9f5777e898f88bc2 + sha256: f2e4254fede53d36463b6cb049ddcbfe1b9ecf5632bf07beebeb7fc4a1b34aaf + category: main + optional: false +- name: jupyter-lsp + version: 2.2.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + importlib-metadata: '>=4.8.3' + jupyter_server: '>=1.1.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.0-pyhd8ed1ab_0.conda + hash: + md5: 38589f4104d11f2a59ff01a9f4e3bfb3 + sha256: 16fc7b40024adece716ba7227e5c123a2deccc13f946a10d9a3270493908d11c + category: main + optional: false +- name: jupyterlab_server + version: 2.24.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + packaging: '>=21.3' + jinja2: '>=3.0.3' + requests: '>=2.28' + importlib-metadata: '>=4.8.3' + jsonschema: '>=4.17.3' + jupyter_server: '>=1.21,<3' + babel: '>=2.10' + json5: '>=0.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.24.0-pyhd8ed1ab_0.conda + hash: + md5: 327bfe1c99154f02259d29810bd70afc + sha256: 7084223bb168268ba93334fc27410885bdc6e537020d6a91ab0f46f37a3f3ded + category: main + optional: false +- name: nbconvert + version: 7.8.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + nbconvert-core: 7.8.0 + nbconvert-pandoc: 7.8.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 43bce95e8c474dd21d7ed5de8b4806f7 + sha256: 544405bbc5cd8e2a03bfddd0f1dca4a41da106d89706fe9ae2680ad077c49b04 + category: main + optional: false +- name: notebook-shim + version: 0.2.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + jupyter_server: '>=1.8,<3' + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.3-pyhd8ed1ab_0.conda + hash: + md5: 67e0fe74c156267d9159e9133df7fd37 + sha256: f028d7ad1f2175cde307db08b60d07e371b9d6f035cfae6c81ea94b4c408c538 + category: main + optional: false +- name: osmnx + version: 1.6.0 + manager: conda + platform: osx-arm64 + dependencies: + numpy: '' + requests: '' + pandas: '' + scipy: '' + matplotlib-base: '' + scikit-learn: '' + networkx: '' + geopandas: '' + rasterio: '' + gdal: '' + folium: '' + python: '>=3.8' + shapely: '>=2.0' + url: https://conda.anaconda.org/conda-forge/noarch/osmnx-1.6.0-pyhd8ed1ab_0.conda + hash: + md5: da6c754d362375be7f608086a6be551e + sha256: 1a0f717b1f20dc232c2be4786ccaf0a3b1e7cdbda1c5d1dc39eb1464cc7cc893 + category: main + optional: false +- name: pvlib-python + version: 0.10.1 + manager: conda + platform: osx-arm64 + dependencies: + pvlib: 0.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/pvlib-python-0.10.1-hd8ed1ab_0.conda + hash: + md5: a812ca42d92facda47ba4bddbca44842 + sha256: 8fd990701d8426da7377f26e4edd734ec5fb10f2dda128933315d4b0a2e4d2bb + category: main + optional: false +- name: jupyterlab + version: 4.0.5 + manager: conda + platform: osx-arm64 + dependencies: + packaging: '' + traitlets: '' + tomli: '' + ipykernel: '' + jupyter_core: '' + python: '>=3.8' + jinja2: '>=3.0.3' + tornado: '>=6.2.0' + importlib_metadata: '>=4.8.3' + jupyter_server: '>=2.4.0,<3' + importlib_resources: '>=1.4' + jupyter-lsp: '>=2.0.0' + async-lru: '>=1.0.0' + jupyterlab_server: '>=2.19.0,<3' + notebook-shim: '>=0.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.0.5-pyhd8ed1ab_0.conda + hash: + md5: fce8108e7dfb3622873a85e495a72dda + sha256: fc4409ff093eedb602231d2d7848e20d0f7dab1b01a05a42c06de44ba4f0c62d + category: main + optional: false +- name: notebook + version: 7.0.3 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + tornado: '>=6.2.0' + jupyter_server: '>=2.4.0,<3' + jupyterlab: '>=4.0.2,<5' + jupyterlab_server: '>=2.22.1,<3' + notebook-shim: '>=0.2,<0.3' + url: https://conda.anaconda.org/conda-forge/noarch/notebook-7.0.3-pyhd8ed1ab_0.conda + hash: + md5: 1f2d368cde97926b5e351d1a0286bb1e + sha256: b94a8838af82d0d986627439f64bbe85a4806fcc1cdd300bba685df934fbd33b + category: main + optional: false +- name: jupyter + version: 1.0.0 + manager: conda + platform: osx-arm64 + dependencies: + ipykernel: '' + ipywidgets: '' + jupyter_console: '' + nbconvert: '' + notebook: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/jupyter-1.0.0-py38h10201cd_8.conda + hash: + md5: e715444728ddd5fe24a7d9cbc2254959 + sha256: 1247316a1e363c82a09eb2c1d5712b5bdd06187da608a49af63642fcc6fbf3e7 + category: main + optional: false +- name: h11 + version: 0.14.0 + manager: pip + platform: osx-arm64 + dependencies: {} + url: https://files.pythonhosted.org/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl + hash: + sha256: e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761 + category: main + optional: false +- name: lxml + version: 4.9.3 + manager: pip + platform: osx-arm64 + dependencies: {} + url: https://files.pythonhosted.org/packages/30/39/7305428d1c4f28282a4f5bdbef24e0f905d351f34cf351ceb131f5cddf78/lxml-4.9.3.tar.gz + hash: + sha256: 48628bd53a426c9eb9bc066a923acaa0878d1e86129fd5359aee99285f4eed9c + category: main + optional: false +- name: mpmath + version: 1.3.0 + manager: pip + platform: osx-arm64 + dependencies: {} + url: https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl + hash: + sha256: a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c + category: main + optional: false +- name: pyshp + version: 2.3.1 + manager: pip + platform: osx-arm64 + dependencies: {} + url: https://files.pythonhosted.org/packages/98/2f/68116db5b36b895c0450e3072b8cb6c2fac0359279b182ea97014d3c8ac0/pyshp-2.3.1-py2.py3-none-any.whl + hash: + sha256: 67024c0ccdc352ba5db777c4e968483782dfa78f8e200672a90d2d30fd8b7b49 + category: main + optional: false +- name: xlrd + version: 2.0.1 + manager: pip + platform: osx-arm64 + dependencies: {} + url: https://files.pythonhosted.org/packages/a6/0c/c2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64/xlrd-2.0.1-py2.py3-none-any.whl + hash: + sha256: 6a33ee89877bd9abc1158129f6e94be74e2679636b8a205b43b85206c3f0bbdd + category: main + optional: false +- name: xlwt + version: 1.3.0 + manager: pip + platform: osx-arm64 + dependencies: {} + url: https://files.pythonhosted.org/packages/44/48/def306413b25c3d01753603b1a222a011b8621aed27cd7f89cbc27e6b0f4/xlwt-1.3.0-py2.py3-none-any.whl + hash: + sha256: a082260524678ba48a297d922cc385f58278b8aa68741596a87de01a9c628b2e + category: main + optional: false +- name: pycollada + version: 0.7.2 + manager: pip + platform: osx-arm64 + dependencies: + python-dateutil: '>=2.2' + url: https://files.pythonhosted.org/packages/c1/7e/91cb2540947f0e8bcdee83e61a7b278784ac2d25f2864091344590a2619f/pycollada-0.7.2.tar.gz + hash: + sha256: 70a2630ed499bdab718c0e61a3e6ae3698130d7e4654e89cdecde51bfdaea56f + category: main + optional: false +- name: setuptools-scm + version: 7.1.0 + manager: pip + platform: osx-arm64 + dependencies: + packaging: '>=20.0' + typing-extensions: '*' + tomli: '>=1.0.0' + url: https://files.pythonhosted.org/packages/1d/66/8f42c941be949ef2b22fe905d850c794e7c170a526023612aad5f3a121ad/setuptools_scm-7.1.0-py3-none-any.whl + hash: + sha256: 73988b6d848709e2af142aa48c986ea29592bbcfca5375678064708205253d8e + category: main + optional: false +- name: staticmap + version: 0.5.7 + manager: pip + platform: osx-arm64 + dependencies: + pillow: '*' + requests: '*' + url: https://files.pythonhosted.org/packages/39/69/6f6c04591cced82a807b4b1e71e892ca7dc40c96d337ec6bd00f7be7035d/staticmap-0.5.7-py3-none-any.whl + hash: + sha256: f4ffc40ee4502b92e91045e0df85a46a2fd68483b4e7e404a6b545fd7396ea01 + category: main + optional: false +- name: sympy + version: '1.12' + manager: pip + platform: osx-arm64 + dependencies: + mpmath: '>=0.19' + url: https://files.pythonhosted.org/packages/d2/05/e6600db80270777c4a64238a98d442f0fd07cc8915be2a1c16da7f2b9e74/sympy-1.12-py3-none-any.whl + hash: + sha256: c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5 + category: main + optional: false +- name: wntr + version: 0.2.3 + manager: pip + platform: osx-arm64 + dependencies: + numpy: '*' + scipy: '*' + networkx: '*' + pandas: '*' + matplotlib: '*' + url: https://files.pythonhosted.org/packages/75/9f/d27ade1ca2ac73064913aaca653d768174049e5f9ad8c07f85036463df69/wntr-0.2.3-py3-none-any.whl + hash: + sha256: 5f16fb016cb70c519b2f86e70646c624c618ed38de90f110fd3dbd55591d15d5 + category: main + optional: false +- name: wsproto + version: 1.2.0 + manager: pip + platform: osx-arm64 + dependencies: + h11: '>=0.9.0,<1' + url: https://files.pythonhosted.org/packages/78/58/e860788190eba3bcce367f74d29c4675466ce8dddfba85f7827588416f01/wsproto-1.2.0-py3-none-any.whl + hash: + sha256: b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736 + category: main + optional: false +- name: py4design + version: '0.32' + manager: pip + platform: osx-arm64 + dependencies: + lxml: '*' + pyshp: '*' + numpy: '*' + scipy: '*' + sympy: '*' + pycollada: '*' + networkx: '*' + scikit-learn: '*' + cvxopt: '*' + matplotlib: '*' + url: git+https://github.com/reyery/py4design.git@99417e816fd42af86762a16978946537fa735f96 + hash: + sha256: 99417e816fd42af86762a16978946537fa735f96 + category: main + source: + type: url + url: git+https://github.com/reyery/py4design.git@99417e816fd42af86762a16978946537fa735f96 + optional: false +- name: simple-websocket + version: 0.10.1 + manager: pip + platform: osx-arm64 + dependencies: + wsproto: '*' + url: https://files.pythonhosted.org/packages/f6/00/6583d44c59b765c01a14e69260d90c3ca489a47ac8ffc9f1ddf81f1d25f5/simple_websocket-0.10.1-py3-none-any.whl + hash: + sha256: 62c36bacfd75cc867927bb39d91951342a7234bdfe20f41dd969a3b8bb1413b7 + category: main + optional: false +- name: ca-certificates + version: 2023.7.22 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2023.7.22-h56e8100_0.conda + hash: + md5: b1c2327b36f1a25d96f2039b0d3e3739 + sha256: b85a6f307f8e1c803cb570bdfb9e4d811a361417873ecd2ecf687587405a72e0 + category: main + optional: false +- name: font-ttf-dejavu-sans-mono + version: '2.37' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + hash: + md5: 0c96522c6bdaed4b1566d11387caaf45 + sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b + category: main + optional: false +- name: font-ttf-inconsolata + version: '3.000' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + hash: + md5: 34893075a5c9e55cdafac56607368fc6 + sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c + category: main + optional: false +- name: font-ttf-source-code-pro + version: '2.038' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + hash: + md5: 4d59c254e01d9cde7957100457e2d5fb + sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139 + category: main + optional: false +- name: font-ttf-ubuntu + version: '0.83' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-hab24e00_0.tar.bz2 + hash: + md5: 19410c3df09dfb12d1206132a1d357c5 + sha256: 470d5db54102bd51dbb0c5990324a2f4a0bc976faa493b22193338adb9882e2e + category: main + optional: false +- name: intel-openmp + version: 2023.2.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2023.2.0-h57928b3_49496.conda + hash: + md5: f2e71622520883ffdbc379b13049534c + sha256: e9c3cab6b4534bcab0a31e843d28d73326312d6983b2098b91ed5f37af2c865b + category: main + optional: false +- name: libexpat + version: 2.5.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.5.0-h63175ca_1.conda + hash: + md5: 636cc3cbbd2e28bcfd2f73b2044aac2c + sha256: 794b2a9be72f176a2767c299574d330ffb76b2ed75d7fd20bee3bbadce5886cf + category: main + optional: false +- name: msys2-conda-epoch + version: '20160418' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 + hash: + md5: b0309b72560df66f71a9d5e34a5efdfa + sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 + category: main + optional: false +- name: pandoc + version: 3.1.3 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/pandoc-3.1.3-h57928b3_0.conda + hash: + md5: 5185086e0662a98ae366212b5bef1af0 + sha256: a9e6d966db523ce7185ab430fb692281d69d7b1a58115b40594abfc658db1138 + category: main + optional: false +- name: poppler-data + version: 0.4.12 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/poppler-data-0.4.12-hd8ed1ab_0.conda + hash: + md5: d8d7293c5b37f39b2ac32940621c6592 + sha256: 2f227e17b3c0346112815faa605502b66c1c4511a856127f2899abf15a98a2cf + category: main + optional: false +- name: python_abi + version: '3.8' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.8-3_cp38.conda + hash: + md5: c6df946723dadd4a5830a8ff8c6b9a20 + sha256: 3ad3ce530a6722f0f716d38cba6878c5602552469c048f6b6860cb17c0e95e88 + category: main + optional: false +- name: ucrt + version: 10.0.22621.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_0.tar.bz2 + hash: + md5: 72608f6cd3e5898229c3ea16deb1ac43 + sha256: f29cdaf8712008f6b419b8b1a403923b00ab2504bfe0fb2ba8eb60e72d4f14c6 + category: main + optional: false +- name: winpty + version: 0.4.3 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/winpty-0.4.3-4.tar.bz2 + hash: + md5: 1cee351bf20b830d991dbe0bc8cd7dfe + sha256: 9df10c5b607dd30e05ba08cbd940009305c75db242476f4e845ea06008b0a283 + category: main + optional: false +- name: expat + version: 2.5.0 + manager: conda + platform: win-64 + dependencies: + libexpat: 2.5.0 + url: https://conda.anaconda.org/conda-forge/win-64/expat-2.5.0-h63175ca_1.conda + hash: + md5: 87c77fe1b445aedb5c6d207dd236fa3e + sha256: 3bcd88290cd462d5573c2923c796599d0dece2ff9d9c9d6c914d31e9c5881aaf + category: main + optional: false +- name: fonts-conda-forge + version: '1' + manager: conda + platform: win-64 + dependencies: + font-ttf-inconsolata: '' + font-ttf-source-code-pro: '' + font-ttf-dejavu-sans-mono: '' + font-ttf-ubuntu: '' + url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 + hash: + md5: f766549260d6815b0c52253f1fb1bb29 + sha256: 53f23a3319466053818540bcdf2091f253cbdbab1e0e9ae7b9e509dcaa2a5e38 + category: main + optional: false +- name: m2w64-gmp + version: 6.1.0 + manager: conda + platform: win-64 + dependencies: + msys2-conda-epoch: '>=20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 + hash: + md5: 53a1c73e1e3d185516d7e3af177596d9 + sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 + category: main + optional: false +- name: m2w64-libwinpthread-git + version: 5.0.0.4634.697f757 + manager: conda + platform: win-64 + dependencies: + msys2-conda-epoch: '>=20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 + hash: + md5: 774130a326dee16f1ceb05cc687ee4f0 + sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 + category: main + optional: false +- name: mkl + version: '2020.4' + manager: conda + platform: win-64 + dependencies: + intel-openmp: '' + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2020.4-hb70f87d_311.tar.bz2 + hash: + md5: eb823c8b41ecf9cd5f08baea1b32e4ef + sha256: bed03b2e83817226314993e135213ae903c40b4423113509538106414ae1de64 + category: main + optional: false +- name: vc14_runtime + version: 14.36.32532 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.36.32532-hfdfe4a8_17.conda + hash: + md5: 91c1ecaf3996889532fc0456178b1058 + sha256: e76986c555647347a0185e646ef65625dabed60da255f6b30367df8bd6dc6cd8 + category: main + optional: false +- name: fonts-conda-ecosystem + version: '1' + manager: conda + platform: win-64 + dependencies: + fonts-conda-forge: '' + url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + hash: + md5: fee5683a3f04bd15cbd8318b096a27ab + sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61 + category: main + optional: false +- name: libblas + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + mkl: '2020.4' + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-8_mkl.tar.bz2 + hash: + md5: 6de24bc80d8a3dcd5e2f06641a5d1da3 + sha256: 03abee1e77d7eec602f8599bf0d5045f47d0000a3ce36bbb13ca64faac1c45e1 + category: main + optional: false +- name: m2w64-gcc-libs-core + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gmp: '' + m2w64-libwinpthread-git: '' + msys2-conda-epoch: '>=20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 + hash: + md5: 4289d80fb4d272f1f3b56cfe87ac90bd + sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 + category: main + optional: false +- name: vc + version: '14.3' + manager: conda + platform: win-64 + dependencies: + vc14_runtime: '>=14.36.32532' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h64f974e_17.conda + hash: + md5: 67ff6791f235bb606659bf2a5c169191 + sha256: 86ae94bf680980776aa761c2b0909a0ddbe1f817e7eeb8b16a1730f10f8891b6 + category: main + optional: false +- name: vs2015_runtime + version: 14.36.32532 + manager: conda + platform: win-64 + dependencies: + vc14_runtime: '>=14.36.32532' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.36.32532-h05e6639_17.conda + hash: + md5: 4618046c39f7c81861e53ded842e738a + sha256: 5ecbd731dc7f13762d67be0eadc47eb7f14713005e430d9b5fc680e965ac0f81 + category: main + optional: false +- name: aws-c-common + version: 0.9.0 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-common-0.9.0-hcfcfb64_0.conda + hash: + md5: 1e9320ec0703fc6a6ef0bbf44ff46c38 + sha256: 2f1244294249a69d3a8408153d29707ddea772bcb933962160ba4b3692961558 + category: main + optional: false +- name: bzip2 + version: 1.0.8 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h8ffe710_4.tar.bz2 + hash: + md5: 7c03c66026944073040cb19a4f3ec3c9 + sha256: 5389dad4e73e4865bb485f460fc60b120bae74404003d457ecb1a62eb7abf0c1 + category: main + optional: false +- name: c-ares + version: 1.19.1 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/c-ares-1.19.1-hcfcfb64_0.conda + hash: + md5: 8aa74d9a74ed3a31d9ed38a387a8ca50 + sha256: 4dc79f3b5784ea9bffcbd27f2c23a52f0507e877af59d002aa2202c07d0d4951 + category: main + optional: false +- name: fftw + version: 3.3.10 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/fftw-3.3.10-nompi_h38027f0_108.conda + hash: + md5: 09196a7ba69b70d2124aff7b2763035d + sha256: 8db6330c5e1a2da62dd6090750f88f303af95ad151b961f69d83be8cd53e8ada + category: main + optional: false +- name: geos + version: 3.11.2 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/geos-3.11.2-h1537add_0.conda + hash: + md5: fce89f5f79ad360e5c183d0e982da42e + sha256: d500883473ff16a4292a4406a60d53012d8d9b8ab531e8a61699109891b71122 + category: main + optional: false +- name: gflags + version: 2.2.2 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/gflags-2.2.2-ha925a31_1004.tar.bz2 + hash: + md5: e9442160f56fa442d4ff3eb2e4cf0f22 + sha256: d2dbb918efa9c89ead501347cce753bdbac3f5426d42ae5f48eee73790757f54 + category: main + optional: false +- name: glpk + version: '5.0' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/glpk-5.0-h8ffe710_0.tar.bz2 + hash: + md5: ff4181250d91940494d3127243a9d858 + sha256: 56965382a8ab357b44198b642f8f493e7ad8a26a6af1edbb5ae6ac8c4ee5e974 + category: main + optional: false +- name: icu + version: '72.1' + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/icu-72.1-h63175ca_0.conda + hash: + md5: a108731562663d787066bd17c9595114 + sha256: 06ceff1f021f4a540a6b5c8a037b79b3d98757b1f9659a4b08ad352912b8ef2e + category: main + optional: false +- name: jpeg + version: 9e + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/jpeg-9e-hcfcfb64_3.conda + hash: + md5: 824f1e030d224e9e376a4655032fdbc7 + sha256: 7ee2ecbb5fe11566601e612fa463fc2060e55083d9cb1eb05c58e30a9e110b41 + category: main + optional: false +- name: lerc + version: 4.0.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30037' + url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h63175ca_0.tar.bz2 + hash: + md5: 1900cb3cab5055833cfddb0ba233b074 + sha256: f4f39d7f6a2f9b407f8fb567a6c25755270421731d70f0ff331f5de4fa367488 + category: main + optional: false +- name: libabseil + version: '20230125.3' + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libabseil-20230125.3-cxx17_h63175ca_0.conda + hash: + md5: 219d819db61ee021a82ecee3d69642cd + sha256: d788ab2062bcfa5ae997d36825a403f4aca2cab3e2bfac15158bd0933189736b + category: main + optional: false +- name: libaec + version: 1.0.6 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libaec-1.0.6-h63175ca_1.conda + hash: + md5: f98474a8245f55f4a273889dbe7bf193 + sha256: 441f580f90279bd62bd27fb82d0bbbb2c2d9f850fcc4c8781f199c5287cd1499 + category: main + optional: false +- name: libbrotlicommon + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libbrotlicommon-1.1.0-hcfcfb64_0.conda + hash: + md5: a10abcccb9339c0bfbf7655e2643f6ac + sha256: 4dc630bf369fa581f7e86ebdacd7edd8155487c37c1c184a5a416d84b63f22eb + category: main + optional: false +- name: libcblas + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-8_mkl.tar.bz2 + hash: + md5: 3bac56af014b2ef22ebd87d4f5ee2774 + sha256: badcc00849870297861a70c65484a0697ef9f1cdbe8d42cd363004ccdbd8923a + category: main + optional: false +- name: libcrc32c + version: 1.1.2 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/libcrc32c-1.1.2-h0e60522_0.tar.bz2 + hash: + md5: cd4cc2d0c610c8cb5419ccc979f2d6ce + sha256: 75e60fbe436ba8a11c170c89af5213e8bec0418f88b7771ab7e3d9710b70c54e + category: main + optional: false +- name: libdeflate + version: '1.18' + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.18-hcfcfb64_0.conda + hash: + md5: 493acc14c556ef6f1d13ba00b099c679 + sha256: 9a9a1a6e47777c9bf6086d88f6567ed3fc32d4f849b3d42b51bbf0b9fa4727f7 + category: main + optional: false +- name: libffi + version: 3.4.2 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2 + hash: + md5: 2c96d1b6915b408893f9472569dee135 + sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-h8ffe710_0.tar.bz2 + hash: + md5: 050119977a86e4856f0416e2edcf81bb + sha256: 657c2a992c896475021a25faebd9ccfaa149c5d70c7dc824d4069784b686cea1 + category: main + optional: false +- name: libjpeg-turbo + version: 2.1.5.1 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-2.1.5.1-hcfcfb64_0.conda + hash: + md5: f2fad2ae9f1365e343e4329fdb1e9d63 + sha256: 42a874448d060b59f9b5c900b260c992df9543da55c2ac9537b442450d6e6497 + category: main + optional: false +- name: liblapack + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-8_mkl.tar.bz2 + hash: + md5: f3c618bd796a71eede50ffe29d25ad8c + sha256: 9f542a821bc777aaf99948ef731aedd6d900c1085038db842237fda2a6f516d2 + category: main + optional: false +- name: libogg + version: 1.3.4 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/libogg-1.3.4-h8ffe710_1.tar.bz2 + hash: + md5: 04286d905a0dcb7f7d4a12bdfe02516d + sha256: ef20f04ad2121a07e074b34bfc211587df18180e680963f5c02c54d1951b9ee6 + category: main + optional: false +- name: libsodium + version: 1.0.18 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/libsodium-1.0.18-h8d14728_1.tar.bz2 + hash: + md5: 5c1fb45b5e2912c19098750ae8a32604 + sha256: ecc463f0ab6eaf6bc5bd6ff9c17f65595de6c7a38db812222ab8ffde0d3f4bc2 + category: main + optional: false +- name: libspatialindex + version: 1.9.3 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/libspatialindex-1.9.3-h39d44d4_4.tar.bz2 + hash: + md5: 51c172496e828258d04eba9971f2af1a + sha256: 88af7e2c9c5fc38be7cecd6ed41abbbb9cf5924dedb9c31f9c5426cb715753bb + category: main + optional: false +- name: libsqlite + version: 3.43.0 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.43.0-hcfcfb64_0.conda + hash: + md5: 16c6f482e70cb3da41d0bee5d49c6bf3 + sha256: d79128a279c8e8b4afeef5cfe9d4302a2fd65b1af3973732d92a7cc396d5332f + category: main + optional: false +- name: libutf8proc + version: 2.8.0 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libutf8proc-2.8.0-h82a8f57_0.tar.bz2 + hash: + md5: 076894846fe9f068f91c57d158c90cba + sha256: 6efa83e3f2fb9acaf096a18d21d0f679d110934798348c5defc780d4b759a76c + category: main + optional: false +- name: libwebp-base + version: 1.3.1 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.3.1-hcfcfb64_0.conda + hash: + md5: f89e765213cac556a8ed72ba8c1b5071 + sha256: 1652438917a14bf67c1dc5a94a431f45fece7837c016a7144979a50924faa1b7 + category: main + optional: false +- name: libzlib + version: 1.2.13 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.13-hcfcfb64_5.conda + hash: + md5: 5fdb9c6a113b6b6cb5e517fd972d5f41 + sha256: c161822ee8130b71e08b6d282b9919c1de2c5274b29921a867bca0f7d30cad26 + category: main + optional: false +- name: lz4-c + version: 1.9.4 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/lz4-c-1.9.4-hcfcfb64_0.conda + hash: + md5: e34720eb20a33fc3bfb8451dd837ab7a + sha256: a0954b4b1590735ea5f3d0f4579c3883f8ac837387afd5b398b241fda85124ab + category: main + optional: false +- name: lzo + version: '2.10' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/lzo-2.10-he774522_1000.tar.bz2 + hash: + md5: d5cf4b7eaa52316f135eed9e8548ad57 + sha256: ff064e34d3cad829f1e31f2d26125b61d20ba8d3771f8f5337069027b8e3fab4 + category: main + optional: false +- name: m2w64-gcc-libgfortran + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs-core: '' + msys2-conda-epoch: '>=20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 + hash: + md5: 066552ac6b907ec6d72c0ddab29050dc + sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 + category: main + optional: false +- name: openssl + version: 3.1.2 + manager: conda + platform: win-64 + dependencies: + ca-certificates: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.1.2-hcfcfb64_0.conda + hash: + md5: 79b3f40f27cd80a265c276cea6714507 + sha256: 676b78a786bf845cdca96fa830459f1ffa6603954a88ad86f476456d0a909f4e + category: main + optional: false +- name: pcre + version: '8.45' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/pcre-8.45-h0e60522_0.tar.bz2 + hash: + md5: 3cd3948bb5de74ebef93b6be6d8cf0d5 + sha256: 2ee62337b921b2d60a87aa9a91bf34bc855a0bbf6a5642ec66a7a175a772be6d + category: main + optional: false +- name: pixman + version: 0.40.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/pixman-0.40.0-h8ffe710_0.tar.bz2 + hash: + md5: 32b45d3fcffddc84cc1a014a0b5f0d58 + sha256: 7f0ceed590a717ddc7612f67657119df1e6df0d031a822b570d741a89a3ba784 + category: main + optional: false +- name: re2 + version: 2023.03.02 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/re2-2023.03.02-hd4eee63_0.conda + hash: + md5: a59c371d7364446cf1d0b8299e05c1ea + sha256: 8e1bccfe360351251b6a7140bebe66e9f678d940926bb7a92b1b2b06325fdd34 + category: main + optional: false +- name: snappy + version: 1.1.10 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.1.10-hfb803bf_0.conda + hash: + md5: cff1df79c9cff719460eb2dd172568de + sha256: 2a195b38cb63f03ad9f73a82db52434ebefe216fb70f7ea3defe4ddf263d408a + category: main + optional: false +- name: tbb + version: '2020.3' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012,<15.0a0' + url: https://repo.anaconda.com/pkgs/main/win-64/tbb-2020.3-h74a9793_0.conda + hash: + md5: 2e17bad57fba31dfbe968a60772ba1a5 + sha256: ec3e980eb950e664153ffc5732bb933c0cea1948232d71c44427205e563e7cb0 + category: main + optional: false +- name: tk + version: 8.6.12 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + url: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.12-h8ffe710_0.tar.bz2 + hash: + md5: c69a5047cc9291ae40afd4a1ad6f0c0f + sha256: 087795090a99a1d397ef1ed80b4a01fabfb0122efb141562c168e3c0a76edba6 + category: main + optional: false +- name: xerces-c + version: 3.2.4 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/xerces-c-3.2.4-h63175ca_3.conda + hash: + md5: 28c6b90f40c9c37d3334ba8225143690 + sha256: 76e5ba07c06947ff7dcee6e9fe47e436e7a5ec5d94ad23102186769459af1403 + category: main + optional: false +- name: xz + version: 5.2.6 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 + hash: + md5: 515d77642eaa3639413c6b1bc3f94219 + sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 + category: main + optional: false +- name: yaml + version: 0.2.5 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/yaml-0.2.5-h8ffe710_2.tar.bz2 + hash: + md5: adbfb9f45d1004a26763652246a33764 + sha256: 4e2246383003acbad9682c7c63178e2e715ad0eb84f03a8df1fbfba455dfedc5 + category: main + optional: false +- name: aws-c-cal + version: 0.6.2 + manager: conda + platform: win-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + openssl: '>=3.1.2,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-cal-0.6.2-hfb91821_0.conda + hash: + md5: 173b99b939819b4cb72e8ecb51af3dd8 + sha256: 340ed3c0ebcfdf7c82406b4e79d521f482b2bd76e7c734924bbbd672d114f335 + category: main + optional: false +- name: aws-c-compression + version: 0.2.17 + manager: conda + platform: win-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-compression-0.2.17-h04c9df6_2.conda + hash: + md5: b6298306cbe7035602ebf6780bcd75af + sha256: 0df964bcfbb283df73585c982aabf53d3e1f7d49469ba81234a81e31c8e18109 + category: main + optional: false +- name: aws-c-sdkutils + version: 0.1.12 + manager: conda + platform: win-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-sdkutils-0.1.12-h04c9df6_1.conda + hash: + md5: 35ccb6aa37d7a8e75e31e6e74a547884 + sha256: 41abc67c05d815df932890805a3196203c38b14168a6f11b30a48ccb0214bd15 + category: main + optional: false +- name: aws-checksums + version: 0.1.17 + manager: conda + platform: win-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-checksums-0.1.17-h04c9df6_1.conda + hash: + md5: 3b80c08e23d4e6b4d2e8ec3f68bcd446 + sha256: 3e04b29ac5469a208d6a1ed5eb0b5b38cf45963b61847f65504d167168c1c509 + category: main + optional: false +- name: dsdp + version: '5.8' + manager: conda + platform: win-64 + dependencies: + libblas: '>=3.8.0,<4.0a0' + libcblas: '>=3.8.0,<4.0a0' + liblapack: '>=3.8.0,<4.0a0' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/dsdp-5.8-h6e01ec9_1203.tar.bz2 + hash: + md5: 8d5b3239f2842cfc59f76dc336fa3e32 + sha256: f8df5ce61f3e351bda4673129e436d0b6a32774ba0f0fc696238758c75642105 + category: main + optional: false +- name: freexl + version: 1.0.6 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.17,<2.0.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/freexl-1.0.6-h67ca5e6_1.tar.bz2 + hash: + md5: 7ddb6e879c46e78eec37f956b3ffe743 + sha256: 522a1ab55f891923f08d92e284cc1564c922f902c922101fa38121ee55535a87 + category: main + optional: false +- name: gettext + version: 0.21.1 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.17,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/gettext-0.21.1-h5728263_0.tar.bz2 + hash: + md5: 299d4fd6798a45337042ff5a48219e5f + sha256: 71c75b0a4dc2cf95d2860ea0076edf9f5558baeb4dacaeecb32643b199074616 + category: main + optional: false +- name: glog + version: 0.6.0 + manager: conda + platform: win-64 + dependencies: + gflags: '>=2.2.2,<2.3.0a0' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + url: https://conda.anaconda.org/conda-forge/win-64/glog-0.6.0-h4797de2_0.tar.bz2 + hash: + md5: fdc11ab9a621f009995e89f52bea3004 + sha256: 482167f378c66ecad9debf13e642013617931fc80971fb6e7d225493dbbfb90b + category: main + optional: false +- name: gsl + version: '2.7' + manager: conda + platform: win-64 + dependencies: + libblas: '>=3.8.0,<4.0a0' + libcblas: '>=3.8.0,<4.0a0' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/gsl-2.7-hdfb1a43_0.tar.bz2 + hash: + md5: ca5c581b3659140455cf6ae00f6a2ea9 + sha256: 4bb43ff81eca1631a3738dee073763cbff2d27a47ac3c60d7b7233941d7ab202 + category: main + optional: false +- name: hdf4 + version: 4.2.15 + manager: conda + platform: win-64 + dependencies: + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/hdf4-4.2.15-h1334946_6.conda + hash: + md5: 5777b72b13771944e15a839dd617c964 + sha256: 7114aa881e88ab0eb314f7612bef704ccf539e04965882e7b74a8c05230415b0 + category: main + optional: false +- name: krb5 + version: 1.21.2 + manager: conda + platform: win-64 + dependencies: + openssl: '>=3.1.2,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.2-heb0366b_0.conda + hash: + md5: 6e8b0f22b4eef3b3cb3849bb4c3d47f9 + sha256: 6002adff9e3dcfc9732b861730cb9e33d45fd76b2035b2cdb4e6daacb8262c0b + category: main + optional: false +- name: libbrotlidec + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + libbrotlicommon: 1.1.0 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libbrotlidec-1.1.0-hcfcfb64_0.conda + hash: + md5: b694da94a046204c19b25673de87f796 + sha256: c896165c9be1b28c54d4d38c4dd35eb5b4ad30a72fc58884db4e10bb06b062e7 + category: main + optional: false +- name: libbrotlienc + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + libbrotlicommon: 1.1.0 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libbrotlienc-1.1.0-hcfcfb64_0.conda + hash: + md5: 90b031a15d678424b100444e9959480b + sha256: f7f5e284d6f4e95ad031f31da13fa33ac3952c58879e4722a68c27d8e41dbf1a + category: main + optional: false +- name: libclang13 + version: 15.0.7 + manager: conda + platform: win-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libclang13-15.0.7-default_h77d9078_3.conda + hash: + md5: ba26634d038b91466bb4242c8b5e0cfa + sha256: 9cff68d1bd3b1b956133f9f5f35d475014402f3f4e7956047bf3a70f2107f11c + category: main + optional: false +- name: libevent + version: 2.1.12 + manager: conda + platform: win-64 + dependencies: + openssl: '>=3.1.1,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libevent-2.1.12-h3671451_1.conda + hash: + md5: 25efbd786caceef438be46da78a7b5ef + sha256: af03882afb7a7135288becf340c2f0cf8aa8221138a9a7b108aaeb308a486da1 + category: main + optional: false +- name: libpng + version: 1.6.39 + manager: conda + platform: win-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.39-h19919ed_0.conda + hash: + md5: ab6febdb2dbd9c00803609079db4de71 + sha256: 1f139a72109366ba1da69f5bdc569b0e6783f887615807c02d7bfcc2c7575067 + category: main + optional: false +- name: libprotobuf + version: 4.23.3 + manager: conda + platform: win-64 + dependencies: + libabseil: '>=20230125.3,<20230126.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libprotobuf-4.23.3-h1975477_1.conda + hash: + md5: efa7ba46d136b9db9bb128e5dfb9808f + sha256: ed3ac552a1c27e624d16bc476e45929dcde6a672ec4cc4bd761b490e94b97b09 + category: main + optional: false +- name: librttopo + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + geos: '>=3.11.2,<3.11.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/librttopo-1.1.0-he1da8c1_13.conda + hash: + md5: 8b2baf1a9f17576939439cde1f87babe + sha256: fc5119dc937a96d97cad8d4a5069d476f0c9daf170a75e9386774ce7feb618c1 + category: main + optional: false +- name: libssh2 + version: 1.11.0 + manager: conda + platform: win-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.1,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + hash: + md5: dc262d03aae04fe26825062879141a41 + sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + category: main + optional: false +- name: libvorbis + version: 1.3.7 + manager: conda + platform: win-64 + dependencies: + libogg: '>=1.3.4,<1.4.0a0' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/libvorbis-1.3.7-h0e60522_0.tar.bz2 + hash: + md5: e1a22282de0169c93e4ffe6ce6acc212 + sha256: 6cdc018a024908270205d8512d92f92cf0adaaa5401c2b403757189b138bf56a + category: main + optional: false +- name: libxml2 + version: 2.11.5 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.11.5-hc3477c8_1.conda + hash: + md5: 27974f880a010b1441093d9f737a949f + sha256: ad3b5a510be2c5f9fe90b2c20e10adb135717304bcb3a197f256feb48d713d99 + category: main + optional: false +- name: libzip + version: 1.10.1 + manager: conda + platform: win-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libzip-1.10.1-h1d365fa_2.conda + hash: + md5: efc8274b9d8214b20b11d4beaa8bfc8b + sha256: 8c9fd7e5008c9c62d6de2ca795edd7a3aa9c1a7369408b25b09f7550c032478e + category: main + optional: false +- name: m2w64-gcc-libs + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libgfortran: '' + m2w64-gcc-libs-core: '' + m2w64-gmp: '' + m2w64-libwinpthread-git: '' + msys2-conda-epoch: '>=20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 + hash: + md5: fe759119b8b3bfa720b8762c6fdc35de + sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa + category: main + optional: false +- name: pcre2 + version: '10.40' + manager: conda + platform: win-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.40-h17e33f8_0.tar.bz2 + hash: + md5: 2519de0d9620dc2bc7e19caf6867136d + sha256: 5833c63548e4fae91da6d77739eab7dc9bf6542e43f105826b23c01bfdd9cb57 + category: main + optional: false +- name: python + version: 3.8.17 + manager: conda + platform: win-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.1,<4.0a0' + tk: '>=8.6.12,<8.7.0a0' + vc: '>=14.1,<15' + vc14_runtime: '>=14.16.27033' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/python-3.8.17-h4de0772_0_cpython.conda + hash: + md5: be2296eaf70eeb1cb83c4e95136e694a + sha256: a3e6c20f78988a0bec4b5b07483acba33085192d292eb332280ef206afea2c3c + category: main + optional: false +- name: sqlite + version: 3.43.0 + manager: conda + platform: win-64 + dependencies: + libsqlite: 3.43.0 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.43.0-hcfcfb64_0.conda + hash: + md5: 0203e216052a1feceefe7894a69b97cf + sha256: 36a5111ee044bfbaa16c7e9f25fc510dc4a5c5767e795a587b36109c08c8f048 + category: main + optional: false +- name: zeromq + version: 4.3.4 + manager: conda + platform: win-64 + dependencies: + libsodium: '>=1.0.18,<1.0.19.0a0' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/zeromq-4.3.4-h0e60522_1.tar.bz2 + hash: + md5: e1aff0583dda5fb917eb3d2c1025aa80 + sha256: 0489cc6c3bff50620879890431d7142fd6e66b7770ddc6f2d7852094471c0d6c + category: main + optional: false +- name: zlib + version: 1.2.13 + manager: conda + platform: win-64 + dependencies: + libzlib: 1.2.13 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.13-hcfcfb64_5.conda + hash: + md5: a318e8622e11663f645cc7fa3260f462 + sha256: 0f91b719c7558046bcd37fdc7ae4b9eb2b7a8e335beb8b59ae7ccb285a46aa46 + category: main + optional: false +- name: zstd + version: 1.5.5 + manager: conda + platform: win-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.5-h12be248_0.conda + hash: + md5: 792bb5da68bf0a6cac6a6072ecb8dbeb + sha256: d540dd56c5ec772b60e4ce7d45f67f01c6614942225885911964ea1e70bb99e3 + category: main + optional: false +- name: affine + version: 2.4.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/affine-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: ae5f4ad87126c55ba3f690ef07f81d64 + sha256: fbf0288cae7c6e5005280436ff73c95a36c5a4c978ba50175cc8e3eb22abc5f9 + category: main + optional: false +- name: alabaster + version: 0.7.13 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.13-pyhd8ed1ab_0.conda + hash: + md5: 06006184e203b61d3525f90de394471e + sha256: b2d160a050996950434c6e87a174fc01c4a937cbeffbdd20d1b46126b4478a95 + category: main + optional: false +- name: attrs + version: 23.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/attrs-23.1.0-pyh71513ae_1.conda + hash: + md5: 3edfead7cedd1ab4400a6c588f3e75f8 + sha256: 063639cd568f5c7a557b0fb1cc27f098598c0d8ff869088bfeb82934674f8821 + category: main + optional: false +- name: aws-c-io + version: 0.13.32 + manager: conda + platform: win-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-io-0.13.32-h83b3346_2.conda + hash: + md5: 9827ca4a5200e94f7fc18f728e412eec + sha256: b818d00226a1311ce3027e472d925bdd3c883de979c4fe37efe793c8c4f040b8 + category: main + optional: false +- name: backcall + version: 0.2.0 + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 6006a6d08a3fa99268a2681c7fb55213 + sha256: ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9 + category: main + optional: false +- name: backports + version: '1.0' + manager: conda + platform: win-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda + hash: + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd + category: main + optional: false +- name: blinker + version: 1.6.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.6.2-pyhd8ed1ab_0.conda + hash: + md5: 2fb79ec81bad9492b6d59a06b3b647a4 + sha256: b6f32491536823e47cf6eb4717dd341385600a2b901235028dedc629a77aeb82 + category: main + optional: false +- name: blosc + version: 1.21.5 + manager: conda + platform: win-64 + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + snappy: '>=1.1.10,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.5-hdccc3a2_0.conda + hash: + md5: 77a5cea2ce92907b7d1e7954457a526a + sha256: 73cee35e5366ce998ef36ccccb4c11ef9ead297886cc08269379f91539131288 + category: main + optional: false +- name: boost-cpp + version: 1.78.0 + manager: conda + platform: win-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + vc: '>=14.1,<15' + vc14_runtime: '>=14.16.27033' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/boost-cpp-1.78.0-h9f4b32c_4.conda + hash: + md5: 991b639e1178f29d8e7681dc75f36acb + sha256: 7e039bfa99e9aca12d1f98426c571850dae12b48e8cd0aa0ef449ea6d9604dac + category: main + optional: false +- name: brotli-bin + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + libbrotlidec: 1.1.0 + libbrotlienc: 1.1.0 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/brotli-bin-1.1.0-hcfcfb64_0.conda + hash: + md5: 8ea6b316fc21d9fb0b1b9a9671073c3c + sha256: 7f12adfc792b467ba04295ada031c7900170901af25b2d4c6c904b1a0771edf3 + category: main + optional: false +- name: brotli-python + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.1.0-py38hd3f51b4_0.conda + hash: + md5: 7e1596f0034ba2f0e31bc4c74c3bc701 + sha256: a5b0ab752260a6be6ebcc2446bc48177a68df2be80441458c1eb81099e017ba0 + category: main + optional: false +- name: cached_property + version: 1.5.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + hash: + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + category: main + optional: false +- name: certifi + version: 2023.7.22 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2023.7.22-pyhd8ed1ab_0.conda + hash: + md5: 7f3dbc9179b4dde7da98dfb151d0ad22 + sha256: db66e31866ff4250c190788769e3a8a1709237c3e9c38d7143aae95ab75fcb31 + category: main + optional: false +- name: charset-normalizer + version: 3.2.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.2.0-pyhd8ed1ab_0.conda + hash: + md5: 313516e9a4b08b12dfb1e1cd390a96e3 + sha256: 0666a95fbbd2299008162e2126c009191e5953d1cad1878bf9f4d8d634af1dd4 + category: main + optional: false +- name: colorama + version: 0.4.6 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + category: main + optional: false +- name: colorlover + version: 0.3.0 + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/colorlover-0.3.0-py_0.tar.bz2 + hash: + md5: 1626aa94341655894b5aa6513491e327 + sha256: 99e3aca080fdec457e4a36a5fc83adffce7a5aadb917151f166b5dc48b11ebd2 + category: main + optional: false +- name: cvxopt + version: 1.3.2 + manager: conda + platform: win-64 + dependencies: + dsdp: '' + fftw: '>=3.3.10,<4.0a0' + glpk: '>=5.0,<6.0a0' + gsl: '>=2.7,<2.8.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/cvxopt-1.3.2-py38hf2fec42_0.conda + hash: + md5: 27eeb2ace8036affd357e9bb81383b8c + sha256: 24f1e1d8e64c0534a3e3ea654131128812826a64301daacc5e28d6933c8fb0bd + category: main + optional: false +- name: cycler + version: 0.11.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: a50559fad0affdbb33729a68669ca1cb + sha256: 3b594bc8aa0b9a51269d54c7a4ef6af777d7fad4bee16b05695e1124de6563f6 + category: main + optional: false +- name: debugpy + version: 1.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/debugpy-1.7.0-py38hd3f51b4_0.conda + hash: + md5: a07856181390f5db31943c636191692c + sha256: 317cce702a4f4c9c37329b42ff35e3921e4e3c477dab8d4f2285b9f66c083401 + category: main + optional: false +- name: decorator + version: 5.1.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 43afe5ab04e35e17ba28649471dd7364 + sha256: 328a6a379f9bdfd0230e51de291ce858e6479411ea4b0545fb377c71662ef3e2 + category: main + optional: false +- name: defusedxml + version: 0.7.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 961b3a227b437d82ad7054484cfa71b2 + sha256: 9717a059677553562a8f38ff07f3b9f61727bd614f505658b0a5ecbcf8df89be + category: main + optional: false +- name: docutils + version: 0.20.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/win-64/docutils-0.20.1-py38haa244fe_0.conda + hash: + md5: 8f4292bb1a13ed095a725c137843da5f + sha256: 1dcbf7a24557862158885b65c8b168b6d0b34977ac706ca9cdf96b99defc760d + category: main + optional: false +- name: entrypoints + version: '0.4' + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3cf04868fee0a029769bd41f4b2fbf2d + sha256: 2ec4a0900a4a9f42615fc04d0fb3286b796abe56590e8e042f6ec25e102dd5af + category: main + optional: false +- name: ephem + version: 4.1.4 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/ephem-4.1.4-py38h91455d4_0.conda + hash: + md5: 3a73e05a15402622dfcb6c8103e62608 + sha256: 1cad10a9bc901ac755d1ab639ef402e25d9f23770b768ae0d0b57cee1f4b022f + category: main + optional: false +- name: et_xmlfile + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/et_xmlfile-1.1.0-pyhd8ed1ab_0.conda + hash: + md5: a2f2138597905eaa72e561d8efb42cf3 + sha256: 0c7bb50e1382615a660468dc531b8b17c5b91b88a02ed131c8e3cc63db507ce2 + category: main + optional: false +- name: exceptiongroup + version: 1.1.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.1.3-pyhd8ed1ab_0.conda + hash: + md5: e6518222753f519e911e83136d2158d9 + sha256: c28f715e049fe0f09785660bcbffa175ffb438720e5bc5a60d56d4b08364b315 + category: main + optional: false +- name: executing + version: 1.2.0 + manager: conda + platform: win-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.2.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4c1bc140e2be5c8ba6e3acab99e25c50 + sha256: 9c03425cd58c474af20e179c9ba121a82984d6c4bfc896bbc992f5ed75dd7539 + category: main + optional: false +- name: freetype + version: 2.12.1 + manager: conda + platform: win-64 + dependencies: + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-h546665d_1.conda + hash: + md5: 1b513009cd012591f3fdc9e03a74ec0a + sha256: fe027235660d9dfe7889c350a51e96bc0134c3f408827a4c58c4b0557409984c + category: main + optional: false +- name: greenlet + version: 2.0.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/greenlet-2.0.2-py38hd3f51b4_1.conda + hash: + md5: 4c61cf0fade15addceaab55e3ef2a5aa + sha256: 651fc47ba87fb41f5ff570535b24f59fd5f6fbc5445015852f12aa92ccfe5c51 + category: main + optional: false +- name: idna + version: '3.4' + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 34272b248891bddccc64479f9a7fffed + sha256: 9887c35c374ec1847f167292d3fde023cb4c994a4ceeec283072b95440131f09 + category: main + optional: false +- name: imagesize + version: 1.4.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.4' + url: https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7de5386c8fea29e76b303f37dde4c352 + sha256: c2bfd7043e0c4c12d8b5593de666c1e81d67b83c474a0a79282cc5c4ef845460 + category: main + optional: false +- name: ipython_genutils + version: 0.2.0 + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ipython_genutils-0.2.0-py_1.tar.bz2 + hash: + md5: 5071c982548b3a20caf70462f04f5287 + sha256: 0fafbc60209f1d8c0b89a2f79f3ff0f7bc45589a23da1d2e5cc55bcca906707b + category: main + optional: false +- name: itsdangerous + version: 2.1.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/itsdangerous-2.1.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3c3de74912f11d2b590184f03c7cd09b + sha256: 31e3492686b4e92b53db9b48bc0eb03873b1caaf28629fee7d2d47627a2c56d3 + category: main + optional: false +- name: json5 + version: 0.9.14 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/json5-0.9.14-pyhd8ed1ab_0.conda + hash: + md5: dac1dabba2b5a9d1aee175c5fcc7b436 + sha256: 41514104208c092959bef0713cbd795e72c535f2f939b7903d8c97809f2adaa7 + category: main + optional: false +- name: jsonpointer + version: '2.0' + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/jsonpointer-2.0-py_0.tar.bz2 + hash: + md5: 07d85c22a3beb102a48cd123df84c2a6 + sha256: da279af2285d8f575a7f5652e83bf7f36155c4c63154e385a9d171efcc607bc1 + category: main + optional: false +- name: jupyterlab_widgets + version: 3.0.8 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-3.0.8-pyhd8ed1ab_0.conda + hash: + md5: 2bc3ca2f7387af385dd06706b4fb2d35 + sha256: 0781ed7a4f35ff1309e95381c40c8d8f96263ca4260a72baaafda87c975a972a + category: main + optional: false +- name: kiwisolver + version: 1.4.5 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.5-py38hb1fd069_0.conda + hash: + md5: 81172de96829ef2bd4e00301d49787de + sha256: 3a09945f89a51c30ba9d16f3c5824d51d6a113c75049a349308bc4ebbde8c5bd + category: main + optional: false +- name: libarchive + version: 3.6.2 + manager: conda + platform: win-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libxml2: '>=2.11.3,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + lzo: '>=2.10,<3.0a0' + openssl: '>=3.1.0,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libarchive-3.6.2-h6f8411a_1.conda + hash: + md5: 314124476882f64abc20b76148d2909b + sha256: 4699b9439453cea6a28c94eb6226929adcf4fbe3a9a635f7a7a229ed903c8987 + category: main + optional: false +- name: libclang + version: 15.0.7 + manager: conda + platform: win-64 + dependencies: + libclang13: 15.0.7 + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libclang-15.0.7-default_h77d9078_3.conda + hash: + md5: 71c8b6249c9e9e18b3aec705e95c1040 + sha256: d54ad3cc60469f3c885cef45acd7216bab9d941dec8f37e75ece48b9baba145b + category: main + optional: false +- name: libcurl + version: 8.2.1 + manager: conda + platform: win-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libssh2: '>=1.11.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.2.1-hd5e4a3a_0.conda + hash: + md5: 2f5d4a975490edc04c552a54d29018d4 + sha256: 106d110baa10d4bc6e63976cabff0ff2f74f5119fe70cab5c73050afcab8fdd9 + category: main + optional: false +- name: libglib + version: 2.76.4 + manager: conda + platform: win-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + libffi: '>=3.4,<4.0a0' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + pcre2: '>=10.40,<10.41.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.76.4-he8f3873_0.conda + hash: + md5: 8c3f24acdc0403eeb3fb42ab75e8a659 + sha256: 4d7b96d0ed8b46df5ccd5de7e726c1ed81c9dc4526460e7608d9dbdbb8ac18f5 + category: main + optional: false +- name: libgrpc + version: 1.56.2 + manager: conda + platform: win-64 + dependencies: + c-ares: '>=1.19.1,<2.0a0' + libabseil: '>=20230125.3,<20230126.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + re2: '>=2023.3.2,<2023.3.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libgrpc-1.56.2-hea2d5f7_1.conda + hash: + md5: 706baf79d5928afd39e7b747dc43b5ae + sha256: 2371c46e341052cb21b2148418f35127baf129939bb169bb5a233ecb265ca323 + category: main + optional: false +- name: libpq + version: '15.4' + manager: conda + platform: win-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libpq-15.4-h43585b0_0.conda + hash: + md5: 02166605eab22e1b9ae2ba2b3a334b06 + sha256: c5b70e4e01676087b4346595684bfd8d31b25a6d094d07f49f3783f14e8295ce + category: main + optional: false +- name: libthrift + version: 0.19.0 + manager: conda + platform: win-64 + dependencies: + libevent: '>=2.1.12,<2.1.13.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libthrift-0.19.0-h06f6336_0.conda + hash: + md5: 6f1d047d64a03e07e427e0562e653413 + sha256: 32f8fe6a63657794f0af8fc3f05a79758cb1f36c8ac73710090d2d7a306852ea + category: main + optional: false +- name: libtiff + version: 4.5.1 + manager: conda + platform: win-64 + dependencies: + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.18,<1.19.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.5.1-h6c8260b_1.conda + hash: + md5: 5faa8734cee2590b6d3615e06bfce4f8 + sha256: 46cd425318c5318c9c78c985776fa64746d1812c19f14284876f1aad4f9ee044 + category: main + optional: false +- name: llvmlite + version: 0.36.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + zlib: '>=1.2.11,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.36.0-py38h57a6900_0.tar.bz2 + hash: + md5: 96a9a1a29ae5edf6429ded7d11116313 + sha256: 234aed0a893307b5d5c907828e610100cfd8b38586d08093b900bd25a30a5c45 + category: main + optional: false +- name: markupsafe + version: 2.1.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-2.1.3-py38h91455d4_0.conda + hash: + md5: a674b0be89418013ffa8f92c89d08640 + sha256: 9fab167fd078ee717c46e890d8fde87db1dfeada7ad792ed7f033cd3cf898eba + category: main + optional: false +- name: mistune + version: 3.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.1-pyhd8ed1ab_0.conda + hash: + md5: 1dad8397c94e4de97a70de552a7dcf49 + sha256: 0b4558d3afb64e23b66f5279b704de76ebeb6b4eebbf913d65fbd4ba7d9acc2f + category: main + optional: false +- name: mpmath + version: 1.3.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_0.conda + hash: + md5: dbf6e2d89137da32fa6670f3bffc024e + sha256: a4f025c712ec1502a55c471b56a640eaeebfce38dd497d5a1a33729014cac47a + category: main + optional: false +- name: munch + version: 4.0.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/munch-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 376b32e8f9d3eacbd625f37d39bd507d + sha256: 093020ae2deb6c468120111a54909e1c576d70dfea6bc0eec5093e36d2fb8ff8 + category: main + optional: false +- name: munkres + version: 1.1.4 + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 2ba8498c1018c1e9c61eb99b973dfe19 + sha256: f86fb22b58e93d04b6f25e0d811b56797689d598788b59dcb47f59045b568306 + category: main + optional: false +- name: nest-asyncio + version: 1.5.6 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b + category: main + optional: false +- name: networkx + version: 2.8.8 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + hash: + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a + category: main + optional: false +- name: numpy + version: 1.23.5 + manager: conda + platform: win-64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.23.5-py38h90ce339_0.conda + hash: + md5: e393f5a46fb6402723f63b7039a4e40f + sha256: 7c07890eacb60e24c3404dff87680578e4fa5a845543892cfc2d0f6244b22a3d + category: main + optional: false +- name: orc + version: 1.9.0 + manager: conda + platform: win-64 + dependencies: + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + snappy: '>=1.1.10,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/orc-1.9.0-hf2b8f0d_1.conda + hash: + md5: 2d5dfd05e0d6673662f21342caed3d0f + sha256: 05d5c8075c7b96868f056b6f38ffaf63bb9a119928f926f6913caade5b60db5e + category: main + optional: false +- name: packaging + version: '23.1' + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-23.1-pyhd8ed1ab_0.conda + hash: + md5: 91cda59e66e1e4afe9476f8ef98f5c30 + sha256: ded536a96a00d45a693dbc2971bb688248324dadd129eddda2100e177583d768 + category: main + optional: false +- name: palettable + version: 3.3.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/palettable-3.3.3-pyhd8ed1ab_0.conda + hash: + md5: 23326336f3384f28551668bf3ccd982e + sha256: fb57824c2ef8e1fde904f7dd4f5d54903fe14cf08870d373801b8ae0aeafe301 + category: main + optional: false +- name: pandocfilters + version: 1.5.0 + manager: conda + platform: win-64 + dependencies: + python: '!=3.0,!=3.1,!=3.2,!=3.3' + url: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 457c2c8c08e54905d6954e79cb5b5db9 + sha256: 2bb9ba9857f4774b85900c2562f7e711d08dd48e2add9bee4e1612fbee27e16f + category: main + optional: false +- name: parso + version: 0.8.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 17a565a0c3899244e938cdf417e7b094 + sha256: 4e26d5daf5de0e31aa5e74ac56386a361b202433b83f024fdadbf07d4a244da4 + category: main + optional: false +- name: pickleshare + version: 0.7.5 + manager: conda + platform: win-64 + dependencies: + python: '>=3' + url: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-py_1003.tar.bz2 + hash: + md5: 415f0ebb6198cc2801c73438a9fb5761 + sha256: a1ed1a094dd0d1b94a09ed85c283a0eb28943f2e6f22161fb45e128d35229738 + category: main + optional: false +- name: pkgutil-resolve-name + version: 1.3.10 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 89e3c7cdde7d3aaa2aee933b604dd07f + sha256: 7d055ffc8a02bf781a89d069db3454b453605cdaff300b82cedcc7133283e47e + category: main + optional: false +- name: ply + version: '3.11' + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/ply-3.11-py_1.tar.bz2 + hash: + md5: 7205635cd71531943440fbfe3b6b5727 + sha256: 2cd6fae8f9cbc806b7f828f006ae4a83c23fac917cacfd73c37ce322d4324e53 + category: main + optional: false +- name: prometheus_client + version: 0.17.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.17.1-pyhd8ed1ab_0.conda + hash: + md5: 02153b6b760bbec00cfe9e4c97993d06 + sha256: a149184fde856dba7968fc50ca89dbb07ebe84abd710d4076e2fada1b9399231 + category: main + optional: false +- name: psutil + version: 5.9.5 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.5-py38h91455d4_0.conda + hash: + md5: 091a6bc808bfd07c97be1eb316440070 + sha256: d2ba87a616d02e0b5b9b8a7b259be43c72ae8354dc7ebbafd2a0252d4f52258f + category: main + optional: false +- name: pthread-stubs + version: '0.4' + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 + hash: + md5: a1f820480193ea83582b13249a7e7bd9 + sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a + category: main + optional: false +- name: pure_eval + version: 0.2.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6784285c7e55cb7212efabc79e4c2883 + sha256: 72792f9fc2b1820e37cc57f84a27bc819c71088c3002ca6db05a2e56404f9d44 + category: main + optional: false +- name: pycparser + version: '2.21' + manager: conda + platform: win-64 + dependencies: + python: 2.7.*|>=3.4 + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 076becd9e05608f8dc72757d5f3a91ff + sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc + category: main + optional: false +- name: pygments + version: 2.16.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.16.1-pyhd8ed1ab_0.conda + hash: + md5: 40e5cb18165466773619e5c963f00a7b + sha256: 3f0f0fadc6084960ec8cc00a32a03529c562ffea3b527eb73b1653183daad389 + category: main + optional: false +- name: pyparsing + version: 3.0.9 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 + hash: + md5: e8fbc1b54b25f4b08281467bc13b70cc + sha256: 4acc7151cef5920d130f2e0a7615559cce8bfb037aeecb14d4d359ae3d9bc51b + category: main + optional: false +- name: python-engineio + version: 4.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-engineio-4.7.0-pyhd8ed1ab_0.conda + hash: + md5: 85d6a6265c34215ba6c3a13f543a6e81 + sha256: e149feb953257eb5f3f9d9b8f81eb71a74586978473447ad3ba9f9b963cc50e2 + category: main + optional: false +- name: python-fastjsonschema + version: 2.18.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.3' + url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.18.0-pyhd8ed1ab_0.conda + hash: + md5: 3be9466311564f80f8056c0851fc5bb7 + sha256: 73985a9a2dd7ccf77b7428a12148e1b381c8635e9195e47a652397e9a56284ce + category: main + optional: false +- name: python-json-logger + version: 2.0.7 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + hash: + md5: a61bf9ec79426938ff785eb69dbb1960 + sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca + category: main + optional: false +- name: python-tzdata + version: '2023.3' + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2023.3-pyhd8ed1ab_0.conda + hash: + md5: 2590495f608a63625e165915fb4e2e34 + sha256: 0108888507014fb24573c31e4deceb61c99e63d37776dddcadd7c89b2ecae0b6 + category: main + optional: false +- name: pytz + version: 2023.3.post1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3.post1-pyhd8ed1ab_0.conda + hash: + md5: c93346b446cd08c169d843ae5fc0da97 + sha256: 6b680e63d69aaf087cd43ca765a23838723ef59b0a328799e6363eb13f52c49e + category: main + optional: false +- name: pywin32 + version: '304' + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pywin32-304-py38hd3f51b4_2.tar.bz2 + hash: + md5: cfefffaad808b61f2932f64c079417b8 + sha256: 59e57d3070f635075f22dfa85d6e0d3f12405dea19031da824accd9a79365a7a + category: main + optional: false +- name: pywinpty + version: 2.0.11 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + winpty: '' + url: https://conda.anaconda.org/conda-forge/win-64/pywinpty-2.0.11-py38hd3f51b4_0.conda + hash: + md5: 6d7d5d94ab48044490f8934923074ba2 + sha256: 55b68533547ecec750f63ab08e9e31612722525533521332654d5e92ed17d8f2 + category: main + optional: false +- name: pyyaml + version: 6.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.1-py38h91455d4_0.conda + hash: + md5: bfbfc81252d4395fbf1b37d44cbb2a6a + sha256: 47f51e70619def519b9b9c7d3db5d761c3620175d31e329917d4eacf8ea32017 + category: main + optional: false +- name: pyzmq + version: 25.1.1 + manager: conda + platform: win-64 + dependencies: + libsodium: '>=1.0.18,<1.0.19.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zeromq: '>=4.3.4,<4.3.5.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/pyzmq-25.1.1-py38ha85f68a_0.conda + hash: + md5: 563185707dfef945f222699bee748b92 + sha256: 617d61b1b376291f6a6f399ba5b3fedbcad33e861fdfc1cf0efefb40770b9c84 + category: main + optional: false +- name: rfc3986-validator + version: 0.1.1 + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 912a71cc01012ee38e6b90ddd561e36f + sha256: 2a5b495a1de0f60f24d8a74578ebc23b24aa53279b1ad583755f223097c41c37 + category: main + optional: false +- name: rpds-py + version: 0.10.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/rpds-py-0.10.2-py38h4900a04_0.conda + hash: + md5: dbdb1794cd0bb387e7f92435373dfb51 + sha256: 244b0d60bdd263b5f15fab6b12269ff06841f4ac93e45825cb2fe809b1fd76bc + category: main + optional: false +- name: rtree + version: 1.0.1 + manager: conda + platform: win-64 + dependencies: + libspatialindex: '>=1.9.3,<1.9.4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + url: https://conda.anaconda.org/conda-forge/win-64/rtree-1.0.1-py38h8b54edf_2.conda + hash: + md5: 11f68a21ff5a91fc780ded1b30646ff3 + sha256: cefa48baec80ca9932e6375f25ea835a37a294aad795902fb29bb2b0d9cb480c + category: main + optional: false +- name: setuptools + version: 68.1.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-68.1.2-pyhd8ed1ab_0.conda + hash: + md5: 4fe12573bf499ff85a0a364e00cc5c53 + sha256: dc5a777597e05ceddefc87d2f96389b7ae0afb097e558307af83a453db3e3887 + category: main + optional: false +- name: six + version: 1.16.0 + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 + hash: + md5: e5f25f8dbc060e9a8d912e432202afc2 + sha256: a85c38227b446f42c5b90d9b642f2c0567880c15d72492d8da074a59c8f91dd6 + category: main + optional: false +- name: sniffio + version: 1.3.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + category: main + optional: false +- name: snowballstemmer + version: 2.2.0 + manager: conda + platform: win-64 + dependencies: + python: '>=2' + url: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4d22a9315e78c6827f806065957d566e + sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228 + category: main + optional: false +- name: soupsieve + version: '2.5' + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda + hash: + md5: 3f144b2c34f8cb5a9abd9ed23a39c561 + sha256: 54ae221033db8fbcd4998ccb07f3c3828b4d77e73b0c72b18c1d6a507059059c + category: main + optional: false +- name: sphinxcontrib-applehelp + version: 1.0.4 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.4-pyhd8ed1ab_0.conda + hash: + md5: 5a31a7d564f551d0e6dff52fd8cb5b16 + sha256: 802810d8321d55e5666806d565e72949eabf77ad510fe2758ce1da2441675ef1 + category: main + optional: false +- name: sphinxcontrib-devhelp + version: 1.0.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.2-py_0.tar.bz2 + hash: + md5: 68e01cac9d38d0e717cd5c87bc3d2cc9 + sha256: 66cca7eccb7f92eee53f9f5a552e3e1d643daa3a1ebd03c185e2819e5c491576 + category: main + optional: false +- name: sphinxcontrib-htmlhelp + version: 2.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.1-pyhd8ed1ab_0.conda + hash: + md5: 6c8c4d6eb2325e59290ac6dbbeacd5f0 + sha256: aeff20be994e6f9520a91fc177a33cb3e4d0911cdf8d27e575d001f00afa33fd + category: main + optional: false +- name: sphinxcontrib-jsmath + version: 1.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + hash: + md5: da1d979339e2714c30a8e806a33ec087 + sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + category: main + optional: false +- name: sphinxcontrib-qthelp + version: 1.0.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.3-py_0.tar.bz2 + hash: + md5: d01180388e6d1838c3e1ad029590aa7a + sha256: 35d8f01fc798d38b72ae003c040d2dee650d315f904268a1f793d4d59460d1e2 + category: main + optional: false +- name: sphinxcontrib-serializinghtml + version: 1.1.5 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2 + hash: + md5: 9ff55a0901cf952f05c654394de76bf7 + sha256: 890bbf815cff114ddbb618b9876d492fce07d02956c1d7b3d46cb7f835f563f6 + category: main + optional: false +- name: tenacity + version: 8.2.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.2.3-pyhd8ed1ab_0.conda + hash: + md5: 1482e77f87c6a702a7e05ef22c9b197b + sha256: 860c11e7369d6a86fcc9c6cbca49d5c457f6c0a27faeacca4d46267f9dd10d78 + category: main + optional: false +- name: threadpoolctl + version: 3.2.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/threadpoolctl-3.2.0-pyha21a80b_0.conda + hash: + md5: 978d03388b62173b8e6f79162cf52b86 + sha256: 15e2f916fbfe3cc480160aa99eb6ba3edc183fceb234f10151d63870fdc4eccd + category: main + optional: false +- name: toml + version: 0.10.2 + manager: conda + platform: win-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f832c45a477c78bebd107098db465095 + sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + category: main + optional: false +- name: tomli + version: 2.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 5844808ffab9ebdb694585b50ba02a96 + sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + category: main + optional: false +- name: tornado + version: 6.3.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tornado-6.3.3-py38h91455d4_0.conda + hash: + md5: 317a39276a96a1aa8c96f174366c2f19 + sha256: fc48dc12c0116bf6d290d3566e2c8dc4b68108b8f85824060f4f44fb2433d355 + category: main + optional: false +- name: traitlets + version: 5.9.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.9.0-pyhd8ed1ab_0.conda + hash: + md5: d0b4f5c87cd35ac3fb3d47b223263a64 + sha256: 343610bce6dbe8a5090500dd2e9d1706057960b3f3120ebfe0abb4a8ecbada4d + category: main + optional: false +- name: typing_extensions + version: 4.7.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.7.1-pyha770c72_0.conda + hash: + md5: c39d6a09fe819de4951c2642629d9115 + sha256: 6edd6d5be690be492712cb747b6d62707f0d0c34ef56eefc796d91e5a03187d1 + category: main + optional: false +- name: typing_utils + version: 0.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6.1' + url: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: eb67e3cace64c66233e2d35949e20f92 + sha256: 9e3758b620397f56fb709f796969de436d63b7117897159619b87938e1f78739 + category: main + optional: false +- name: unicodedata2 + version: 15.0.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-15.0.0-py38h91455d4_0.tar.bz2 + hash: + md5: 7a135e40d9f26c15419e5e82e1c436c0 + sha256: 87626212ca2ba2f39fd3162ef71b6ff61df021bafa161404c0f839aca2b7bb30 + category: main + optional: false +- name: uri-template + version: 1.3.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_0.conda + hash: + md5: 0944dc65cb4a9b5b68522c3bb585d41c + sha256: b76904b53721dc88a46352324c79d2b077c2f74a9f7208ad2c4249892669ae94 + category: main + optional: false +- name: utm + version: 0.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/utm-0.7.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4864e2f5c746f45e02ec46221caccb7e + sha256: da75b1b3b0674bf14d32cb00d6d070bf273772c73c787694d438104a486e7627 + category: main + optional: false +- name: webcolors + version: '1.13' + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/webcolors-1.13-pyhd8ed1ab_0.conda + hash: + md5: 166212fe82dad8735550030488a01d03 + sha256: 6e097d5fe92849ad3af2c2a313771ad2fbf1cadd4dc4afd552303b2bf3f85211 + category: main + optional: false +- name: webencodings + version: 0.5.1 + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 + hash: + md5: 3563be4c5611a44210d9ba0c16113136 + sha256: 302f4f4bd1ad00c0be1426ecf6bb01db59cfd8aff3de0cf1596526dca1a6b70e + category: main + optional: false +- name: websocket-client + version: 1.6.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.6.2-pyhd8ed1ab_0.conda + hash: + md5: 23f16ffe9711ac76b391c60ce4ea4656 + sha256: 93aecd1b6b0fcb0ffbf96e367e56713824e648f6c02c9daaaedfef5f8e03caa9 + category: main + optional: false +- name: wheel + version: 0.41.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.41.2-pyhd8ed1ab_0.conda + hash: + md5: 1ccd092478b3e0ee10d7a891adbf8a4f + sha256: 21bcec5373b04d739ab65252b5532b04a08d229865ebb24b5b94902d6d0a77b0 + category: main + optional: false +- name: widgetsnbextension + version: 4.0.8 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/widgetsnbextension-4.0.8-pyhd8ed1ab_0.conda + hash: + md5: 2e9ebddf0b93d0fb203d0906b8052c4f + sha256: a73d34f8169e206bccfb356c093ff5ced803b953bbcc1480ed27976f97598d68 + category: main + optional: false +- name: win_inet_pton + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + __win: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyhd8ed1ab_6.tar.bz2 + hash: + md5: 30878ecc4bd36e8deeea1e3c151b2e0b + sha256: a11ae693a0645bf6c7b8a47bac030be9c0967d0b1924537b9ff7458e832c0511 + category: main + optional: false +- name: wrapt + version: 1.15.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/wrapt-1.15.0-py38h91455d4_0.conda + hash: + md5: 60c4c053c4b9191ff670e0352cd0724e + sha256: 437e4093d8db9ea5443fdcc7d1b7ecb285b60fc2cf3d9be2ed1bbef708a089ed + category: main + optional: false +- name: xorg-libxau + version: 1.0.11 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + m2w64-gcc-libs-core: '' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + hash: + md5: c46ba8712093cb0114404ae8a7582e1a + sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + category: main + optional: false +- name: xorg-libxdmcp + version: 1.1.3 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + hash: + md5: 46878ebb6b9cbd8afcf8088d7ef00ece + sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + category: main + optional: false +- name: xyzservices + version: 2023.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/xyzservices-2023.7.0-pyhd8ed1ab_0.conda + hash: + md5: aacae3c0eaba0204dc6c5497c93c7992 + sha256: 3ca07b5255b4f9b350994bbe4482d44f9d9334610215af5ae174c8c8b99994e4 + category: main + optional: false +- name: zipp + version: 3.16.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.16.2-pyhd8ed1ab_0.conda + hash: + md5: 2da0451b54c4563c32490cb1b7cf68a1 + sha256: 16d72127e150a3d5cbdc0b82c4069ef5be135c64bc99e71e7928507910669b41 + category: main + optional: false +- name: anyio + version: 4.0.0 + manager: conda + platform: win-64 + dependencies: + exceptiongroup: '' + python: '>=3.8' + sniffio: '>=1.1' + idna: '>=2.8' + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 3c4e99d3ae4ec033d4dd99fb5220e540 + sha256: 64125775b2e724db5c72e431dd180495d5d509d0a2d1228a122e6af9f1b60e33 + category: main + optional: false +- name: asttokens + version: 2.4.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + six: '>=1.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: 056f04e51dd63337e8d7c425c18c86f1 + sha256: e7e91e3fa26abe502be690371893f205d87a82c225668ea6e9a1ba26870388ee + category: main + optional: false +- name: async-lru + version: 2.0.4 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + typing_extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda + hash: + md5: 3d081de3a6ea9f894bbb585e8e3a4dcb + sha256: 7ed83731979fe5b046c157730e50af0e24454468bbba1ed8fc1a3107db5d7518 + category: main + optional: false +- name: aws-c-event-stream + version: 0.3.2 + manager: conda + platform: win-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-checksums: '>=0.1.17,<0.1.18.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-event-stream-0.3.2-h495bb32_0.conda + hash: + md5: 986f66a6b548fcf953ca07f9f62a9b5e + sha256: 4ac3f1bfe503a466aca87157757e719d8d2c8a2e2522148af3eb3bc139f894c0 + category: main + optional: false +- name: aws-c-http + version: 0.7.12 + manager: conda + platform: win-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-compression: '>=0.2.17,<0.2.18.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-http-0.7.12-h0890e15_1.conda + hash: + md5: efa33f1f63f836cbbc11c25453e496b1 + sha256: 8adc5fde04c69273109484bdb2a9025dcc27a4d86d28f533c9393334489d0d8c + category: main + optional: false +- name: babel + version: 2.12.1 + manager: conda + platform: win-64 + dependencies: + pytz: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.12.1-pyhd8ed1ab_1.conda + hash: + md5: ac432e732804a81ddcf29c92ead57cde + sha256: 2d9b8768bf8b45073830f7104278c6eb17d78b0f509c9d818ff06b9c4d60283a + category: main + optional: false +- name: backports.functools_lru_cache + version: 1.6.5 + manager: conda + platform: win-64 + dependencies: + setuptools: '' + backports: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/backports.functools_lru_cache-1.6.5-pyhd8ed1ab_0.conda + hash: + md5: 6b1b907661838a75d067a22f87996b2e + sha256: 7027bb689dd4ca4a08e3b25805de9d04239be6b31125993558f21f102a9d2700 + category: main + optional: false +- name: beautifulsoup4 + version: 4.12.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + soupsieve: '>=1.2' + url: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.2-pyha770c72_0.conda + hash: + md5: a362ff7d976217f8fa78c0f1c4f59717 + sha256: 52d3e6bcd442537e22699cd227d8fdcfd54b708eeb8ee5b4c671a6a9b9cd74da + category: main + optional: false +- name: bidict + version: 0.22.1 + manager: conda + platform: win-64 + dependencies: + setuptools: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/bidict-0.22.1-pyhd8ed1ab_0.conda + hash: + md5: 2b69d5cbd3d301c9ceee2cfbf9fc87b7 + sha256: d33cf30055cd2fe9b7c4141bd99b45b088180a85c1bffb6cfae288c092042b50 + category: main + optional: false +- name: bleach + version: 6.0.0 + manager: conda + platform: win-64 + dependencies: + setuptools: '' + packaging: '' + webencodings: '' + python: '>=3.6' + six: '>=1.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/bleach-6.0.0-pyhd8ed1ab_0.conda + hash: + md5: d48b143d01385872a88ef8417e96c30e + sha256: 59da02f550ec546f9375fa309bc7712f50b478bad67b99fbebbb5b57ee3a67d3 + category: main + optional: false +- name: brotli + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + brotli-bin: 1.1.0 + libbrotlidec: 1.1.0 + libbrotlienc: 1.1.0 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/brotli-1.1.0-hcfcfb64_0.conda + hash: + md5: 4a65489faacc6b6dbd3e0d0572a3a9b9 + sha256: 04da61e4188c96741469745272053fc011e40d35ac8e8fb59c96ca95c24c98eb + category: main + optional: false +- name: cached-property + version: 1.5.2 + manager: conda + platform: win-64 + dependencies: + cached_property: '>=1.5.2,<1.5.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + hash: + md5: 9b347a7ec10940d3f7941ff6c460b551 + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + category: main + optional: false +- name: cffi + version: 1.15.1 + manager: conda + platform: win-64 + dependencies: + pycparser: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/cffi-1.15.1-py38h57701bc_3.conda + hash: + md5: 9b94af390cfdf924a063302a2ddb3860 + sha256: 44f5ec747de7d04d6e3bd7c50155affc0bd899b9f44c3f220170002e5a87890f + category: main + optional: false +- name: cfitsio + version: 4.2.0 + manager: conda + platform: win-64 + dependencies: + libcurl: '>=7.86.0,<9.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/cfitsio-4.2.0-h9ebe7e4_0.conda + hash: + md5: cccd314cbeea4f2f70f73c763d9660e8 + sha256: 18e893342e7ac8254741ea1dbae1b1f8e7771f2fdbb12e591e55f3a0519343ef + category: main + optional: false +- name: click + version: 8.1.7 + manager: conda + platform: win-64 + dependencies: + colorama: '' + __win: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-win_pyh7428d3b_0.conda + hash: + md5: 3549ecbceb6cd77b91a105511b7d0786 + sha256: 90236b113b9a20041736e80b80ee965167f9aac0468315c55e2bad902d673fb0 + category: main + optional: false +- name: comm + version: 0.1.4 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.4-pyhd8ed1ab_0.conda + hash: + md5: c8eaca39e2b6abae1fc96acc929ae939 + sha256: 11057745946a95ee7cc4c98900a60c7362266a4cb28bc97d96cd88e3056eb701 + category: main + optional: false +- name: contourpy + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + numpy: '>=1.16' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/contourpy-1.1.0-py38hb1fd069_0.conda + hash: + md5: a2353aab50907b4a3e86215ecdbca67c + sha256: 778ca54e3649f86cae3cedb09a1e8e248da3e0aa81e9849f85348d168ebd70d4 + category: main + optional: false +- name: curl + version: 8.2.1 + manager: conda + platform: win-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libcurl: 8.2.1 + libssh2: '>=1.11.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/curl-8.2.1-hd5e4a3a_0.conda + hash: + md5: a75a693346a2deb13d1e8f44578fb057 + sha256: fa7080ed1e44380087a98102d708039b52779eff1be2555f1695c156e95d8a80 + category: main + optional: false +- name: deap + version: 1.4.1 + manager: conda + platform: win-64 + dependencies: + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/deap-1.4.1-py38hf08cf0d_0.conda + hash: + md5: e4b01494b27e274458a1bb27897de539 + sha256: fc0d5806356ae6fa860b788242b96ae32b16098c32f3abb28ef2a0a5981c6f03 + category: main + optional: false +- name: deprecated + version: 1.2.14 + manager: conda + platform: win-64 + dependencies: + python: '>=2.7' + wrapt: <2,>=1.10 + url: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.14-pyh1a96a4e_0.conda + hash: + md5: 4e4c4236e1ca9bcd8816b921a4805882 + sha256: 8f61539b00ea315c99f8b6f9e2408caa6894593617676741214cc0280e875ca0 + category: main + optional: false +- name: fontconfig + version: 2.14.2 + manager: conda + platform: win-64 + dependencies: + expat: '>=2.5.0,<3.0a0' + freetype: '>=2.12.1,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/fontconfig-2.14.2-hbde0cde_0.conda + hash: + md5: 08767992f1a4f1336a257af1241034bd + sha256: 643f2b95be68abeb130c53d543dcd0c1244bebabd58c774a21b31e4b51ac3c96 + category: main + optional: false +- name: glib-tools + version: 2.76.4 + manager: conda + platform: win-64 + dependencies: + libglib: 2.76.4 + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/glib-tools-2.76.4-h12be248_0.conda + hash: + md5: 88237d3ddd338164196043cb7e927246 + sha256: f90981fd787047c1b355bdaa9a981a5822152d3121f696d532ed29d51acc1507 + category: main + optional: false +- name: h3-py + version: 3.7.6 + manager: conda + platform: win-64 + dependencies: + numpy: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/h3-py-3.7.6-py38hd3f51b4_0.conda + hash: + md5: a10a0e860448a323df90c6fe1b0f6f23 + sha256: 75c4a12b5e1fd3467f18ab9b58515bee35862733e059c2c1133a6011ba03429a + category: main + optional: false +- name: hdf5 + version: 1.14.0 + manager: conda + platform: win-64 + dependencies: + libaec: '>=1.0.6,<2.0a0' + libcurl: '>=7.88.1,<9.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.8,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.0-nompi_h918d9b7_103.conda + hash: + md5: cdd3ab75e65f0aad08ff7e25a4dc825d + sha256: 56d4543daffd3028481e85a583ed28a74b064faf151fa4b4c0890e6a1df11312 + category: main + optional: false +- name: importlib-metadata + version: 6.8.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + zipp: '>=0.5' + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.8.0-pyha770c72_0.conda + hash: + md5: 4e9f59a060c3be52bc4ddc46ee9b6946 + sha256: 2797ed927d65324309b6c630190d917b9f2111e0c217b721f80429aeb57f9fcf + category: main + optional: false +- name: importlib_resources + version: 6.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + zipp: '>=3.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.0.1-pyhd8ed1ab_0.conda + hash: + md5: d978c61aa5fc2c69380d53ad56b5ae86 + sha256: 0ca2154b3baf419d20baeddd962c1efa9bb673e66308000358a26d8d427ef90d + category: main + optional: false +- name: jedi + version: 0.19.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + parso: '>=0.8.0,<0.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.0-pyhd8ed1ab_0.conda + hash: + md5: 1cd7f70057cdffc10977b613fb75425d + sha256: d2d9e885cbc1efa63107b616588c61000063d4c223c0585962485bd016e77ce8 + category: main + optional: false +- name: jinja2 + version: 3.1.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + markupsafe: '>=2.0' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + category: main + optional: false +- name: joblib + version: 1.3.2 + manager: conda + platform: win-64 + dependencies: + setuptools: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/joblib-1.3.2-pyhd8ed1ab_0.conda + hash: + md5: 4da50d410f553db77e62ab62ffaa1abc + sha256: 31e05d47970d956206188480b038829d24ac11fe8216409d8584d93d40233878 + category: main + optional: false +- name: jupyterlab_pygments + version: 0.2.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + pygments: '>=2.4.1,<3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.2.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 243f63592c8e449f40cd42eb5cf32f40 + sha256: 08453e09d5a6bbaeeca839553a5dfd7a377a97550efab96019c334a8042f54f5 + category: main + optional: false +- name: lcms2 + version: '2.15' + manager: conda + platform: win-64 + dependencies: + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.15-h3e3b177_1.conda + hash: + md5: a76c36ad1b4b87f038d67890122d08ec + sha256: 24179aae324bcfa65ec983a389c5e048bd6b174f63afedf4cdd654da78cf9558 + category: main + optional: false +- name: libgoogle-cloud + version: 2.12.0 + manager: conda + platform: win-64 + dependencies: + libabseil: '>=20230125.3,<20230126.0a0' + libcrc32c: '>=1.1.2,<1.2.0a0' + libcurl: '>=8.1.2,<9.0a0' + libgrpc: '>=1.56.0,<1.57.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + openssl: '>=3.1.1,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libgoogle-cloud-2.12.0-hbc1b25b_1.conda + hash: + md5: 204576c98cf2226c0423c6eeb387889e + sha256: a8bdedad9a6568f229d4111861fb3c5294febe333c24180c3a59bf02fa66ab14 + category: main + optional: false +- name: libkml + version: 1.3.0 + manager: conda + platform: win-64 + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + expat: '>=2.4.8,<3.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + zlib: '>=1.2.12,<1.3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libkml-1.3.0-hf2ab4e4_1015.tar.bz2 + hash: + md5: 1f50b25e87cefda820cb71fb643bc021 + sha256: 4d136a0f5091dc988be0bd5648a36eb27df227e14f433ea2f5f022ba17137b42 + category: main + optional: false +- name: libxcb + version: '1.15' + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + m2w64-gcc-libs-core: '' + pthread-stubs: '' + xorg-libxau: '' + xorg-libxdmcp: '' + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.15-hcd874cb_0.conda + hash: + md5: 090d91b69396f14afef450c285f9758c + sha256: d01322c693580f53f8d07a7420cd6879289f5ddad5531b372c3efd1c37cac3bf + category: main + optional: false +- name: matplotlib-inline + version: 0.1.6 + manager: conda + platform: win-64 + dependencies: + traitlets: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: b21613793fcc81d944c76c9f2864a7de + sha256: aa091b88aec55bfa2d9207028d8cdc689b9efb090ae27b99557e93c675be2f3c + category: main + optional: false +- name: numba + version: 0.53.1 + manager: conda + platform: win-64 + dependencies: + llvmlite: '>=0.36.0,<0.37.0a0' + numpy: '>=1.16.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + setuptools: '' + tbb: '>=2020.3' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012,<15.0a0' + url: https://repo.anaconda.com/pkgs/main/win-64/numba-0.53.1-py38hf11a4ad_0.conda + hash: + md5: e6e54e15c4445b6bddb51b77108e6ee2 + sha256: e5b47337b963cc29d99d6706a9cc132fa6d5fc25e383b2c978316beffba6f2ce + category: main + optional: false +- name: numpy-financial + version: 1.0.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + numpy: '>=1.15' + url: https://conda.anaconda.org/conda-forge/noarch/numpy-financial-1.0.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3483f2da98bccd9363d09e1c9fee6f72 + sha256: 894ed19eedd634a485a1bc274814a33bc995b3804fd74b1fb16c4df9c0833ce4 + category: main + optional: false +- name: openjpeg + version: 2.5.0 + manager: conda + platform: win-64 + dependencies: + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.0-ha2aaf27_2.conda + hash: + md5: db0490689232e8e38c312281df6f31a2 + sha256: 1fb72db47e9b1cdb4980a1fd031e31fad2c6a4a632fc602e7d6fa74f4f491608 + category: main + optional: false +- name: openpyxl + version: 3.1.2 + manager: conda + platform: win-64 + dependencies: + et_xmlfile: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/openpyxl-3.1.2-py38h91455d4_0.conda + hash: + md5: ab895fb056125076147730112ded3a6f + sha256: 3cd2cb9c65a732973eb53ae82eaab82b51eb6abc01adc0d1d56ce87b2355287a + category: main + optional: false +- name: overrides + version: 7.4.0 + manager: conda + platform: win-64 + dependencies: + typing_utils: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/overrides-7.4.0-pyhd8ed1ab_0.conda + hash: + md5: 4625b7b01d7f4ac9c96300a5515acfaa + sha256: 29db8c3b521d261bf71897ba3cfbebc81cd61e581b30fcb984b5a713f02fe1ff + category: main + optional: false +- name: pip + version: 23.2.1 + manager: conda + platform: win-64 + dependencies: + setuptools: '' + wheel: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pip-23.2.1-pyhd8ed1ab_0.conda + hash: + md5: e2783aa3f9235225eec92f9081c5b801 + sha256: 9e401b171856e12f6aa32ae5cc1ae1d3708aa7d705ddf359ee7dd0dffd73c2b5 + category: main + optional: false +- name: plotly + version: 5.16.1 + manager: conda + platform: win-64 + dependencies: + packaging: '' + python: '>=3.6' + tenacity: '>=6.2.0' + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.16.1-pyhd8ed1ab_0.conda + hash: + md5: 80a84dd5ca82e99f7a4092639aa14f8a + sha256: c7bf71399cb9965111406ff222d13652136c791c68ab9ca34af04a98ec2579b2 + category: main + optional: false +- name: postgresql + version: '15.4' + manager: conda + platform: win-64 + dependencies: + krb5: '>=1.21.1,<1.22.0a0' + libpq: '15.4' + libxml2: '>=2.11.5,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zlib: '' + url: https://conda.anaconda.org/conda-forge/win-64/postgresql-15.4-hc80876b_0.conda + hash: + md5: fd9a18a1c9b06ed6310399f951d53204 + sha256: d3d2f093ecc6031f44cf590efb6a723b16118ec56348e1d4809670cd6dcc1e2d + category: main + optional: false +- name: proj + version: 9.2.0 + manager: conda + platform: win-64 + dependencies: + libcurl: '>=7.88.1,<9.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + sqlite: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/proj-9.2.0-heca977f_0.conda + hash: + md5: a5c7a6b34d994f46b3cbf16d2acb383d + sha256: 9515d24cda37a5ef51fc13972620ce6a98189641769aba61cc1e62a73570a061 + category: main + optional: false +- name: pysocks + version: 1.7.1 + manager: conda + platform: win-64 + dependencies: + __win: '' + win_inet_pton: '' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh0701188_6.tar.bz2 + hash: + md5: 56cd9fe388baac0e90c7149cfac95b60 + sha256: b3a612bc887f3dd0fb7c4199ad8e342bd148cf69a9b74fd9468a18cf2bef07b7 + category: main + optional: false +- name: python-dateutil + version: 2.8.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + six: '>=1.5' + url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: dd999d1cc9f79e67dbb855c8924c7984 + sha256: 54d7785c7678166aa45adeaccfc1d2b8c3c799ca2dc05d4a82bb39b1968bd7da + category: main + optional: false +- name: qt + version: 5.12.9 + manager: conda + platform: win-64 + dependencies: + icu: '>=69.1,<70.0a0' + jpeg: '>=9e,<10a' + libclang: '>=13.0.1,<14.0a0' + libpng: '>=1.6.37,<1.7.0a0' + libzlib: '>=1.2.11,<1.3.0a0' + openssl: '>=1.1.1l,<1.1.2a' + sqlite: '>=3.37.0,<4.0a0' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + url: https://conda.anaconda.org/conda-forge/win-64/qt-5.12.9-h556501e_6.tar.bz2 + hash: + md5: e56f0a196d6a62166eb41fca34d5b0a2 + sha256: eb92e23373eea24ccd36af6a879b87fe4cb1e121ef9cec5831d2bba534122a25 + category: main + optional: false +- name: qtpy + version: 2.4.0 + manager: conda + platform: win-64 + dependencies: + packaging: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/qtpy-2.4.0-pyhd8ed1ab_0.conda + hash: + md5: a4c1fc5f8ef46ec8130defcaa2d322ea + sha256: 4a6a63c396009f5363173f618a79adde79c0670cf023211901cf7e10a43f71f5 + category: main + optional: false +- name: referencing + version: 0.30.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + attrs: '>=22.2.0' + rpds-py: '>=0.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/referencing-0.30.2-pyhd8ed1ab_0.conda + hash: + md5: a33161b983172ba6ef69d5fc850650cd + sha256: a6768fabc12f1eed87fec68c5c65439e908655cded1e458d70a164abbce13287 + category: main + optional: false +- name: retrying + version: 1.3.3 + manager: conda + platform: win-64 + dependencies: + python: '' + six: '>=1.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 + hash: + md5: a11f356d6f93b74b4a84e9501afd48b4 + sha256: ef407b88c45171f41eadcbbcfd41243cb137fe7438fc18f4cd08181c522664cf + category: main + optional: false +- name: rfc3339-validator + version: 0.1.4 + manager: conda + platform: win-64 + dependencies: + six: '' + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_0.tar.bz2 + hash: + md5: fed45fc5ea0813240707998abe49f520 + sha256: 7c7052b51de0b5c558f890bb11f8b5edbb9934a653d76be086b1182b9f54185d + category: main + optional: false +- name: send2trash + version: 1.8.2 + manager: conda + platform: win-64 + dependencies: + __win: '' + pywin32: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.2-pyh08f2357_0.conda + hash: + md5: c00d32dfa733d381b6a1908d0d67e0d7 + sha256: 55208c6b48d68dc9ad2e2cf81ab9dc6b8a1d607e67acf9115bdc7794accc84bc + category: main + optional: false +- name: shapely + version: 2.0.1 + manager: conda + platform: win-64 + dependencies: + geos: '>=3.11.2,<3.11.3.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/shapely-2.0.1-py38h49d2d47_1.conda + hash: + md5: e1ddce9b8f7a80a55fcb8c40871f8210 + sha256: 651a807aa4214054600dbd10258e71a77372523f74ea1fad290506b937b016c5 + category: main + optional: false +- name: sip + version: 6.7.11 + manager: conda + platform: win-64 + dependencies: + packaging: '' + ply: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tomli: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/sip-6.7.11-py38hd3f51b4_0.conda + hash: + md5: c5ddea7d96c83d73f33c80e94791c904 + sha256: 772b75b6a582f74a2045799f5aecfc0d32abb6edda8bc33229b64f611dc171e5 + category: main + optional: false +- name: snuggs + version: 1.4.7 + manager: conda + platform: win-64 + dependencies: + python: '' + numpy: '' + pyparsing: '>=2.1.6' + url: https://conda.anaconda.org/conda-forge/noarch/snuggs-1.4.7-py_0.tar.bz2 + hash: + md5: cb83a3d6ecf73f50117635192414426a + sha256: ebb8f5f9e362f186fb7d732e656f85c969b86309494436eba51cc3b8b96683f7 + category: main + optional: false +- name: sympy + version: '1.12' + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + mpmath: '>=0.19' + url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.12-pyh04b8f61_3.conda + hash: + md5: 6af285473a6a49ea8068e0b5b28ed7de + sha256: 75b525ecb0948380796f519fe723470d52f9369e23c68f194c28f34df5e49b39 + category: main + optional: false +- name: terminado + version: 0.17.0 + manager: conda + platform: win-64 + dependencies: + __win: '' + python: '>=3.7' + tornado: '>=6.1.0' + pywinpty: '>=1.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyh08f2357_0.tar.bz2 + hash: + md5: 0152a609d5748ed9887d195b1e61a6c9 + sha256: 5c8fcf31430e0f312bc65ab5aa5b893fcc250820c023b02ff3fd188ae13199a5 + category: main + optional: false +- name: tinycss2 + version: 1.2.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.5' + webencodings: '>=0.4' + url: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.2.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 7234c9eefff659501cd2fe0d2ede4d48 + sha256: f0db1a2298a5e10e30f4b947566c7229442834702f549dded40a73ecdea7502d + category: main + optional: false +- name: tqdm + version: 4.66.1 + manager: conda + platform: win-64 + dependencies: + colorama: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.66.1-pyhd8ed1ab_0.conda + hash: + md5: 03c97908b976498dcae97eb4e4f3149c + sha256: b61c9222af05e8c5ff27e4a4d2eb81870c21ffd7478346be3ef644b7a3759cc4 + category: main + optional: false +- name: typing-extensions + version: 4.7.1 + manager: conda + platform: win-64 + dependencies: + typing_extensions: 4.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.7.1-hd8ed1ab_0.conda + hash: + md5: f96688577f1faa58096d06a45136afa2 + sha256: d5d19b8f5b275240c19616a46d67ec57250b3720ba88200da8c732c3fcbfc21d + category: main + optional: false +- name: werkzeug + version: 2.3.7 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + markupsafe: '>=2.1.1' + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.3.7-pyhd8ed1ab_0.conda + hash: + md5: e41528da0d8b8bbf4acc7255192132e3 + sha256: b426b0fcb6137ef858746ef86bddee7f0c881a9c84b67ed40b2feb1b5b47f5b6 + category: main + optional: false +- name: zope.event + version: '5.0' + manager: conda + platform: win-64 + dependencies: + setuptools: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/zope.event-5.0-pyhd8ed1ab_0.conda + hash: + md5: b4a7b86cf51f2831015e9eebd284dc0a + sha256: 6c8da71175dcbed170020414b38315a71771902e91c1ec0b59e0e74e510e08d9 + category: main + optional: false +- name: zope.interface + version: '6.0' + manager: conda + platform: win-64 + dependencies: + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/zope.interface-6.0-py38h91455d4_0.conda + hash: + md5: 792d6f8033181f53c998a93a4783b89c + sha256: 4f9dc067c165c094224bcc38c3afc22c2db179aebe45dd83519399d2cef5adc7 + category: main + optional: false +- name: aniso8601 + version: 9.0.1 + manager: conda + platform: win-64 + dependencies: + python-dateutil: '' + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/aniso8601-9.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 36fba1a639f2d24723c5480345b78553 + sha256: 201c040b6ee0045805a777f75f37a8648eb8dfd4725d62a4fcddc24d7d6c2a9f + category: main + optional: false +- name: argon2-cffi-bindings + version: 21.2.0 + manager: conda + platform: win-64 + dependencies: + cffi: '>=1.0.1' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/argon2-cffi-bindings-21.2.0-py38h91455d4_3.tar.bz2 + hash: + md5: a262d1c7aaf5a93a02b33dd985c27831 + sha256: a73bb5fc086a1c96329a34f88e56778b94430b64f11a5bc3a569251a50e5d925 + category: main + optional: false +- name: arrow + version: 1.2.3 + manager: conda + platform: win-64 + dependencies: + typing_extensions: '' + python: '>=3.6' + python-dateutil: '>=2.7.0' + url: https://conda.anaconda.org/conda-forge/noarch/arrow-1.2.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: fd1967c76eda3a3dd9e8e6cb7a15a028 + sha256: a0434c2770cf5b0ab5a33913c0b202b1521bc13f755b762d16a86b110425cdc2 + category: main + optional: false +- name: aws-c-auth + version: 0.7.3 + manager: conda + platform: win-64 + dependencies: + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-c-sdkutils: '>=0.1.12,<0.1.13.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-auth-0.7.3-hd125877_3.conda + hash: + md5: eb7328f112a1e015c508de9cd241f990 + sha256: 4c790ff7a2699abb8651679a20df7461e3966d46960eb5584e5ca24af8ac2849 + category: main + optional: false +- name: aws-c-mqtt + version: 0.9.5 + manager: conda + platform: win-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-mqtt-0.9.5-h0fd1aac_1.conda + hash: + md5: 6ff71fd4f59e1ee2b823198215c899f4 + sha256: 1529bbb35a203cec965ca8ce1d06150785898f4753b1f9d9eeeae8b9fc77a4ba + category: main + optional: false +- name: branca + version: 0.6.0 + manager: conda + platform: win-64 + dependencies: + setuptools: '' + jinja2: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/branca-0.6.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f4cc65697763ef8c2f7555f1ec355a6b + sha256: 46175d4dd94e458b2c5303a4cd816db6c45ff302b1b1852c1fd37411ce171f05 + category: main + optional: false +- name: cairo + version: 1.16.0 + manager: conda + platform: win-64 + dependencies: + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + icu: '>=72.1,<73.0a0' + libglib: '>=2.76.2,<3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + pixman: '>=0.40.0,<1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zlib: '' + url: https://conda.anaconda.org/conda-forge/win-64/cairo-1.16.0-hdecc03f_1016.conda + hash: + md5: d5a082e08ff9a0206ad03ebb0fafdf8d + sha256: a0e37d9fdd4069141889ab78154ed0dcee5417fe8fcd3585a744993660a7adc0 + category: main + optional: false +- name: click-plugins + version: 1.1.1 + manager: conda + platform: win-64 + dependencies: + python: '' + click: '>=3.0' + url: https://conda.anaconda.org/conda-forge/noarch/click-plugins-1.1.1-py_0.tar.bz2 + hash: + md5: 4fd2c6b53934bd7d96d1f3fdaf99b79f + sha256: ddef6e559dde6673ee504b0e29dd814d36e22b6b9b1f519fa856ee268905bf92 + category: main + optional: false +- name: cligj + version: 0.7.2 + manager: conda + platform: win-64 + dependencies: + python: <4.0 + click: '>=4.0' + url: https://conda.anaconda.org/conda-forge/noarch/cligj-0.7.2-pyhd8ed1ab_1.tar.bz2 + hash: + md5: a29b7c141d6b2de4bb67788a5f107734 + sha256: 97bd58f0cfcff56a0bcda101e26f7d936625599325beba3e3a1fa512dd7fc174 + category: main + optional: false +- name: flask + version: 2.3.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + click: '>=8.1.3' + jinja2: '>=3.1.2' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.1.2' + blinker: '>=1.6.2' + werkzeug: '>=2.3.7' + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.3.3-pyhd8ed1ab_0.conda + hash: + md5: 9b0d29067484a8dfacfae85b8fba81bc + sha256: 4f84ffdc5471236e8225db86c7508426b46aa2c3802d58ca40b3c3e174533b39 + category: main + optional: false +- name: fonttools + version: 4.42.1 + manager: conda + platform: win-64 + dependencies: + brotli: '' + munkres: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + unicodedata2: '>=14.0.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.42.1-py38h91455d4_0.conda + hash: + md5: 296f16446a00d56f5c6ee0dbdd1c397c + sha256: 4e3b1fee49ce74d7fb84f0996be677ccb8ceae33eeaaad7ba5dbbd9d508bde7f + category: main + optional: false +- name: fqdn + version: 1.5.1 + manager: conda + platform: win-64 + dependencies: + cached-property: '>=1.3.0' + python: '>=2.7,<4' + url: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 642d35437078749ef23a5dca2c9bb1f3 + sha256: 6cfd1f9bcd2358a69fb571f4b3af049b630d52647d906822dbedac03e84e4f63 + category: main + optional: false +- name: geotiff + version: 1.7.1 + manager: conda + platform: win-64 + dependencies: + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.2.0,<9.2.1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + zlib: '' + url: https://conda.anaconda.org/conda-forge/win-64/geotiff-1.7.1-h7222e44_8.conda + hash: + md5: f042eaae4fad4f00072e5db373c73aee + sha256: 728ac1829f775595ac58e0b714f5b283e121fb06758c9c49cf14f963e9303fbd + category: main + optional: false +- name: gevent + version: 23.9.0.post1 + manager: conda + platform: win-64 + dependencies: + cffi: '>=1.11.5' + greenlet: '>=2.0.0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zope.event: '' + zope.interface: '' + url: https://conda.anaconda.org/conda-forge/win-64/gevent-23.9.0.post1-py38h91455d4_0.conda + hash: + md5: fb9b0c9937777beaa48036cd05686715 + sha256: fe12683d96dee2d9d3c3eb027b9c833cb15918c6972e8da9fa8ee05c2b9253f2 + category: main + optional: false +- name: glib + version: 2.76.4 + manager: conda + platform: win-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + glib-tools: 2.76.4 + libglib: 2.76.4 + libzlib: '>=1.2.13,<1.3.0a0' + python: '*' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/glib-2.76.4-h12be248_0.conda + hash: + md5: 4d7ae53ee4b7e08f3fbd1d3a7efd4812 + sha256: 96457df6c2cb42ec32c25a135ca1232e740f21fe20216e54024df9274f5ae4ad + category: main + optional: false +- name: h5py + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + cached-property: '' + hdf5: '>=1.14.0,<1.14.1.0a0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.9.0-nompi_py38h4f44683_100.conda + hash: + md5: 281d5e211236235d55107a7dffd05fe0 + sha256: 0cb80fd4116cb169aab5cafa34b4479637494893c785eac429625f199b0186c7 + category: main + optional: false +- name: importlib-resources + version: 6.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + importlib_resources: '>=6.0.1,<6.0.2.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib-resources-6.0.1-pyhd8ed1ab_0.conda + hash: + md5: 54661981fd331e20847d8a49543dd9af + sha256: 46400cf1a44841eab121991e149f7c994fb3224f465fe9aeba28034bea90989a + category: main + optional: false +- name: importlib_metadata + version: 6.8.0 + manager: conda + platform: win-64 + dependencies: + importlib-metadata: '>=6.8.0,<6.8.1.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-6.8.0-hd8ed1ab_0.conda + hash: + md5: b279b07ce18058034e5b3606ba103a8b + sha256: b96e01dc42d547d6d9ceb1c5b52a5232cc04e40153534350f702c3e0418a6b3f + category: main + optional: false +- name: jsonschema-specifications + version: 2023.7.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + importlib_resources: '>=1.4.0' + referencing: '>=0.25.0' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2023.7.1-pyhd8ed1ab_0.conda + hash: + md5: 7c27ea1bdbe520bb830dcadd59f55cbf + sha256: 7b0061e106674f27cc718f79a095e90a5667a3635ec6626dd23b3be0fd2bfbdc + category: main + optional: false +- name: jupyter_server_terminals + version: 0.4.4 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + terminado: '>=0.8.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.4.4-pyhd8ed1ab_1.conda + hash: + md5: 7c0965e1d4a0ee1529e8eaa03a78a5b3 + sha256: 9f4c5fef9beef9fceed628db7a10b888f3308b37ae257ad3d50046088317ebf1 + category: main + optional: false +- name: kealib + version: 1.5.1 + manager: conda + platform: win-64 + dependencies: + hdf5: '>=1.14.0,<1.14.1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/kealib-1.5.1-hc8369a0_3.conda + hash: + md5: 3df257a636743a428882b29b0bcfc600 + sha256: 008fbff79c4f172e8f321f04c5fa07e9716bcc85bfb7a463d11e87d78c760b9e + category: main + optional: false +- name: libnetcdf + version: 4.9.2 + manager: conda + platform: win-64 + dependencies: + blosc: '>=1.21.4,<2.0a0' + bzip2: '>=1.0.8,<2.0a0' + curl: '' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.14.0,<1.14.1.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libxml2: '>=2.11.3,<2.12.0a0' + libzip: '>=1.9.2,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libnetcdf-4.9.2-nompi_ha5afab8_105.conda + hash: + md5: a5f8e5024b223469f1035fc3abdc94b3 + sha256: aeba17b1f9506ae3ffa4fdbc0598a5f8ddf01e9f3b88d9d3724e5937fe88a651 + category: main + optional: false +- name: libspatialite + version: 5.0.1 + manager: conda + platform: win-64 + dependencies: + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.2,<3.11.3.0a0' + librttopo: '>=1.1.0,<1.2.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libxml2: '>=2.11.3,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.2.0,<9.2.1.0a0' + sqlite: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zlib: '' + url: https://conda.anaconda.org/conda-forge/win-64/libspatialite-5.0.1-hca1f1ac_26.conda + hash: + md5: 961cd188e24817aeea11554cdbf0cbfa + sha256: d82d9ff5648d39fec05146e69a172efbd8c8462b6dad5b45da85bc8057545ca2 + category: main + optional: false +- name: occt + version: 7.4.0 + manager: conda + platform: win-64 + dependencies: + fontconfig: '>=2.13.1,<3.0a0' + freetype: '>=2.9.1,<3.0a0' + tbb: <2021.0.0a0 + vc: '>=14,<15.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/occt-7.4.0-h823b557_3.tar.bz2 + hash: + md5: 116738786d1cde1ea4942c6a06e2a40d + sha256: 76b2574e2b2a31fb97e0a2c10621c6818b19d7149e2929410bac315ad08d7b7f + category: main + optional: false +- name: pandas + version: 2.0.3 + manager: conda + platform: win-64 + dependencies: + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python-dateutil: '>=2.8.1' + python-tzdata: '>=2022a' + python_abi: 3.8.* + pytz: '>=2020.1' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pandas-2.0.3-py38hf08cf0d_1.conda + hash: + md5: 7afd5a04b58b2d3db806dbdff401fe48 + sha256: 9cadc6552cb913d6d732ed87d635464349c008c612ac42afd90bc6642441ae14 + category: main + optional: false +- name: pillow + version: 10.0.0 + manager: conda + platform: win-64 + dependencies: + freetype: '>=2.12.1,<3.0a0' + lcms2: '>=2.15,<3.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libtiff: '>=4.5.1,<4.6.0a0' + libwebp-base: '>=1.3.1,<2.0a0' + libxcb: '>=1.15,<1.16.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openjpeg: '>=2.5.0,<3.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tk: '>=8.6.12,<8.7.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.0.0-py38ha7eb54a_0.conda + hash: + md5: 7b0af6e39802b71b97b1688efb9d2d41 + sha256: c57e5d46373d6246d82fe5b4a4200fffa9e4f42a9373956df873bca1fe3e7d61 + category: main + optional: false +- name: platformdirs + version: 3.10.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.6.3' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-3.10.0-pyhd8ed1ab_0.conda + hash: + md5: 0809187ef9b89a3d94a5c24d13936236 + sha256: 1b5c0ca2f4260c7dd8cfccd8a641c1e41876c79dc594506be379cde08f5b471e + category: main + optional: false +- name: pyproj + version: 3.5.0 + manager: conda + platform: win-64 + dependencies: + certifi: '' + proj: '>=9.2.0,<9.2.1.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pyproj-3.5.0-py38h24c0b3c_1.conda + hash: + md5: c2de0971a6e8a3047f2c637240fcac20 + sha256: f93cd54ddd4fbe5a68d49440da9c4ecaef74bc377f9be6c47a7fc25729140074 + category: main + optional: false +- name: pyqt5-sip + version: 12.12.2 + manager: conda + platform: win-64 + dependencies: + packaging: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + sip: '' + toml: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pyqt5-sip-12.12.2-py38hd3f51b4_4.conda + hash: + md5: 954d265587c13dd5b2cc7f62c1a0f082 + sha256: 8ef7a9bd951f1c69f5287528cc6ec5354c87d9a5fe6343138b4f723be75766cc + category: main + optional: false +- name: python-socketio + version: 5.9.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + bidict: '>=0.21.0' + python-engineio: '>=4.3.0' + url: https://conda.anaconda.org/conda-forge/noarch/python-socketio-5.9.0-pyhd8ed1ab_0.conda + hash: + md5: 055d273525ef7c7f30eb45d7a410eafe + sha256: e71753fe5f7e6986c455c9cab26dc9184b6a8422a4c8ad3ddff0dcff9e0d9930 + category: main + optional: false +- name: stack_data + version: 0.6.2 + manager: conda + platform: win-64 + dependencies: + asttokens: '' + executing: '' + pure_eval: '' + python: '>=3.5' + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + hash: + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec + category: main + optional: false +- name: tiledb + version: 2.13.2 + manager: conda + platform: win-64 + dependencies: + bzip2: '>=1.0.8,<2.0a0' + curl: '' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.0.7,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + zlib: '' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/tiledb-2.13.2-h3132609_0.conda + hash: + md5: 07426c5e1301448738f66686548d41ff + sha256: 96c2de92dce5de54c923d9242163196bff6bce8e0fbfdbcfd4d9c47ce2fb1123 + category: main + optional: false +- name: timezonefinder + version: 6.1.6 + manager: conda + platform: win-64 + dependencies: + cffi: '>=1.0.0,<2.0.0' + h3-py: '>=3.0.0,<4.0.0' + numpy: '>=1.0.0,<2.0.0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '>=65.5' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/timezonefinder-6.1.6-py38h91455d4_1.conda + hash: + md5: ab116e9f1e1d5c166ff5c6f831813e8a + sha256: 346fba1bd83a1c66c37c6e8ecb405faeae60d3340e0b1e297bf80a9427a744f4 + category: main + optional: false +- name: urllib3 + version: 2.0.4 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + brotli-python: '>=1.0.9' + pysocks: '>=1.5.6,<2.0,!=1.5.7' + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.0.4-pyhd8ed1ab_0.conda + hash: + md5: 18badd8fa3648d1beb1fcc7f2e0f756e + sha256: 06a62b6bff8828161b9cd17dd394e47177f320ca5050f806bc7840f9519e8ea7 + category: main + optional: false +- name: wcwidth + version: 0.2.6 + manager: conda + platform: win-64 + dependencies: + backports.functools_lru_cache: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.6-pyhd8ed1ab_0.conda + hash: + md5: 078979d33523cb477bd1916ce41aacc9 + sha256: c1bd0ad7d854cae56977b7915ac2b78b652fa5f7ec1e9fc21e7fdb30cf4519b1 + category: main + optional: false +- name: argon2-cffi + version: 23.1.0 + manager: conda + platform: win-64 + dependencies: + typing-extensions: '' + argon2-cffi-bindings: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_0.conda + hash: + md5: 3afef1f55a1366b4d3b6a0d92e2235e4 + sha256: 130766446f5507bd44df957b6b5c898a8bd98f024bb426ed6cb9ff1ad67fc677 + category: main + optional: false +- name: aws-c-s3 + version: 0.3.14 + manager: conda + platform: win-64 + dependencies: + aws-c-auth: '>=0.7.3,<0.7.4.0a0' + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-checksums: '>=0.1.17,<0.1.18.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-s3-0.3.14-h9f49523_3.conda + hash: + md5: be7c9336b7f26a313c9bb6c8fcd3875c + sha256: 0ef866d907b61913642d0cb2ef6a53ff1ef81aaa25590cfdea6e65e4dd821c8f + category: main + optional: false +- name: flask-cors + version: 4.0.0 + manager: conda + platform: win-64 + dependencies: + six: '' + python: '>=3.6' + flask: '>=0.9' + url: https://conda.anaconda.org/conda-forge/noarch/flask-cors-4.0.0-pyhd8ed1ab_0.conda + hash: + md5: 3dc2a99c1c76e3f4307ebaebfda0af4a + sha256: bc23c15ab33e10f931b03e4f2812d30491c27e09ea6e6441c67ee2ed523ee06b + category: main + optional: false +- name: flask-socketio + version: 5.3.6 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + flask: '>=0.9' + python-socketio: '>=5.0.2' + url: https://conda.anaconda.org/conda-forge/noarch/flask-socketio-5.3.6-pyhd8ed1ab_0.conda + hash: + md5: ef521fc208ad82733c942d150199cf3e + sha256: f641731d0fa6c26db6dcd3cf1c39a5c27d0e692604ac3927c68a74b2a60fa175 + category: main + optional: false +- name: geopandas-base + version: 0.13.2 + manager: conda + platform: win-64 + dependencies: + packaging: '' + python: '>=3.8' + pandas: '>=1.1.0' + shapely: '>=1.7.1' + pyproj: '>=3.0.1' + url: https://conda.anaconda.org/conda-forge/noarch/geopandas-base-0.13.2-pyha770c72_1.conda + hash: + md5: c6036236caae7d8ac684c41c64073b9e + sha256: fc1442a799f837961c3423466ac5f7c84d49b295c76290a7983dab903546a5a7 + category: main + optional: false +- name: gevent-websocket + version: 0.10.1 + manager: conda + platform: win-64 + dependencies: + python: '' + gevent: '' + url: https://conda.anaconda.org/conda-forge/noarch/gevent-websocket-0.10.1-py_0.tar.bz2 + hash: + md5: 25b4b60b6ea50368cd90b75b4d00c711 + sha256: 4d8edcacf879eaa3be559c08dd6916907270701ced18f290fba622f992d00c07 + category: main + optional: false +- name: gstreamer + version: 1.22.5 + manager: conda + platform: win-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + glib: '>=2.76.4,<3.0a0' + libglib: '>=2.76.4,<3.0a0' + libiconv: '>=1.17,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/gstreamer-1.22.5-hb4038d2_1.conda + hash: + md5: 9a3a803e50bfb63be273df21073f4afb + sha256: 9036ef010c76fc7a22c29579fd53c8f14e7a7f0add9f72c06517048941dc448b + category: main + optional: false +- name: isoduration + version: 20.11.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + arrow: '>=0.15.0' + url: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 4cb68948e0b8429534380243d063a27a + sha256: 7bb5c4d994361022f47a807b5e7d101b3dce16f7dd8a0af6ffad9f479d346493 + category: main + optional: false +- name: jsonschema + version: 4.19.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + importlib_resources: '>=1.4.0' + attrs: '>=22.2.0' + pkgutil-resolve-name: '>=1.3.10' + jsonschema-specifications: '>=2023.03.6' + referencing: '>=0.28.4' + rpds-py: '>=0.7.1' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.19.0-pyhd8ed1ab_1.conda + hash: + md5: d442886dffcee45604595fea2ad3a181 + sha256: 4c1f9ffa8056fc96d292d119746d5d87e2d0308cd19b063943efbde05e0accdf + category: main + optional: false +- name: jupyter_core + version: 5.3.1 + manager: conda + platform: win-64 + dependencies: + platformdirs: '>=2.5' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + pywin32: '>=300' + traitlets: '>=5.3' + url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-5.3.1-py38haa244fe_0.conda + hash: + md5: 15542a4c949a848b768a9e3b8ce3dd30 + sha256: 46f3b4e94c3b90aae7457a6388bbc48d99cbf1b95b1f3cbe8b55e0983d9c3310 + category: main + optional: false +- name: matplotlib-base + version: 3.7.2 + manager: conda + platform: win-64 + dependencies: + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + importlib-resources: '>=3.2.0' + kiwisolver: '>=1.0.1' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1,<3.1' + python: '>=3.8,<3.9.0a0' + python-dateutil: '>=2.7' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.7.2-py38h2d9580e_0.conda + hash: + md5: 7657929f7db31a6b95b96f2bf489e2b2 + sha256: 5375e9f28c06ea6921b8f56cc30be66bfc5801908831fd3f87ccefcbc85a5926 + category: main + optional: false +- name: poppler + version: 23.05.0 + manager: conda + platform: win-64 + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + cairo: '>=1.16.0,<2.0a0' + fontconfig: '>=2.14.2,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gettext: '>=0.21.1,<1.0a0' + lcms2: '>=2.15,<3.0a0' + libcurl: '>=8.0.1,<9.0a0' + libglib: '>=2.76.2,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openjpeg: '>=2.5.0,<3.0a0' + poppler-data: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/poppler-23.05.0-h45d20d0_1.conda + hash: + md5: 4777ef1e95163f5fc3476c4c6abdf3bd + sha256: 1ef9bf61a24de30a52c2f48c7500ce8aec0294f10cdc862717febed8cca156a4 + category: main + optional: false +- name: prompt-toolkit + version: 3.0.39 + manager: conda + platform: win-64 + dependencies: + wcwidth: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.39-pyha770c72_0.conda + hash: + md5: a4986c6bb5b0d05a38855b0880a5f425 + sha256: 10e7fdc75d4b85633be6b12a70b857053987127a808caa0f88b2cba4b3ce6359 + category: main + optional: false +- name: pyqt-impl + version: 5.12.3 + manager: conda + platform: win-64 + dependencies: + pyqt5-sip: 4.19.18 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt: '>=5.12.9,<5.13.0a0' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/pyqt-impl-5.12.3-py38h885f38d_8.tar.bz2 + hash: + md5: 1f288d9b1eeb71d6963908ebe5a52fc4 + sha256: 10fde7915ae5ddd53e1fa72b4bc3446180d2e83e6141c6323cf189793fa693f5 + category: main + optional: false +- name: pythonocc-core + version: 7.4.1 + manager: conda + platform: win-64 + dependencies: + occt: '>=7.4.0,<7.5.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + six: '' + tbb: <2021.0.0a0 + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/pythonocc-core-7.4.1-py38hb051852_0.tar.bz2 + hash: + md5: c613c57153cbe635d24a0748523bd7ae + sha256: 856907ef9f5521fef1e42cb84a7dd1a0747b82b449ba7f13ae296cabd46aea08 + category: main + optional: false +- name: requests + version: 2.31.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + idna: '>=2.5,<4' + certifi: '>=2017.4.17' + charset-normalizer: '>=2,<4' + urllib3: '>=1.21.1,<3' + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda + hash: + md5: a30144e4156cdbb236f99ebb49828f8b + sha256: 9f629d6fd3c8ac5f2a198639fe7af87c4db2ac9235279164bfe0fcb49d8c4bad + category: main + optional: false +- name: aws-crt-cpp + version: 0.23.1 + manager: conda + platform: win-64 + dependencies: + aws-c-auth: '>=0.7.3,<0.7.4.0a0' + aws-c-cal: '>=0.6.2,<0.6.3.0a0' + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-event-stream: '>=0.3.2,<0.3.3.0a0' + aws-c-http: '>=0.7.12,<0.7.13.0a0' + aws-c-io: '>=0.13.32,<0.13.33.0a0' + aws-c-mqtt: '>=0.9.5,<0.9.6.0a0' + aws-c-s3: '>=0.3.14,<0.3.15.0a0' + aws-c-sdkutils: '>=0.1.12,<0.1.13.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-crt-cpp-0.23.1-hf4e30cf_0.conda + hash: + md5: 7a3fd39799125a06fba903fe43873aaf + sha256: bc68ea8b15db737f1506b8305780cc1484bb5c153c51d40865dce5dd12c0e412 + category: main + optional: false +- name: chart-studio + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + python: '' + requests: '' + six: '' + plotly: '' + retrying: '>=1.3.3' + url: https://conda.anaconda.org/conda-forge/noarch/chart-studio-1.1.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: acd9a12a35e5a0221bdf39eb6e4811dc + sha256: 0f74de6f27fa37f8e9b316edcea016c8aeceb97e1e2d6637afe43a15fdfa3f8c + category: main + optional: false +- name: descartes + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + python: '' + matplotlib-base: '' + url: https://conda.anaconda.org/conda-forge/noarch/descartes-1.1.0-py_4.tar.bz2 + hash: + md5: 32fa3526c15250ccf353f1ce905f50b3 + sha256: b0b73c09a69e775f50541861622ea54e8342ae7c4b0ca7713967acb902263c74 + category: main + optional: false +- name: flask-restx + version: 1.0.6 + manager: conda + platform: win-64 + dependencies: + pytz: '' + jsonschema: '' + werkzeug: '' + python: '>=3.6' + six: '>=1.3.0' + flask: '>=0.8' + aniso8601: '>=0.82' + url: https://conda.anaconda.org/conda-forge/noarch/flask-restx-1.0.6-pyhd8ed1ab_0.conda + hash: + md5: 0958b0747317c4899897584a6cfd388c + sha256: 80722aa5813a13546c93a9422414f7bf0943bbada629fb4f2be86fc414dd9074 + category: main + optional: false +- name: folium + version: 0.14.0 + manager: conda + platform: win-64 + dependencies: + numpy: '' + requests: '' + python: '>=3.6' + jinja2: '>=2.9' + branca: '>=0.6.0' + url: https://conda.anaconda.org/conda-forge/noarch/folium-0.14.0-pyhd8ed1ab_0.conda + hash: + md5: 48c8bb19df0d0268f1a9d30ffc56c5b0 + sha256: 60c51dacc4edb33ba02a7224ddec9d938200f89588eb34b0ccdffc96155795fe + category: main + optional: false +- name: gst-plugins-base + version: 1.22.5 + manager: conda + platform: win-64 + dependencies: + gettext: '>=0.21.1,<1.0a0' + gstreamer: 1.22.5 + libglib: '>=2.76.4,<3.0a0' + libogg: '>=1.3.4,<1.4.0a0' + libvorbis: '>=1.3.7,<1.4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/gst-plugins-base-1.22.5-h001b923_1.conda + hash: + md5: 9552eb26133ff5d4bc57d68130ab1dab + sha256: 3b92a49283aabcc22a383b165f63a1f7e8f0e904c7fd19774508b0941fe5e001 + category: main + optional: false +- name: jsonschema-with-format-nongpl + version: 4.19.0 + manager: conda + platform: win-64 + dependencies: + python: '' + idna: '' + rfc3339-validator: '' + uri-template: '' + fqdn: '' + isoduration: '' + jsonpointer: '>1.13' + webcolors: '>=1.11' + rfc3986-validator: '>0.1.0' + jsonschema: '>=4.19.0,<4.19.1.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.19.0-pyhd8ed1ab_1.conda + hash: + md5: d273b30bcf4db0ef6b1195b3b61b3d68 + sha256: fae13283e5c4b1e639b76348e3d9441bde21685c8a8c89f6d3f364e524ed5029 + category: main + optional: false +- name: jupyter_client + version: 8.3.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + python-dateutil: '>=2.8.2' + jupyter_core: '>=4.12,!=5.0.*' + traitlets: '>=5.3' + pyzmq: '>=23.0' + tornado: '>=6.2' + importlib_metadata: '>=4.8.3' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.3.1-pyhd8ed1ab_0.conda + hash: + md5: b7cc0981484fcb6390e6d341e55618b3 + sha256: f8b679e90056271abd9bbb2233198159de60777fe4c06818757552bf5be48fe8 + category: main + optional: false +- name: libgdal + version: 3.7.0 + manager: conda + platform: win-64 + dependencies: + blosc: '>=1.21.4,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.2,<3.11.3.0a0' + geotiff: '>=1.7.1,<1.8.0a0' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.14.0,<1.14.1.0a0' + icu: '>=72.1,<73.0a0' + kealib: '>=1.5.1,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' + libarchive: '>=3.6.2,<3.7.0a0' + libcurl: '>=8.1.0,<9.0a0' + libdeflate: '>=1.18,<1.19.0a0' + libexpat: '>=2.5.0,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libkml: '>=1.3.0,<1.4.0a0' + libnetcdf: '>=4.9.2,<4.9.3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.3,<16.0a0' + libspatialite: '>=5.0.1,<5.1.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libtiff: '>=4.5.0,<4.6.0a0' + libwebp-base: '>=1.3.0,<2.0a0' + libxml2: '>=2.11.3,<2.12.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openjpeg: '>=2.5.0,<3.0a0' + openssl: '>=3.1.0,<4.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=23.5.0,<23.6.0a0' + postgresql: '' + proj: '>=9.2.0,<9.2.1.0a0' + tiledb: '>=2.13.2,<2.14.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + xerces-c: '>=3.2.4,<3.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.7.0-h4083641_1.conda + hash: + md5: 724522eb2a40b05f48ad8ba8d361333b + sha256: eef76a82f20b19b3898d75f18ff1af210a811213118877a4c167d42928c96ec1 + category: main + optional: false +- name: nbformat + version: 5.9.2 + manager: conda + platform: win-64 + dependencies: + jupyter_core: '' + python-fastjsonschema: '' + python: '>=3.8' + traitlets: '>=5.1' + jsonschema: '>=2.6' + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.9.2-pyhd8ed1ab_0.conda + hash: + md5: 61ba076de6530d9301a0053b02f093d2 + sha256: fc82c5a9116820757b03ffb836b36f0f50e4cd390018024dbadb0ee0217f6992 + category: main + optional: false +- name: pooch + version: 1.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + packaging: '>=20.0' + requests: '>=2.19.0' + platformdirs: '>=2.5.0' + url: https://conda.anaconda.org/conda-forge/noarch/pooch-1.7.0-pyha770c72_3.conda + hash: + md5: 5936894aade8240c867d292aa0d980c6 + sha256: 64e4d633803df2e36fd141d9bf269568fbe179a313248e1dac4d364c02debdef + category: main + optional: false +- name: prompt_toolkit + version: 3.0.39 + manager: conda + platform: win-64 + dependencies: + prompt-toolkit: '>=3.0.39,<3.0.40.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/prompt_toolkit-3.0.39-hd8ed1ab_0.conda + hash: + md5: 4bbbe67d5df19db30f04b8e344dc9976 + sha256: 89f7fecc7355181dbc2ab851e668a2fce6aa4830b336a34c93b59bda93206270 + category: main + optional: false +- name: pyqtchart + version: '5.12' + manager: conda + platform: win-64 + dependencies: + pyqt-impl: 5.12.3 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt: '>=5.12.9,<5.13.0a0' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/pyqtchart-5.12-py38h885f38d_8.tar.bz2 + hash: + md5: 0071270be206d3b88d15f4b9506a4ccd + sha256: dd2068f8996c76aa83d23deae30e34e3229ecb452d7d59b92d5d5723fda884f6 + category: main + optional: false +- name: pyqtwebengine + version: 5.12.1 + manager: conda + platform: win-64 + dependencies: + pyqt-impl: 5.12.3 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt: '>=5.12.9,<5.13.0a0' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/pyqtwebengine-5.12.1-py38h885f38d_8.tar.bz2 + hash: + md5: 6aee5c37f78046fa9f597aa69a527036 + sha256: 8f706fdd9448184fb17f326518fc90af24c5affa15961624754f9597cd517109 + category: main + optional: false +- name: sphinx + version: 7.1.2 + manager: conda + platform: win-64 + dependencies: + sphinxcontrib-jsmath: '' + sphinxcontrib-applehelp: '' + sphinxcontrib-devhelp: '' + sphinxcontrib-qthelp: '' + python: '>=3.8' + jinja2: '>=3.0' + alabaster: '>=0.7,<0.8' + packaging: '>=21.0' + requests: '>=2.25.0' + colorama: '>=0.4.5' + sphinxcontrib-htmlhelp: '>=2.0.0' + sphinxcontrib-serializinghtml: '>=1.1.5' + importlib-metadata: '>=4.8' + babel: '>=2.9' + imagesize: '>=1.3' + snowballstemmer: '>=2.0' + pygments: '>=2.13' + docutils: '>=0.18.1,<0.21' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-7.1.2-pyhd8ed1ab_0.conda + hash: + md5: d02bfa35cd4f2cd624289f64911cae9d + sha256: fb13f8fc5d00e75b19680b0e798f5a2dbb4f6be4124f6ee4ebbcd73c88cf55f7 + category: main + optional: false +- name: aws-sdk-cpp + version: 1.11.156 + manager: conda + platform: win-64 + dependencies: + aws-c-common: '>=0.9.0,<0.9.1.0a0' + aws-c-event-stream: '>=0.3.2,<0.3.3.0a0' + aws-crt-cpp: '>=0.23.1,<0.23.2.0a0' + libcurl: '>=8.2.1,<9.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.2,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/aws-sdk-cpp-1.11.156-h77892aa_1.conda + hash: + md5: 870fa8be9470cc42b0b3c713e9bc7b73 + sha256: 73acdb70e16d0fd1b8b645c24e43f5b8e3f8a06c49b455356142eb98737f6f04 + category: main + optional: false +- name: gdal + version: 3.7.0 + manager: conda + platform: win-64 + dependencies: + hdf5: '>=1.14.0,<1.14.1.0a0' + libgdal: 3.7.0 + libxml2: '>=2.11.3,<2.12.0a0' + numpy: '>=1.21.6,<2.0a0' + openssl: '>=3.1.0,<4.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.7.0-py38h780e157_1.conda + hash: + md5: 51a3561c4133b51155c245765bfc6ccb + sha256: 6f8390f13e2abd3189dbe22a518163398f5695fe0a570c28b4b5f46ac3862fd8 + category: main + optional: false +- name: ipython + version: 8.12.2 + manager: conda + platform: win-64 + dependencies: + typing_extensions: '' + colorama: '' + decorator: '' + __win: '' + stack_data: '' + matplotlib-inline: '' + backcall: '' + pickleshare: '' + python: '>=3.8' + pygments: '>=2.4.0' + traitlets: '>=5' + jedi: '>=0.16' + prompt_toolkit: '>=3.0.30,<3.1.0,!=3.0.37' + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.12.2-pyh08f2357_0.conda + hash: + md5: f289f9dc26526b8bd9f5845486f53a4d + sha256: ceae9864850ccc37ad8e60dde2f99241a9f4f3096afb5b4f9d8c8885b2f5525a + category: main + optional: false +- name: jupyter_events + version: 0.7.0 + manager: conda + platform: win-64 + dependencies: + rfc3339-validator: '' + referencing: '' + python: '>=3.8' + pyyaml: '>=5.3' + rfc3986-validator: '>=0.1.1' + traitlets: '>=5.3' + python-json-logger: '>=2.0.4' + jsonschema-with-format-nongpl: '>=4.18.0' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.7.0-pyhd8ed1ab_2.conda + hash: + md5: 088f0493279a7f7eebd514df47d65851 + sha256: df230c068714f71c2b00fd3acee7e5c3ae128a5c23279d146827fdba55977823 + category: main + optional: false +- name: nbclient + version: 0.8.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' + traitlets: '>=5.4' + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.8.0-pyhd8ed1ab_0.conda + hash: + md5: e78da91cf428faaf05701ce8cc8f2f9b + sha256: 4ebd237cdf4bfa5226f92d2ae78fab8dba27696909391884dc6594ca6f9df5ff + category: main + optional: false +- name: qt-main + version: 5.15.8 + manager: conda + platform: win-64 + dependencies: + gst-plugins-base: '>=1.22.5,<1.23.0a0' + gstreamer: '>=1.22.5,<1.23.0a0' + icu: '>=72.1,<73.0a0' + krb5: '>=1.21.1,<1.22.0a0' + libclang: '>=15.0.7,<16.0a0' + libclang13: '>=15.0.7' + libglib: '>=2.76.4,<3.0a0' + libjpeg-turbo: '>=2.1.5.1,<3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libsqlite: '>=3.42.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.1.1,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zstd: '>=1.5.2,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/qt-main-5.15.8-h063a7da_15.conda + hash: + md5: b18be6e14e118fdb0eb37de227d0f74b + sha256: ad4e4c189e3dd01edd36c63eaf3a2a12fbe2fc943b9c534fc8cc5206c010fff2 + category: main + optional: false +- name: rasterio + version: 1.3.7 + manager: conda + platform: win-64 + dependencies: + affine: '' + attrs: '' + certifi: '' + click: '>=4' + click-plugins: '' + cligj: '>=0.5' + libgdal: '>=3.7.0,<3.8.0a0' + numpy: '>=1.21.6,<2.0a0' + proj: '>=9.2.0,<9.2.1.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '>=0.9.8' + snuggs: '>=1.4.1' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/rasterio-1.3.7-py38h3ce1508_1.conda + hash: + md5: ee6dfd7d80d215b848b51d05c9c69f2b + sha256: 6238e9b3a650acf8059a3f1f17b640cc24a2d859e4f4aef29cdaf0841cb059fe + category: main + optional: false +- name: scipy + version: 1.10.1 + manager: conda + platform: win-64 + dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + m2w64-gcc-libs: '' + m2w64-gcc-libs-core: '' + numpy: '>=1.21.6,<2.0a0' + pooch: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.10.1-py38h1aea9ed_3.conda + hash: + md5: 1ed766b46170f86ead2ae6b9b8151191 + sha256: 05d6cb1d36ec15599e0b8f23c1617f6eb69e3ca04f1e27699ed4b567a28d32af + category: main + optional: false +- name: fiona + version: 1.9.4 + manager: conda + platform: win-64 + dependencies: + attrs: '>=17' + click: '>=4.0' + click-plugins: '>=1.0' + cligj: '>=0.5' + gdal: '' + importlib-metadata: '' + libgdal: '>=3.7.0,<3.8.0a0' + munch: '' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + setuptools: '' + shapely: '' + six: '>=1.7' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.9.4-py38h046ad45_0.conda + hash: + md5: 6ad9880e4d411064c11743cc046638e4 + sha256: 12f3b61e58c0d0e38ee510175f8945e787252ca40178ee3d47f95fadcdd311d1 + category: main + optional: false +- name: ipykernel + version: 6.25.2 + manager: conda + platform: win-64 + dependencies: + packaging: '' + psutil: '' + nest-asyncio: '' + __win: '' + python: '>=3.8' + tornado: '>=6.1' + jupyter_client: '>=6.1.12' + ipython: '>=7.23.1' + matplotlib-inline: '>=0.1' + jupyter_core: '>=4.12,!=5.0.*' + debugpy: '>=1.6.5' + comm: '>=0.1.1' + pyzmq: '>=20' + traitlets: '>=5.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.25.2-pyh60829e3_0.conda + hash: + md5: 387f16a39a2e57bff9de9bc0216baa09 + sha256: 8531e04e585db4fb95ba5152e7f6af0fa9be0b3e68a8c9e335e4a3585222db2c + category: main + optional: false +- name: ipywidgets + version: 8.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + traitlets: '>=4.3.1' + ipython: '>=6.1.0' + comm: '>=0.1.3' + jupyterlab_widgets: '>=3.0.7,<3.1.0' + widgetsnbextension: '>=4.0.7,<4.1.0' + url: https://conda.anaconda.org/conda-forge/noarch/ipywidgets-8.1.0-pyhd8ed1ab_0.conda + hash: + md5: 6fe1e9c8e93261e978998c0e90e36275 + sha256: 71f920b0b89eb177511ff2d8bd9904c9c6c96d731f90ec97168cc28bc86ed623 + category: main + optional: false +- name: libarrow + version: 13.0.0 + manager: conda + platform: win-64 + dependencies: + aws-crt-cpp: '>=0.23.1,<0.23.2.0a0' + aws-sdk-cpp: '>=1.11.156,<1.11.157.0a0' + bzip2: '>=1.0.8,<2.0a0' + libabseil: '>=20230125.3,<20230126.0a0' + libbrotlidec: '>=1.1.0,<1.2.0a0' + libbrotlienc: '>=1.1.0,<1.2.0a0' + libcrc32c: '>=1.1.2,<1.2.0a0' + libcurl: '>=8.2.1,<9.0a0' + libgoogle-cloud: '>=2.12.0,<2.13.0a0' + libgrpc: '>=1.56.2,<1.57.0a0' + libprotobuf: '>=4.23.3,<4.23.4.0a0' + libthrift: '>=0.19.0,<0.19.1.0a0' + libutf8proc: '>=2.8.0,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.1.2,<4.0a0' + orc: '>=1.9.0,<1.9.1.0a0' + re2: '>=2023.3.2,<2023.3.3.0a0' + snappy: '>=1.1.10,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zstd: '>=1.5.5,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libarrow-13.0.0-hba3d5be_3_cpu.conda + hash: + md5: 250bd749a621453aff938e26873fb836 + sha256: 29cfc816e479dd19a10ff84444f7aa1b0946347113700efb10422da06de42cde + category: main + optional: false +- name: libpysal + version: 4.7.0 + manager: conda + platform: win-64 + dependencies: + requests: '' + pandas: '' + packaging: '' + jinja2: '' + beautifulsoup4: '' + platformdirs: '' + python: '>=3.7' + numpy: '>=1.3' + scipy: '>=0.11' + url: https://conda.anaconda.org/conda-forge/noarch/libpysal-4.7.0-pyhd8ed1ab_0.conda + hash: + md5: 5d009cf2392c285e7d072f84ddea9bb4 + sha256: 9e20f1acc3e9dbe106399f30da33212245e66aab07684dd60574cadff3bdbadc + category: main + optional: false +- name: nbconvert-core + version: 7.8.0 + manager: conda + platform: win-64 + dependencies: + packaging: '' + beautifulsoup4: '' + defusedxml: '' + bleach: '' + tinycss2: '' + jupyterlab_pygments: '' + python: '>=3.8' + jinja2: '>=3.0' + entrypoints: '>=0.2.2' + traitlets: '>=5.0' + markupsafe: '>=2.0' + pandocfilters: '>=1.4.1' + jupyter_core: '>=4.7' + nbformat: '>=5.1' + pygments: '>=2.4.1' + nbclient: '>=0.5.0' + mistune: '>=2.0.3,<4' + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 62345c9e24f898bf492979be84a6eb0a + sha256: 7ecab4832e9d5ef2afdddba965dc32b2016fc9850c4deb6b7f8d6dce1526468a + category: main + optional: false +- name: patsy + version: 0.5.3 + manager: conda + platform: win-64 + dependencies: + scipy: '' + six: '' + python: '>=3.6' + numpy: '>=1.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/patsy-0.5.3-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 50ef6b29b1fb0768ca82c5aeb4fb2d96 + sha256: 9d232f9cda05ce1833a7e5b16db4486ddfb71318635047fb64de119d364e0259 + category: main + optional: false +- name: pyqt + version: 5.15.9 + manager: conda + platform: win-64 + dependencies: + pyqt5-sip: 12.12.2 + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qt-main: '>=5.15.8,<5.16.0a0' + sip: '>=6.7.10,<6.8.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pyqt-5.15.9-py38hd6c051e_4.conda + hash: + md5: 05296d250de47392005fc6f0a611ec54 + sha256: 3d984b3a1ac38825baee6a7486fb0a959e583590f132fd101abed8ccc0c7bbe2 + category: main + optional: false +- name: scikit-learn + version: 1.3.0 + manager: conda + platform: win-64 + dependencies: + joblib: '>=1.1.1' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '' + threadpoolctl: '>=2.0.0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/scikit-learn-1.3.0-py38h763eb3e_0.conda + hash: + md5: f35698fb0ef1760bbb5111396b01c44d + sha256: 0e9e3997ab84277a5fc492a5178afff595407418138d90b3821b96c2818ac4e7 + category: main + optional: false +- name: seaborn-base + version: 0.12.2 + manager: conda + platform: win-64 + dependencies: + typing_extensions: '' + python: '>=3.7' + pandas: '>=0.25' + scipy: '>=1.3' + matplotlib-base: '>=3.1,!=3.6.1' + numpy: '>=1.17,!=1.24.0' + url: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.12.2-pyhd8ed1ab_0.conda + hash: + md5: cf88f3a1c11536bc3c10c14ad00ccc42 + sha256: 92e4368ff90873716c637f6bd957506cf39288f9230bd7c75ca13082f5c8d7a1 + category: main + optional: false +- name: wntr + version: 0.2.2.1 + manager: conda + platform: win-64 + dependencies: + matplotlib-base: '' + networkx: '' + numpy: '>=1.14.6,<2.0a0' + pandas: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '' + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/wntr-0.2.2.1-py38hcd406c2_0.tar.bz2 + hash: + md5: a73542cdb64139c819ff6b3a54f663b3 + sha256: d142bd302992311a5f748873894357b73983c820e540cdb5747dee123fdafec8 + category: main + optional: false +- name: arrow-cpp + version: 10.0.1 + manager: conda + platform: win-64 + dependencies: + libarrow: 10.0.1 + openssl: '>=1.1.1s,<1.1.2a' + url: https://conda.anaconda.org/conda-forge/win-64/arrow-cpp-10.0.1-h9752425_4_cpu.conda + hash: + md5: 9faaca6d72c3e74291de7b83b36d66e4 + sha256: 8534954e551e904f7078415604ba536ce6d4b0326f2d68423b8287743b9dd022 + category: main + optional: false +- name: jupyter_console + version: 6.6.3 + manager: conda + platform: win-64 + dependencies: + ipython: '' + pygments: '' + python: '>=3.7' + pyzmq: '>=17' + jupyter_core: '>=4.12,!=5.0.*' + jupyter_client: '>=7.0.0' + ipykernel: '>=6.14' + traitlets: '>=5.4' + prompt_toolkit: '>=3.0.30' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_console-6.6.3-pyhd8ed1ab_0.conda + hash: + md5: 7cf6f52a66f8e3cd9d8b6c231262dcab + sha256: 4e51764d5fe2f6e43d83bcfbcf8b4da6569721bf82eaf4d647be8717cd6be75a + category: main + optional: false +- name: jupyter_server + version: 2.7.3 + manager: conda + platform: win-64 + dependencies: + packaging: '' + jinja2: '' + prometheus_client: '' + websocket-client: '' + argon2-cffi: '' + overrides: '' + jupyter_server_terminals: '' + python: '>=3.8' + terminado: '>=0.8.3' + jupyter_core: '>=4.12,!=5.0.*' + nbconvert-core: '>=6.4.4' + tornado: '>=6.2.0' + jupyter_client: '>=7.4.4' + nbformat: '>=5.3.0' + pyzmq: '>=24' + traitlets: '>=5.6.0' + anyio: '>=3.1.0' + jupyter_events: '>=0.6.0' + send2trash: '>=1.8.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.7.3-pyhd8ed1ab_0.conda + hash: + md5: 969249eb7c2f7a9b820520a355dc7d04 + sha256: c90bc6f842a37dd99e32b35f0f40214040756949fe5a7abc1256a227bb8ba90e + category: main + optional: false +- name: mapclassify + version: 2.5.0 + manager: conda + platform: win-64 + dependencies: + scikit-learn: '' + networkx: '' + python: '>=3.6' + pandas: '>=1.0' + scipy: '>=1.0' + numpy: '>=1.3' + url: https://conda.anaconda.org/conda-forge/noarch/mapclassify-2.5.0-pyhd8ed1ab_1.conda + hash: + md5: db1aeaff6e248db425e049feffded7a9 + sha256: 78aadbd9953976678b6e3298ac26a63cf9390a8794db3ff71f3fe5b6d13a35ca + category: main + optional: false +- name: matplotlib + version: 3.7.2 + manager: conda + platform: win-64 + dependencies: + matplotlib-base: '>=3.7.2,<3.7.3.0a0' + pyqt: '>=5.10' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + tornado: '>=5' + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-3.7.2-py38haa244fe_0.conda + hash: + md5: 586ba23b670ae039be69070823f740bd + sha256: 4f15e4a1950f36ed86ec5f800f08f70c7e41dcd9aa5627351fc960520d65cb83 + category: main + optional: false +- name: nbconvert-pandoc + version: 7.8.0 + manager: conda + platform: win-64 + dependencies: + pandoc: '' + python: '>=3.8' + nbconvert-core: 7.8.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 1dba1a577df2625a24667612a069e91c + sha256: 76b8bd6c8cae56dd3495fe6083a2b6317f6f8c42f61ea36d18b75add31c87173 + category: main + optional: false +- name: pyarrow + version: 13.0.0 + manager: conda + platform: win-64 + dependencies: + libarrow: 13.0.0 + numpy: '>=1.22.4,<2.0a0' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pyarrow-13.0.0-py38hd94c00f_3_cpu.conda + hash: + md5: e8a5ef7681240994f918b74d6abfe66b + sha256: 0a4078f00ce52a5651b7db088cda1f6c6635df03e68db77b36aa90d6b2a9cbb9 + category: main + optional: false +- name: python-cufflinks + version: 0.17.3 + manager: conda + platform: win-64 + dependencies: + python: '' + six: '>=1.9.0' + ipywidgets: '>=7.0.0' + pandas: '>=0.19.2' + numpy: '>=1.9.2' + ipython: '>=5.3.0' + colorlover: '>=0.2.1' + chart-studio: '>=1.0.0' + plotly: '>=4.1.1' + url: https://conda.anaconda.org/conda-forge/noarch/python-cufflinks-0.17.3-py_0.tar.bz2 + hash: + md5: 91df52fcba6e1e156319aa290110179a + sha256: 5b8f45972aceea80fc0fca3aa892e9ed0e33ecb71c31fb794dd1c4c50e683913 + category: main + optional: false +- name: qtconsole-base + version: 5.4.4 + manager: conda + platform: win-64 + dependencies: + packaging: '' + pygments: '' + traitlets: '' + jupyter_core: '' + ipython_genutils: '' + python: '>=3.7' + ipykernel: '>=4.1' + jupyter_client: '>=4.1' + qtpy: '>=2.4.0' + url: https://conda.anaconda.org/conda-forge/noarch/qtconsole-base-5.4.4-pyha770c72_0.conda + hash: + md5: 08961a76f2a4e2ebdb9b56f451beaa45 + sha256: 86a7705d335558b08219868069293603f4bb225ee5ca02e229dcf5f9b38da7a4 + category: main + optional: false +- name: statsmodels + version: 0.14.0 + manager: conda + platform: win-64 + dependencies: + numpy: '>=1.21.6,<2.0a0' + packaging: '>=21.3' + pandas: '>=1.0' + patsy: '>=0.5.2' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + scipy: '!=1.9.2,>=1.4' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/statsmodels-0.14.0-py38h634f036_1.conda + hash: + md5: d04b47dff71004e33447e9caed9f9b16 + sha256: 981869c6808597e58e4d0db96f395678448cff29db5bf6b00a2efc613210e29e + category: main + optional: false +- name: geopandas + version: 0.13.2 + manager: conda + platform: win-64 + dependencies: + matplotlib-base: '' + rtree: '' + folium: '' + xyzservices: '' + python: '>=3.8' + mapclassify: '>=2.4.0' + fiona: '>=1.8.19' + geopandas-base: 0.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/geopandas-0.13.2-pyhd8ed1ab_1.conda + hash: + md5: 47226a55e4ae3bc9feb3a17925874817 + sha256: 789415051d8b7342f65342fa0270eb8bdc3131e841fdd8892f3efad335dc6bb5 + category: main + optional: false +- name: jupyter-lsp + version: 2.2.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + importlib-metadata: '>=4.8.3' + jupyter_server: '>=1.1.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.0-pyhd8ed1ab_0.conda + hash: + md5: 38589f4104d11f2a59ff01a9f4e3bfb3 + sha256: 16fc7b40024adece716ba7227e5c123a2deccc13f946a10d9a3270493908d11c + category: main + optional: false +- name: jupyterlab_server + version: 2.24.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + packaging: '>=21.3' + jinja2: '>=3.0.3' + requests: '>=2.28' + importlib-metadata: '>=4.8.3' + jsonschema: '>=4.17.3' + jupyter_server: '>=1.21,<3' + babel: '>=2.10' + json5: '>=0.9.0' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.24.0-pyhd8ed1ab_0.conda + hash: + md5: 327bfe1c99154f02259d29810bd70afc + sha256: 7084223bb168268ba93334fc27410885bdc6e537020d6a91ab0f46f37a3f3ded + category: main + optional: false +- name: nbconvert + version: 7.8.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + nbconvert-core: 7.8.0 + nbconvert-pandoc: 7.8.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.8.0-pyhd8ed1ab_0.conda + hash: + md5: 43bce95e8c474dd21d7ed5de8b4806f7 + sha256: 544405bbc5cd8e2a03bfddd0f1dca4a41da106d89706fe9ae2680ad077c49b04 + category: main + optional: false +- name: notebook-shim + version: 0.2.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + jupyter_server: '>=1.8,<3' + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.3-pyhd8ed1ab_0.conda + hash: + md5: 67e0fe74c156267d9159e9133df7fd37 + sha256: f028d7ad1f2175cde307db08b60d07e371b9d6f035cfae6c81ea94b4c408c538 + category: main + optional: false +- name: parquet-cpp + version: 1.5.1 + manager: conda + platform: win-64 + dependencies: + arrow-cpp: '>=0.11.0' + url: https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2 + hash: + md5: 79a5f78c42817594ae016a7896521a97 + sha256: 15e50657515b791734ba045da5135377404ca37c518b2066b9c6451c65cd732e + category: main + optional: false +- name: pvlib + version: 0.10.1 + manager: conda + platform: win-64 + dependencies: + requests: '' + h5py: '' + pytz: '' + numba: '' + importlib-metadata: '' + pip: '' + statsmodels: '' + ephem: '' + python: '>=3.7' + numpy: '>=1.16.0' + scipy: '>=1.4.0' + pandas: '>=0.25.0' + url: https://conda.anaconda.org/conda-forge/noarch/pvlib-0.10.1-pyha770c72_0.conda + hash: + md5: daa399ea0dd3fe134927f888139c8925 + sha256: 958627d272fc7d19d0ce1c0053d3236bdf22f74d46ccf8760d26844edf5df8eb + category: main + optional: false +- name: qtconsole + version: 5.4.4 + manager: conda + platform: win-64 + dependencies: + pyqt: '' + python: '>=3.7' + qtconsole-base: '>=5.4.4,<5.4.5.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/qtconsole-5.4.4-pyhd8ed1ab_0.conda + hash: + md5: 69d1409e1727197b184a644098e8e6ee + sha256: df69ab77aa66816ff209382dc252c39205a0610eb75ed9718bea14e388fc2dfa + category: main + optional: false +- name: seaborn + version: 0.12.2 + manager: conda + platform: win-64 + dependencies: + statsmodels: '>=0.10' + seaborn-base: '>=0.12.2,<0.12.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.12.2-hd8ed1ab_0.conda + hash: + md5: 50847a47c07812f88581081c620f5160 + sha256: 5da994167d7ab394295a73feb26330704c625a78633cba3375628951060dfffc + category: main + optional: false +- name: jupyterlab + version: 4.0.5 + manager: conda + platform: win-64 + dependencies: + packaging: '' + traitlets: '' + tomli: '' + ipykernel: '' + jupyter_core: '' + python: '>=3.8' + jinja2: '>=3.0.3' + tornado: '>=6.2.0' + importlib_metadata: '>=4.8.3' + jupyter_server: '>=2.4.0,<3' + importlib_resources: '>=1.4' + jupyter-lsp: '>=2.0.0' + async-lru: '>=1.0.0' + jupyterlab_server: '>=2.19.0,<3' + notebook-shim: '>=0.2' + url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.0.5-pyhd8ed1ab_0.conda + hash: + md5: fce8108e7dfb3622873a85e495a72dda + sha256: fc4409ff093eedb602231d2d7848e20d0f7dab1b01a05a42c06de44ba4f0c62d + category: main + optional: false +- name: osmnx + version: 1.6.0 + manager: conda + platform: win-64 + dependencies: + numpy: '' + requests: '' + pandas: '' + scipy: '' + matplotlib-base: '' + scikit-learn: '' + networkx: '' + geopandas: '' + rasterio: '' + gdal: '' + folium: '' + python: '>=3.8' + shapely: '>=2.0' + url: https://conda.anaconda.org/conda-forge/noarch/osmnx-1.6.0-pyhd8ed1ab_0.conda + hash: + md5: da6c754d362375be7f608086a6be551e + sha256: 1a0f717b1f20dc232c2be4786ccaf0a3b1e7cdbda1c5d1dc39eb1464cc7cc893 + category: main + optional: false +- name: pvlib-python + version: 0.10.1 + manager: conda + platform: win-64 + dependencies: + pvlib: 0.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/pvlib-python-0.10.1-hd8ed1ab_0.conda + hash: + md5: a812ca42d92facda47ba4bddbca44842 + sha256: 8fd990701d8426da7377f26e4edd734ec5fb10f2dda128933315d4b0a2e4d2bb + category: main + optional: false +- name: pysal + version: 2.1.0 + manager: conda + platform: win-64 + dependencies: + pandas: '' + scipy: '' + tqdm: '' + scikit-learn: '' + matplotlib: '' + seaborn: '' + geopandas: '' + rtree: '' + deprecated: '' + descartes: '' + palettable: '' + zstd: '' + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/pysal-2.1.0-py_0.tar.bz2 + hash: + md5: e655e56ddf97843473cf32fc83df5571 + sha256: 965d0cc88f9090d1a643d1abb2ba3580bb6f63636789fa086d93daabba61155d + category: main + optional: false +- name: notebook + version: 7.0.3 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + tornado: '>=6.2.0' + jupyter_server: '>=2.4.0,<3' + jupyterlab: '>=4.0.2,<5' + jupyterlab_server: '>=2.22.1,<3' + notebook-shim: '>=0.2,<0.3' + url: https://conda.anaconda.org/conda-forge/noarch/notebook-7.0.3-pyhd8ed1ab_0.conda + hash: + md5: 1f2d368cde97926b5e351d1a0286bb1e + sha256: b94a8838af82d0d986627439f64bbe85a4806fcc1cdd300bba685df934fbd33b + category: main + optional: false +- name: jupyter + version: 1.0.0 + manager: conda + platform: win-64 + dependencies: + ipykernel: '' + ipywidgets: '' + jupyter_console: '' + nbconvert: '' + notebook: '' + python: '>=3.8,<3.9.0a0' + python_abi: 3.8.* + qtconsole: '' + url: https://conda.anaconda.org/conda-forge/win-64/jupyter-1.0.0-py38haa244fe_8.conda + hash: + md5: 06424fd18c71e769d51f1b9c019cf500 + sha256: 7ca5aa5bde5502fb13e70b0f266524104dbf9bfa81abb3138f5179e4f76b69fa + category: main + optional: false +- name: cvxopt + version: 1.3.2 + manager: pip + platform: win-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/c1/f0/f45dc18887e4ed0258f89303b4e317b85d66a4cf31eed53194d27ad85e50/cvxopt-1.3.2-cp38-cp38-win_amd64.whl + hash: + sha256: f88dd546d91eb9e0974eee477b76077d001eeeb7b819d8801eb6065376d7d527 + category: main + optional: false +- name: h11 + version: 0.14.0 + manager: pip + platform: win-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl + hash: + sha256: e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761 + category: main + optional: false +- name: lxml + version: 4.9.3 + manager: pip + platform: win-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/7a/2f/61afbbb627e910d83613f198ceea270376f6708f52a95b534db10c67b4eb/lxml-4.9.3-cp38-cp38-win_amd64.whl + hash: + sha256: 92af161ecbdb2883c4593d5ed4815ea71b31fafd7fd05789b23100d081ecac96 + category: main + optional: false +- name: mpmath + version: 1.3.0 + manager: pip + platform: win-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl + hash: + sha256: a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c + category: main + optional: false +- name: pyshp + version: 2.3.1 + manager: pip + platform: win-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/98/2f/68116db5b36b895c0450e3072b8cb6c2fac0359279b182ea97014d3c8ac0/pyshp-2.3.1-py2.py3-none-any.whl + hash: + sha256: 67024c0ccdc352ba5db777c4e968483782dfa78f8e200672a90d2d30fd8b7b49 + category: main + optional: false +- name: xlrd + version: 2.0.1 + manager: pip + platform: win-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/a6/0c/c2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64/xlrd-2.0.1-py2.py3-none-any.whl + hash: + sha256: 6a33ee89877bd9abc1158129f6e94be74e2679636b8a205b43b85206c3f0bbdd + category: main + optional: false +- name: xlwt + version: 1.3.0 + manager: pip + platform: win-64 + dependencies: {} + url: https://files.pythonhosted.org/packages/44/48/def306413b25c3d01753603b1a222a011b8621aed27cd7f89cbc27e6b0f4/xlwt-1.3.0-py2.py3-none-any.whl + hash: + sha256: a082260524678ba48a297d922cc385f58278b8aa68741596a87de01a9c628b2e + category: main + optional: false +- name: pycollada + version: 0.7.2 + manager: pip + platform: win-64 + dependencies: + python-dateutil: '>=2.2' + url: https://files.pythonhosted.org/packages/c1/7e/91cb2540947f0e8bcdee83e61a7b278784ac2d25f2864091344590a2619f/pycollada-0.7.2.tar.gz + hash: + sha256: 70a2630ed499bdab718c0e61a3e6ae3698130d7e4654e89cdecde51bfdaea56f + category: main + optional: false +- name: setuptools-scm + version: 7.1.0 + manager: pip + platform: win-64 + dependencies: + packaging: '>=20.0' + typing-extensions: '*' + tomli: '>=1.0.0' + url: https://files.pythonhosted.org/packages/1d/66/8f42c941be949ef2b22fe905d850c794e7c170a526023612aad5f3a121ad/setuptools_scm-7.1.0-py3-none-any.whl + hash: + sha256: 73988b6d848709e2af142aa48c986ea29592bbcfca5375678064708205253d8e + category: main + optional: false +- name: staticmap + version: 0.5.7 + manager: pip + platform: win-64 + dependencies: + pillow: '*' + requests: '*' + url: https://files.pythonhosted.org/packages/39/69/6f6c04591cced82a807b4b1e71e892ca7dc40c96d337ec6bd00f7be7035d/staticmap-0.5.7-py3-none-any.whl + hash: + sha256: f4ffc40ee4502b92e91045e0df85a46a2fd68483b4e7e404a6b545fd7396ea01 + category: main + optional: false +- name: sympy + version: '1.12' + manager: pip + platform: win-64 + dependencies: + mpmath: '>=0.19' + url: https://files.pythonhosted.org/packages/d2/05/e6600db80270777c4a64238a98d442f0fd07cc8915be2a1c16da7f2b9e74/sympy-1.12-py3-none-any.whl + hash: + sha256: c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5 + category: main + optional: false +- name: wntr + version: 0.2.3 + manager: pip + platform: win-64 + dependencies: + numpy: '*' + scipy: '*' + networkx: '*' + pandas: '*' + matplotlib: '*' + url: https://files.pythonhosted.org/packages/75/9f/d27ade1ca2ac73064913aaca653d768174049e5f9ad8c07f85036463df69/wntr-0.2.3-py3-none-any.whl + hash: + sha256: 5f16fb016cb70c519b2f86e70646c624c618ed38de90f110fd3dbd55591d15d5 + category: main + optional: false +- name: wsproto + version: 1.2.0 + manager: pip + platform: win-64 + dependencies: + h11: '>=0.9.0,<1' + url: https://files.pythonhosted.org/packages/78/58/e860788190eba3bcce367f74d29c4675466ce8dddfba85f7827588416f01/wsproto-1.2.0-py3-none-any.whl + hash: + sha256: b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736 + category: main + optional: false +- name: py4design + version: '0.32' + manager: pip + platform: win-64 + dependencies: + lxml: '*' + pyshp: '*' + numpy: '*' + scipy: '*' + sympy: '*' + pycollada: '*' + networkx: '*' + scikit-learn: '*' + cvxopt: '*' + matplotlib: '*' + url: git+https://github.com/reyery/py4design.git@99417e816fd42af86762a16978946537fa735f96 + hash: + sha256: 99417e816fd42af86762a16978946537fa735f96 + category: main + source: + type: url + url: git+https://github.com/reyery/py4design.git@99417e816fd42af86762a16978946537fa735f96 + optional: false +- name: py4design-cea + version: '0.30' + manager: pip + platform: win-64 + dependencies: + lxml: '*' + pyshp: '*' + numpy: '*' + scipy: '*' + sympy: '*' + pycollada: '*' + networkx: '*' + scikit-learn: '*' + cvxopt: '*' + matplotlib: '*' + url: https://files.pythonhosted.org/packages/98/13/c6e13775802a9e92be88776b1a64d0415b54ffe28c0eb95551bb5f019a69/py4design_cea-0.30-py3-none-any.whl + hash: + sha256: cc062e9b94f70b1699fc919e8d36ac5bde90f981ec8bfbf398e8bd40f192f069 + category: main + optional: false +- name: simple-websocket + version: 0.10.1 + manager: pip + platform: win-64 + dependencies: + wsproto: '*' + url: https://files.pythonhosted.org/packages/f6/00/6583d44c59b765c01a14e69260d90c3ca489a47ac8ffc9f1ddf81f1d25f5/simple_websocket-0.10.1-py3-none-any.whl + hash: + sha256: 62c36bacfd75cc867927bb39d91951342a7234bdfe20f41dd969a3b8bb1413b7 + category: main + optional: false diff --git a/environment.yml b/environment.yml index d8c571a706..a72d0c678d 100644 --- a/environment.yml +++ b/environment.yml @@ -8,18 +8,12 @@ dependencies: - flask - flask-cors - flask-restx -- werkzeug==2.0.* -- gevent -- gevent-websocket -- ipykernel -- ipython +- flask-socketio - notebook - openpyxl - plotly - sphinx -- sympy - utm -- wntr=0.2.2.1 - fiona - geopandas - matplotlib @@ -27,24 +21,25 @@ dependencies: - numba - numpy<1.24 - numpy-financial -- osmnx==1.3.* -- pandas<2 +- osmnx - pip - psutil -- pysal=2.1.0 -- python>=3.7 -- pythonocc-core=7.4.1 +- libpysal +- pythonocc-core - pytz - pvlib-python - scipy -- setuptools - shapely - pyyaml - timezonefinder - python-cufflinks +- cvxopt # For wntr - pyarrow +- python=3.8 # Held back by wntr version - pip: - xlrd - xlwt - staticmap - - py4design-cea + - wntr==0.2.3 + - git+https://github.com/reyery/py4design.git@cea # modified p4design to remove deprecated functions + - simple-websocket From 63c76de8822ba7cff0ef2cea34665f894f501c2c Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Tue, 24 Oct 2023 00:05:48 +0800 Subject: [PATCH 02/13] Pin geopandas --- environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/environment.yml b/environment.yml index 106bd679b1..04cf5f8865 100644 --- a/environment.yml +++ b/environment.yml @@ -15,7 +15,7 @@ dependencies: - sphinx - utm - fiona -- geopandas +- geopandas<0.14 - matplotlib-base - networkx<3 - numba From 3c0981e6d41971762a577b21024c007cfe0d3fdb Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Mon, 15 Jan 2024 16:41:31 +0100 Subject: [PATCH 03/13] Add conda-lock action --- .github/workflows/conda_lock.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/conda_lock.yml diff --git a/.github/workflows/conda_lock.yml b/.github/workflows/conda_lock.yml new file mode 100644 index 0000000000..c2a0557684 --- /dev/null +++ b/.github/workflows/conda_lock.yml @@ -0,0 +1,21 @@ +name: conda-lock + +on: + workflow_dispatch + +jobs: + test: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: Install conda-lock with Micromamba + uses: mamba-org/setup-micromamba@v1 + with: + create-args: conda-lock + init-shell: bash + + - name: Run conda-lock + run: conda-lock lock --mamba -f environment.yml -p osx-64 -p linux-64 -p win-64 + shell: bash -el {0} \ No newline at end of file From 23a7ecb79c45130b4f8890affb851a45508830c7 Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Mon, 15 Jan 2024 16:49:51 +0100 Subject: [PATCH 04/13] Run conda-lock action on PR --- .github/workflows/conda_lock.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/conda_lock.yml b/.github/workflows/conda_lock.yml index c2a0557684..90ce68157b 100644 --- a/.github/workflows/conda_lock.yml +++ b/.github/workflows/conda_lock.yml @@ -1,7 +1,9 @@ name: conda-lock on: - workflow_dispatch + pull_request: + types: [opened, synchronize] + branches: [master] jobs: test: From cf484531d3ae8527e3018d98ab72ea93b5359587 Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Tue, 16 Jan 2024 00:11:13 +0800 Subject: [PATCH 05/13] Add missing environment name --- .github/workflows/conda_lock.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/conda_lock.yml b/.github/workflows/conda_lock.yml index 90ce68157b..281374ed18 100644 --- a/.github/workflows/conda_lock.yml +++ b/.github/workflows/conda_lock.yml @@ -15,9 +15,10 @@ jobs: - name: Install conda-lock with Micromamba uses: mamba-org/setup-micromamba@v1 with: + environment-name: ci create-args: conda-lock init-shell: bash - name: Run conda-lock run: conda-lock lock --mamba -f environment.yml -p osx-64 -p linux-64 -p win-64 - shell: bash -el {0} \ No newline at end of file + shell: bash -el {0} From b03d8c4b82b00150fe3fd54551141901c90ea65f Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Mon, 15 Jan 2024 17:28:10 +0100 Subject: [PATCH 06/13] Remove numpy version pin --- environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/environment.yml b/environment.yml index 04cf5f8865..e1292a38a2 100644 --- a/environment.yml +++ b/environment.yml @@ -19,7 +19,7 @@ dependencies: - matplotlib-base - networkx<3 - numba -- numpy<1.24 +- numpy - numpy-financial - osmnx - pip From 2f09161c52ead762d386c963b4f9a1127a1e2c7d Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Mon, 15 Jan 2024 21:34:26 +0100 Subject: [PATCH 07/13] Fix numpy and numba version --- environment.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/environment.yml b/environment.yml index e1292a38a2..9240a69fcb 100644 --- a/environment.yml +++ b/environment.yml @@ -18,8 +18,8 @@ dependencies: - geopandas<0.14 - matplotlib-base - networkx<3 -- numba -- numpy +- numba==0.58.* +- numpy==1.26.* - numpy-financial - osmnx - pip From 7860c607f51140aebeaa9208ffea4c3ba4fe81c6 Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Mon, 15 Jan 2024 21:38:00 +0100 Subject: [PATCH 08/13] Replace np.float to float due to deprecation See https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations --- bin/test_substation_calc_hex_cooling.py | 2 +- bin/test_substation_calc_hex_heating.py | 2 +- .../slave/cooling_resource_activation.py | 4 ++-- .../slave/heating_resource_activation.py | 4 ++-- cea/technologies/boiler.py | 2 +- cea/technologies/heating_coils.py | 8 ++++---- cea/technologies/radiators.py | 2 +- cea/technologies/substation.py | 8 ++++---- .../thermal_network/substation_matrix.py | 14 +++++++------- 9 files changed, 23 insertions(+), 23 deletions(-) diff --git a/bin/test_substation_calc_hex_cooling.py b/bin/test_substation_calc_hex_cooling.py index 37c33854b8..f279fccb7c 100644 --- a/bin/test_substation_calc_hex_cooling.py +++ b/bin/test_substation_calc_hex_cooling.py @@ -64,7 +64,7 @@ def calc_HEX_cooling_orig(Q, UA, thi, tho, tci, ch): else: tco = 0 cc = 0 - return np.float(tco), np.float(cc) + return float(tco), float(cc) if __name__ == '__main__': diff --git a/bin/test_substation_calc_hex_heating.py b/bin/test_substation_calc_hex_heating.py index 6912eacae0..8db3f56a00 100644 --- a/bin/test_substation_calc_hex_heating.py +++ b/bin/test_substation_calc_hex_heating.py @@ -58,7 +58,7 @@ def calc_HEX_heating_orig(Q, UA, thi, tco, tci, cc): else: tho = 0 ch = 0 - return np.float(tho), np.float(ch) + return float(tho), float(ch) if __name__ == '__main__': diff --git a/cea/optimization/slave/cooling_resource_activation.py b/cea/optimization/slave/cooling_resource_activation.py index 11db3e19ab..08c1f35faa 100644 --- a/cea/optimization/slave/cooling_resource_activation.py +++ b/cea/optimization/slave/cooling_resource_activation.py @@ -334,7 +334,7 @@ def activate_CCandACH_trigen(Q_cooling_unmet_W, if Qh_CCGT_req_W <= Q_output_CC_max_W: # Normal operation possible within part load regime Q_CHP_gen_W = float(Qh_CCGT_req_W) NG_Trigen_req_W = Q_used_prim_CC_fn_W(Q_CHP_gen_W) - E_Trigen_NG_gen_W = np.float(eta_elec_interpol(NG_Trigen_req_W)) * NG_Trigen_req_W + E_Trigen_NG_gen_W = float(eta_elec_interpol(NG_Trigen_req_W)) * NG_Trigen_req_W else: # Only part of the demand can be delivered as 100% load achieved # This case should never occur, since it means that another heat source would be required to run @@ -342,7 +342,7 @@ def activate_CCandACH_trigen(Q_cooling_unmet_W, print("WARNING: Gas turbine can not output enough heat to power the absorption chiller!") Q_CHP_gen_W = Q_output_CC_max_W NG_Trigen_req_W = Q_used_prim_CC_fn_W(Q_CHP_gen_W) - E_Trigen_NG_gen_W = np.float(eta_elec_interpol(NG_Trigen_req_W)) * NG_Trigen_req_W + E_Trigen_NG_gen_W = float(eta_elec_interpol(NG_Trigen_req_W)) * NG_Trigen_req_W # if the operation of the combined cycle is not possible due to its limited capacity, the absorption chiller # (i.e. the cooling technology of the tri-generation plant) can not be powered either diff --git a/cea/optimization/slave/heating_resource_activation.py b/cea/optimization/slave/heating_resource_activation.py index 7c037b013d..77262c302c 100644 --- a/cea/optimization/slave/heating_resource_activation.py +++ b/cea/optimization/slave/heating_resource_activation.py @@ -62,11 +62,11 @@ def heating_source_activator(Q_therm_req_W, if Q_heat_unmet_W <= Q_output_CC_max_W: # Normal operation Possible within partload regime Q_CHP_gen_W = Q_heat_unmet_W NG_CHP_req_W = Q_used_prim_CC_fn_W(Q_CHP_gen_W) - E_CHP_gen_W = np.float(eta_elec_interpol(NG_CHP_req_W)) * NG_CHP_req_W + E_CHP_gen_W = float(eta_elec_interpol(NG_CHP_req_W)) * NG_CHP_req_W else: # Only part of the demand can be delivered as 100% load achieved Q_CHP_gen_W = Q_output_CC_max_W NG_CHP_req_W = Q_used_prim_CC_fn_W(Q_CHP_gen_W) - E_CHP_gen_W = np.float(eta_elec_interpol(NG_CHP_req_W)) * NG_CHP_req_W + E_CHP_gen_W = float(eta_elec_interpol(NG_CHP_req_W)) * NG_CHP_req_W else: NG_CHP_req_W = 0.0 E_CHP_gen_W = 0.0 diff --git a/cea/technologies/boiler.py b/cea/technologies/boiler.py index 56c70023cc..011d51e76b 100644 --- a/cea/technologies/boiler.py +++ b/cea/technologies/boiler.py @@ -162,7 +162,7 @@ def calc_Cop_boiler(q_load_Wh, Q_nom_W, T_return_to_boiler_K): phi = float(q_load_Wh) / float(Q_nom_W) if phi >=1.0: # avoid rounding error phi = 0.98 - T_return_C = np.float(T_return_to_boiler_K - 273.15) + T_return_C = float(T_return_to_boiler_K - 273.15) eff_score = eff_of_phi(phi) / eff_of_phi(1) boiler_eff = (eff_score * eff_of_T_return([T_return_C]))[0] / 100.0 else: diff --git a/cea/technologies/heating_coils.py b/cea/technologies/heating_coils.py index 390000f279..55cdc16f30 100644 --- a/cea/technologies/heating_coils.py +++ b/cea/technologies/heating_coils.py @@ -69,7 +69,7 @@ def calc_heating_coil(Qhsf, Qhsf_0, Ta_sup_hs, Ta_re_hs, Ths_sup_0, Ths_re_0, ma tho = np.nan ch = 0.0 - return np.float(thi-273), np.float(tho), np.float(ch) + return float(thi-273), float(tho), float(ch) # tasup = Ta_sup_hs + 273 # tare = Ta_re_hs + 273 @@ -118,7 +118,7 @@ def calc_heating_coil(Qhsf, Qhsf_0, Ta_sup_hs, Ta_re_hs, Ths_sup_0, Ths_re_0, ma # trh = np.nan # mcphs = 0 # # return floats with numpy function. Needed when np.vectorize is use to call this function - # return np.float(tsh), np.float(trh), np.float(mcphs) # C,C, W/C + # return float(tsh), float(trh), float(mcphs) # C,C, W/C # tci = DCN_supply['T_DC_supply_to_cs_ref_data_C'] + 273 # fixme: change according to cs_ref or ce_ref_data @@ -187,7 +187,7 @@ def calc_cooling_coil(Qcsf, Qcsf_0, Ta_sup_cs, Ta_re_cs, Tcs_sup_0, Tcs_re_0, ma tci = np.nan cc = 0.0 - return np.float(tci-273), np.float(tco), np.float(cc) + return float(tci-273), float(tco), float(cc) # def calc_cooling_coil(Qcsf, Qcsf_0, Ta_sup_cs, Ta_re_cs, Tcs_sup_0, Tcs_re_0, ma_sup_cs, ma_sup_0, Ta_sup_0, Ta_re_0): @@ -258,4 +258,4 @@ def calc_cooling_coil(Qcsf, Qcsf_0, Ta_sup_cs, Ta_re_cs, Tcs_sup_0, Tcs_re_0, ma # trc = np.nan # mcpcs = 0 # # return floats with numpy function. Needed when np.vectorize is use to call this function -# return np.float(tsc), np.float(trc), np.float(mcpcs) # C,C, W/C +# return float(tsc), float(trc), float(mcpcs) # C,C, W/C diff --git a/cea/technologies/radiators.py b/cea/technologies/radiators.py index e2a68751f7..f72ccf032a 100644 --- a/cea/technologies/radiators.py +++ b/cea/technologies/radiators.py @@ -56,7 +56,7 @@ def calc_radiator(Qh, tair, Qh0, tair0, tsh0, trh0): tsh = np.nan trh = np.nan # return floats with numpy function. Needed when np.vectorize is use to call this function - return np.float(tsh), np.float(trh), np.float(mCw) # C, C, W/C + return float(tsh), float(trh), float(mCw) # C, C, W/C def fh(x, delta_t, Qh0, Qh, tair, LMRT0, nh): ''' diff --git a/cea/technologies/substation.py b/cea/technologies/substation.py index e8522326a4..c1f5a55041 100644 --- a/cea/technologies/substation.py +++ b/cea/technologies/substation.py @@ -709,7 +709,7 @@ def calc_HEX_cooling(Q_cooling_W, UA, thi_K, tho_K, tci_K, ch_kWperK): else: tco_C = 0.0 cc_kWperK = 0.0 - return np.float(tco_C), np.float(cc_kWperK) + return float(tco_C), float(cc_kWperK) @jit(nopython=True) @@ -750,7 +750,7 @@ def calc_HEX_mix_2_flows(Q1, Q2, m1, m2, t1, t2): if (m1 + m2) > 0: if Q1 > 0 or Q2 > 0: tavg = (t1 * m1 + t2 * m2) / (m1 + m2) - return np.float(tavg) + return float(tavg) def calc_HEX_mix_3_flows(Q1, Q2, Q3, m1, m2, m3, t1, t2, t3): @@ -758,7 +758,7 @@ def calc_HEX_mix_3_flows(Q1, Q2, Q3, m1, m2, m3, t1, t2, t3): if (m1 + m2 + m3) > 0: if Q1 > 0 or Q2 > 0 or Q3 > 0: tavg = (t1 * m1 + t2 * m2 + t3 * m3) / (m1 + m2 + m3) - return np.float(tavg) + return float(tavg) @jit('UniTuple(f8, 2)(f8, f8, f8, f8, f8, f8)', nopython=True) @@ -813,7 +813,7 @@ def calc_HEX_heating(Q_heating_W, UA, thi_K, tco_K, tci_K, cc_kWperK): else: tho_C = 0 ch_kWperK = 0 - return np.float(tho_C), np.float(ch_kWperK) + return float(tho_C), float(ch_kWperK) def calc_dTm_HEX(thi, tho, tci, tco): diff --git a/cea/technologies/thermal_network/substation_matrix.py b/cea/technologies/thermal_network/substation_matrix.py index cbc361d2bf..f8eaccb1d7 100644 --- a/cea/technologies/thermal_network/substation_matrix.py +++ b/cea/technologies/thermal_network/substation_matrix.py @@ -628,11 +628,11 @@ def calc_HEX_cooling(building, type, name, tci, UA, cc_old, delta_cap_mass_flow) cc + delta_cap_mass_flow * HEAT_CAPACITY_OF_WATER_JPERKGK) # recalculate temperature tco = tci + eff[1] * cmin * (thi - tci) / cc - t_return = np.float(tco) - mcp_return = np.float(cc / 1000) + t_return = float(tco) + mcp_return = float(cc / 1000) else: - t_return = np.float(tci) + t_return = float(tci) mcp_return = 0.0 cc = 0.0 @@ -691,7 +691,7 @@ def calc_HEX_mix(heat, temperatures, mass_flows): tavg = sum(weighted) else: tavg = np.nanmean(temperatures) - return np.float(tavg) + return float(tavg) def calc_HEX_heating(building, type, name, thi, UA, ch_old, delta_cap_mass_flow): @@ -757,11 +757,11 @@ def calc_HEX_heating(building, type, name, thi, UA, ch_old, delta_cap_mass_flow) ch + delta_cap_mass_flow * HEAT_CAPACITY_OF_WATER_JPERKGK) # recalculate return temperature tho = thi - eff[1] * cmin * (thi - tci) / ch - t_return = np.float(tho) - mcp_return = np.float(ch / 1000) + t_return = float(tho) + mcp_return = float(ch / 1000) else: - t_return = np.float(thi) + t_return = float(thi) mcp_return = 0.0 ch = 0.0 From bd471296c2d1e694e1fdb532757919d9d5e4ea3d Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Mon, 15 Jan 2024 21:44:33 +0100 Subject: [PATCH 09/13] Fix numpy version --- environment.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/environment.yml b/environment.yml index 9240a69fcb..dbd232d4bc 100644 --- a/environment.yml +++ b/environment.yml @@ -18,8 +18,8 @@ dependencies: - geopandas<0.14 - matplotlib-base - networkx<3 -- numba==0.58.* -- numpy==1.26.* +- numba +- numpy<1.25 # Due to python3.8 support - numpy-financial - osmnx - pip From 349b0e4c39eb2e0913171e6115a55857b403cb05 Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Tue, 16 Jan 2024 13:04:08 +0100 Subject: [PATCH 10/13] Fix shapely version --- environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/environment.yml b/environment.yml index dbd232d4bc..ad636089ec 100644 --- a/environment.yml +++ b/environment.yml @@ -29,7 +29,7 @@ dependencies: - pytz - pvlib-python - scipy -- shapely +- shapely<2 - pyyaml - timezonefinder - python-cufflinks From 8bac1753de77e051ffc0ea86a88fc26c5b41556c Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Tue, 16 Jan 2024 14:47:42 +0100 Subject: [PATCH 11/13] Remove mock from normal dependencies --- setup.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 5f007f95f0..32fa34ee16 100644 --- a/setup.py +++ b/setup.py @@ -23,7 +23,6 @@ 'flask-cors', 'flask-socketio', 'ipython', - 'mock', 'plotly', 'psutil', 'pyyaml', @@ -36,7 +35,7 @@ # For building the documentation on readthedocs, exclude some of the packages, as they create build errors... if os.environ.get('READTHEDOCS') == 'True': - INSTALL_REQUIRES = ['setuptools'] + INSTALL_REQUIRES = ['setuptools', 'mock'] setup(name='cityenergyanalyst', From a316491c20348cefbd9fa06657d90d2a4e3e98b7 Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Tue, 16 Jan 2024 14:49:33 +0100 Subject: [PATCH 12/13] Reduce conda solver search space Moves python dependencies that do not require external dependencies and build steps to pip, and set versions for certain dependencies for conda. --- environment.yml | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/environment.yml b/environment.yml index ad636089ec..8fe26b87dd 100644 --- a/environment.yml +++ b/environment.yml @@ -1,41 +1,40 @@ name: cea channels: - conda-forge -- defaults dependencies: - deap - ephem -- flask -- flask-cors -- flask-restx -- flask-socketio -- notebook -- openpyxl -- plotly -- sphinx -- utm - fiona -- geopandas<0.14 -- matplotlib-base -- networkx<3 -- numba -- numpy<1.25 # Due to python3.8 support +- geopandas=0.13 # Due to python3.8 support +- networkx=2.8 +- numba=0.57 +- numpy=1.24 # Due to python3.8 support - numpy-financial -- osmnx +- osmnx=1.8 - pip - psutil - libpysal - pythonocc-core -- pytz - pvlib-python -- scipy -- shapely<2 +- scipy=1.10 # Due to python3.8 support +- shapely=2 - pyyaml - timezonefinder -- python-cufflinks - cvxopt # For wntr - python=3.8 # Held back by wntr version - pip: + - cufflinks + - flask + - flask-cors + - flask-restx + - flask-socketio + - matplotlib + - notebook + - openpyxl + - plotly + - pytz # Not required from 3.9 + - sphinx + - utm - xlrd - xlwt - staticmap From a9d3750edc2022d18581a825dbd4bd49e4627652 Mon Sep 17 00:00:00 2001 From: Reynold Mok <34395415+reyery@users.noreply.github.com> Date: Tue, 16 Jan 2024 15:42:13 +0100 Subject: [PATCH 13/13] Create lockfile in temp directory --- .github/workflows/conda_lock.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/conda_lock.yml b/.github/workflows/conda_lock.yml index 281374ed18..ddb561e6d2 100644 --- a/.github/workflows/conda_lock.yml +++ b/.github/workflows/conda_lock.yml @@ -20,5 +20,5 @@ jobs: init-shell: bash - name: Run conda-lock - run: conda-lock lock --mamba -f environment.yml -p osx-64 -p linux-64 -p win-64 + run: conda-lock --mamba -f environment.yml -p osx-64 -p linux-64 -p win-64 --lockfile ${{ runner.temp }}/conda-lock.yml shell: bash -el {0}