
    /_i0E                     ~    d Z g dZd Zddl ddlmZ ddlmZ ddlm	Z	 ddl
mZmZmZ dd	lmZmZmZ d
 ZdefdZy)z6.0.0(  	AggregateAggregateOpAggregateTransformAggregatedFieldDefAlignAllSortStringAltairDeprecationWarningAngle
AngleDatum
AngleValueAnyMarkAnyMarkConfig
AreaConfig	ArgmaxDef	ArgminDefAutoSizeParamsAutosizeTypeAxis
AxisConfig
AxisOrientAxisResolveMapBBox	BarConfigBaseTitleNoValueRefsBaselineBin	BinExtent	BinParamsBinTransformBindCheckbox
BindDirect	BindInputBindRadioSelect	BindRangeBindingBinnedTimeUnitBlendBoxPlotBoxPlotConfig
BoxPlotDefBrushConfigCalculateTransformCategoricalChainedWhenChartChartDataTypeColor
ColorDatumColorDef	ColorNameColorScheme
ColorValueColumnCompositeMarkCompositeMarkDefCompositionConfigConcatChartConcatSpecGenericSpecConditionalAxisColorConditionalAxisLabelAlignConditionalAxisLabelBaselineConditionalAxisLabelFontStyleConditionalAxisLabelFontWeightConditionalAxisNumberConditionalAxisNumberArray ConditionalAxisPropertyAlignnull ConditionalAxisPropertyColornull$ConditionalAxisPropertyFontStylenull%ConditionalAxisPropertyFontWeightnull'ConditionalAxisPropertyTextBaselinenull&ConditionalAxisPropertynumberArraynull!ConditionalAxisPropertynumbernull!ConditionalAxisPropertystringnullConditionalAxisString"ConditionalMarkPropFieldOrDatumDef.ConditionalMarkPropFieldOrDatumDefTypeForShape+ConditionalParameterMarkPropFieldOrDatumDef7ConditionalParameterMarkPropFieldOrDatumDefTypeForShape"ConditionalParameterStringFieldDef5ConditionalParameterValueDefGradientstringnullExprRef'ConditionalParameterValueDefTextExprRef"ConditionalParameterValueDefnumber.ConditionalParameterValueDefnumberArrayExprRef)ConditionalParameterValueDefnumberExprRef)ConditionalParameterValueDefstringExprRef-ConditionalParameterValueDefstringnullExprRef+ConditionalPredicateMarkPropFieldOrDatumDef7ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape"ConditionalPredicateStringFieldDef,ConditionalPredicateValueDefAlignnullExprRef,ConditionalPredicateValueDefColornullExprRef0ConditionalPredicateValueDefFontStylenullExprRef1ConditionalPredicateValueDefFontWeightnullExprRef5ConditionalPredicateValueDefGradientstringnullExprRef3ConditionalPredicateValueDefTextBaselinenullExprRef'ConditionalPredicateValueDefTextExprRef"ConditionalPredicateValueDefnumber.ConditionalPredicateValueDefnumberArrayExprRef2ConditionalPredicateValueDefnumberArraynullExprRef)ConditionalPredicateValueDefnumberExprRef-ConditionalPredicateValueDefnumbernullExprRef)ConditionalPredicateValueDefstringExprRef-ConditionalPredicateValueDefstringnullExprRefConditionalStringFieldDef,ConditionalValueDefGradientstringnullExprRefConditionalValueDefTextExprRefConditionalValueDefnumber%ConditionalValueDefnumberArrayExprRef ConditionalValueDefnumberExprRef ConditionalValueDefstringExprRef$ConditionalValueDefstringnullExprRefConfigCsvDataFormatCursorCyclicalData
DataFormat
DataSourceDataTypeDatasetsDateTimeDatumChannelMixinDatumDefDayDensityTransformDerivedStreamDescriptionDescriptionValueDetailDictDictInlineDatasetDictSelectionInitDictSelectionInitInterval	DivergingDomainUnionWithDsvDataFormatElementEncodingEncodingSortField	ErrorBandErrorBandConfigErrorBandDefErrorBarErrorBarConfigErrorBarDefErrorBarExtentEventStream	EventTypeExprExprRefExtentTransformFacet
FacetChartFacetEncodingFieldDefFacetFieldDefFacetMapping	FacetSpecFacetedEncodingFacetedUnitSpecFeatureFeatureCollection FeatureGeometryGeoJsonPropertiesFieldFieldChannelMixinFieldDefWithoutScaleFieldEqualPredicateFieldGTEPredicateFieldGTPredicateFieldLTEPredicateFieldLTPredicate	FieldNameFieldOneOfPredicate6FieldOrDatumDefWithConditionDatumDefGradientstringnull*FieldOrDatumDefWithConditionDatumDefnumber/FieldOrDatumDefWithConditionDatumDefnumberArray.FieldOrDatumDefWithConditionDatumDefstringnull>FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnullBFieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull2FieldOrDatumDefWithConditionMarkPropFieldDefnumber7FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray.FieldOrDatumDefWithConditionStringDatumDefText.FieldOrDatumDefWithConditionStringFieldDefText0FieldOrDatumDefWithConditionStringFieldDefstring
FieldRangeFieldRangePredicateFieldValidPredicateFill	FillDatumFillOpacityFillOpacityDatumFillOpacityValue	FillValueFilterTransformFitFlattenTransformFoldTransform	FontStyle
FontWeightFormatFormatConfig	GeneratorGenericUnitSpecEncodingAnyMarkGeoJsonFeatureGeoJsonFeatureCollectionGeoJsonPropertiesGeometryGeometryCollectionGradientGradientStopGraticuleGeneratorGraticuleParamsHConcatChartHConcatSpecGenericSpecHeaderHeaderConfigHexColorHref	HrefValueImputeImputeMethodImputeParamsImputeSequenceImputeTransform
InlineDataInlineDatasetInterpolateIntervalSelectionConfig"IntervalSelectionConfigWithoutTypeJoinAggregateFieldDefJoinAggregateTransformJsonDataFormatJupyterChartKeyLabelOverlap
LatLongDefLatLongFieldDefLatitude	Latitude2Latitude2DatumLatitude2ValueLatitudeDatum
LayerChartLayerRepeatMappingLayerRepeatSpec	LayerSpecLayoutAlignLegendLegendBindingLegendConfigLegendOrientLegendResolveMapLegendStreamBinding
LineConfig
LineStringLinearGradientLocalMultiTimeUnitLocalSingleTimeUnitLocaleLoessTransformLogicalAndPredicateLogicalNotPredicateLogicalOrPredicate	Longitude
Longitude2Longitude2DatumLongitude2ValueLongitudeDatum
LookupDataLookupSelectionLookupTransformMark
MarkConfigMarkDefMarkInvalidDataModeMarkPropDefGradientstringnullMarkPropDefnumberMarkPropDefnumberArray!MarkPropDefstringnullTypeForShapeMarkTypeMaxRowsErrorMergedStreamMonthMultiLineString
MultiPointMultiPolygonMultiTimeUnit	NamedDataNonArgAggregateOpNonLayerRepeatSpecNonNormalizedSpecNumberLocaleNumericArrayMarkPropDefNumericMarkPropDef	OffsetDefOpacityOpacityDatumOpacityValueOrderOrderFieldDefOrderOnlyDef
OrderValueOrderValueDefOrientOrientationOverlayMarkDefPadding	ParameterParameterExpressionParameterExtentParameterNameParameterPredicateParse
ParseValuePivotTransformPointPointSelectionConfigPointSelectionConfigWithoutTypePolarDefPolygonPositionPosition2DefPositionDatumDefPositionDatumDefBasePositionDefPositionFieldDefPositionFieldDefBasePositionValueDef	PredicatePredicateCompositionPrimitiveValue
ProjectionProjectionConfigProjectionTypeQuantileTransformRadialGradientRadiusRadius2Radius2DatumRadius2ValueRadiusDatumRadiusValueRangeConfig	RangeEnumRangeRawRangeRawArrayRangeScheme
RectConfigRegressionTransformRelativeBandSizeRepeatChartRepeatMapping	RepeatRef
RepeatSpecResolveResolveModeRootRowRowColLayoutAlignRowColbooleanRowColnumberRowColumnEncodingFieldDef
SCHEMA_URLSCHEMA_VERSIONSampleTransformScaleScaleBinParams	ScaleBinsScaleConfigScaleDatumDefScaleFieldDefScaleInterpolateEnumScaleInterpolateParamsScaleInvalidDataConfig ScaleInvalidDataShowAsValueangle ScaleInvalidDataShowAsValuecolorScaleInvalidDataShowAsValuefill&ScaleInvalidDataShowAsValuefillOpacity"ScaleInvalidDataShowAsValueopacity!ScaleInvalidDataShowAsValueradius ScaleInvalidDataShowAsValueshapeScaleInvalidDataShowAsValuesize!ScaleInvalidDataShowAsValuestroke%ScaleInvalidDataShowAsValuestrokeDash(ScaleInvalidDataShowAsValuestrokeOpacity&ScaleInvalidDataShowAsValuestrokeWidth ScaleInvalidDataShowAsValuethetaScaleInvalidDataShowAsValuetimeScaleInvalidDataShowAsValuex"ScaleInvalidDataShowAsValuexOffsetScaleInvalidDataShowAsValuey"ScaleInvalidDataShowAsValueyOffsetScaleInvalidDataShowAsangleScaleInvalidDataShowAscolorScaleInvalidDataShowAsfill!ScaleInvalidDataShowAsfillOpacityScaleInvalidDataShowAsopacityScaleInvalidDataShowAsradiusScaleInvalidDataShowAsshapeScaleInvalidDataShowAssizeScaleInvalidDataShowAsstroke ScaleInvalidDataShowAsstrokeDash#ScaleInvalidDataShowAsstrokeOpacity!ScaleInvalidDataShowAsstrokeWidthScaleInvalidDataShowAsthetaScaleInvalidDataShowAstimeScaleInvalidDataShowAsxScaleInvalidDataShowAsxOffsetScaleInvalidDataShowAsyScaleInvalidDataShowAsyOffsetScaleResolveMap	ScaleType
SchemaBaseSchemeParamsSecondaryFieldDefSelectionConfigSelectionExpressionSelectionInitSelectionInitIntervalSelectionInitIntervalMappingSelectionInitMappingSelectionParameterSelectionPredicateCompositionSelectionResolutionSelectionTypeSequenceGeneratorSequenceParamsSequentialMultiHueSequentialSingleHueShape
ShapeDatumShapeDef
ShapeValueSharedEncodingSingleDefUnitChannelSingleTimeUnitSize	SizeDatum	SizeValueSort	SortArraySortByChannelSortByChannelDescSortByEncoding	SortField	SortOrderSpecSphereGeneratorStackOffsetStackTransformStandardTypeStepStepForStreamStringFieldDefStringFieldDefWithConditionStringValueDefWithConditionStroke	StrokeCap
StrokeDashStrokeDashDatumStrokeDashValueStrokeDatum
StrokeJoinStrokeOpacityStrokeOpacityDatumStrokeOpacityValueStrokeValueStrokeWidthStrokeWidthDatumStrokeWidthValueStyleConfigIndexSymbolShapeTOPLEVEL_ONLY_KEYSTextTextBaseline	TextDatumTextDefTextDirection	TextValueThenThetaTheta2Theta2DatumTheta2Value
ThetaDatum
ThetaValue
TickConfig	TickCountTimeTimeDefTimeFieldDefTimeFormatSpecifierTimeIntervalTimeIntervalStep
TimeLocaleTimeUnitTimeUnitParamsTimeUnitTransformTimeUnitTransformParamsTitleTitleAnchorTitleConfig
TitleFrameTitleOrientTitleParamsTooltipTooltipContentTooltipValueTopLevelConcatSpecTopLevelFacetSpecTopLevelHConcatSpecTopLevelLayerSpecTopLevelMixinTopLevelParameterTopLevelRepeatSpecTopLevelSelectionParameterTopLevelSpecTopLevelUnitSpecTopLevelVConcatSpecTopoDataFormat	TransformTypeTypeForShapeTypedFieldDefURI	UndefinedUnitSpecUnitSpecWithFrameUrlUrlDataUrlValueUtcMultiTimeUnitUtcSingleTimeUnitVConcatChartVConcatSpecGenericSpecVEGAEMBED_VERSIONVEGALITE_VERSIONVEGA_VERSIONValueChannelMixin>ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnullBValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull2ValueDefWithConditionMarkPropFieldOrDatumDefnumber7ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray6ValueDefWithConditionMarkPropFieldOrDatumDefstringnull'ValueDefWithConditionStringFieldDefTextValueDefnumber ValueDefnumberwidthheightExprRefVariableParameterVector10stringVector12stringVector2DateTimeVector2Vector2numberVector2booleanVector2numberVector2stringVector3numberVector7stringVegaLiteVegaLiteSchemaViewBackground
ViewConfigWhenWindowEventTypeWindowFieldDefWindowOnlyOpWindowTransformXX2X2DatumX2ValueXDatumXErrorXError2XError2ValueXErrorValueXOffsetXOffsetDatumXOffsetValueXValueYY2Y2DatumY2ValueYDatumYErrorYError2YError2ValueYErrorValueYOffsetYOffsetDatumYOffsetValueYValueapibindingbinding_checkboxbinding_radiobinding_rangebinding_selectchannelscheck_fields_and_encodingscompilerconcat	conditioncoredatadata_transformersdatasetsdatumdefault_data_transformerdisplayexpr	graticulehconcatjupyterlayer
limit_rowsload_ipython_extensionload_schemamixinsparamparse_shorthand	renderersrepeatsampleschemaselection_intervalselection_pointsequencespherethemeto_csvto_json	to_valuestopo_featuretypingutilsv6valuevconcatvegalitevegalite_compilerswhenwith_property_settersc                      t         S )N)__all__     N/var/www/html/land_sniper/venv/lib/python3.12/site-packages/altair/__init__.py__dir__r    s    Nr      )*)r   )r   )rd  )r   rn  r  )r`  rw  r|  c                 4    ddl m} | j                  |d       y )Nr  )r  cell)altair._magicsr  register_magic_function)ipythonr  s     r  rj  rj    s    '##Hf5r  namec                     ddl m} | dk(  r |ddddd	       t        j                  S d
t        d| }t        |      )Nr  )deprecated_warnthemesa  Most cases require only the following change:

    # Deprecated
    alt.themes.enable('quartz')

    # Updated
    alt.theme.enable('quartz')

If your code registers a theme, make the following change:

    # Deprecated
    def custom_theme():
        return {'height': 400, 'width': 700}
    alt.themes.register('theme_name', custom_theme)
    alt.themes.enable('theme_name')

    # Updated
    @alt.theme.register('theme_name', enable=True)
    def custom_theme():
        return alt.theme.ThemeConfig(
            {'height': 400, 'width': 700}
        )

See the updated User Guide for further details:
    https://altair-viz.github.io/user_guide/api.html#theme
    https://altair-viz.github.io/user_guide/customization.html#chart-themesz5.5.0zaltair.theme   once)versionalternative
stacklevelactionzmodule z has no attribute )altair.utils.deprecationr  rw  _themes__name__AttributeError)r  r  msgs      r  __getattr__r    sS    8xZ( &1	
4 }}|#5dX>S!!r  N)__version__r  r  altair.vegalitealtair.vegalite.v6.schema.corer   altair.jupyterr   altair.exprrd  altair.utilsr   rn  r  altairr`  rw  r|  rj  strr  r  r  r  <module>r     sC   D
N  / '  M M * *6!"c !"r  