Taipy
Release Notes
  • Release Notes
  • Contributing
Initializing search
    taipy

    Tutorials

    User Manual

    Visual Elements

    Reference

    Gallery

    taipy
    • Release Notes
      • Version 4.1 - latest
      • Version 4.0
      • Version 3.1
      • Unsupported Version 3.0
      • Unsupported Version 2.3
      • Unsupported Version 2.2
      • Unsupported Version 2.1
      • Unsupported Version 2.0
      • Unsupported Version 1.1
      • Unsupported Version 1.0
      • Migration
    • Contributing
      • Code of Conduct
      • Contributors
    • Tutorials
      • Fundamentals
        • Getting Started
        • Creating a Sales Dashboard
          • 1 - Visual Elements
          • 2 - Styling
          • 3 - Charts
          • 4 - Multipage
        • Scenario management overview
        • First Realistic application
          • 1 - Data visualization page
          • 2 - Algorithms used
          • 3 - Scenario configuration
          • 4 - Scenario page
          • 5 - Performance page
          • Creating an LLM ChatBot
          • Creating an RAG ChatBot
        • User Roles and Permissions
      • Visuals
        • Callbacks
        • Using Tables
        • Long Running Callbacks
        • Real-time data visualization
        • Stylekit
        • Multi-user
      • Scenario Management
        • Scenarios
        • Data Nodes
        • Skippable Tasks
        • Cycles and Scopes
        • Job Execution mode
        • Scenario Comparison
        • Scenario Subscription
        • Manage application versions
      • Integration
        • Integrating Databricks
        • Integrate Third-Party Components
        • Taipy Application on Colab with Ngrok
        • Jupyter Notebooks
        • Integration with Dataiku
        • Integration with IBM Watson Studio
      • Large Data
        • Using PySpark for Large Data
        • Large data models vs. Computer memory
        • Charts for Large Data
    • User Manual
      • User interface
        • Pages
          • Navigation
          • Dynamic page content
          • Dialogs
          • Panes
          • Advanced
        • Visual elements
        • Variables binding
        • Callbacks
        • Styling
          • The Stylekit
        • Utilities
        • Extension libraries
          • Static elements
          • Dynamic elements
            • Scalar properties
        • Data integration
          • Data node config
          • Data node usage
          • Visual elements
          • Data node history and validity
        • Task orchestration
          • Hello world!
          • Scenario config
          • Scenario creation
          • Scenario submission
          • Visual elements
        • What-if analysis
          • Multiple scenarios
          • Recurrent scenarios
          • Scenario comparison
        • Scenario and data management
          • Data node
          • Task
          • Scenario
            • Scenario config
          • Submission
          • Job
          • Sequence
          • Cycle
        • Track activities and Trigger actions
          • Event description
          • Topic description
          • Examples
        • Exposing REST APIs
        • Configuration
          • Configuring the GUI application
          • Configuring the Core service
          • Configuring jobs execution
          • Configuration checker
          • Advanced configuration
        • Versioning system
          • Development mode
          • Experiment mode
          • Production mode
        • Authentication and roles
          • Authentication
          • Authorization
        • Scheduler
      • Running & deploying
        • Running
          • The run() function
          • Using an external web server
          • Protect private files
          • Running in a Notebook
        • Deployment
          • On a local machine
          • On Linux servers
            • Ubuntu
            • RHEL
          • Using Docker
            • For development
            • For production
          • On Azure
          • On Heroku
          • On Databricks
        • Command-line interface
          • Help
          • Create
          • Run
          • Manage versions
          • Version
        • Taipy Studio
          • Building configurations
            • Managing configuration files
            • Configuring elements
            • Graph views
            • Text edition
          • GUI Markdown support
        • Taipy Designer
          • Getting Started
            • Simple example
            • Quick tutorial
            • Training
            • Basics
            • Properties
              • Introduction
              • Common concepts
              • Basic inputs
              • Basic displays
              • Plots
              • Geo & Time
              • Annotation & Video
            • Layout
            • Multi-page
              • Notifications
            • Test & deploy
                • Numeric Input
                • Text Input
                • Checkbox
                • Switch
                • Horizontal slider
                • Vertical slider
                • Double slider
                • Trigger button
                • Load file button
                • Select
                • Multi-select
                • List
                • Editable table
                • Value Display
                • KPI value
                • Advanced KPI value
                • Status led
                • Progress bar
                • Full-circular gauge
                • Semi-circular gauge
                • Arch-circular gauge
                • 'any' widget
                • Table
                • Line chart
                • Bar chart
                • Pie chart
                • Plotly Python generic
                • Leaflet JSON maps
                • Address auto-completion
                • Simple calender
                • Date-range calendar
                • Year Calenddar
                • Simple clock
                • Info
                • Label
                • Form
                • Import Image
                • Connect Image
                • Markdown
                • Generic HTML
                • Camera
    • Visual Elements
        • text
        • button
        • input
        • number
        • slider
        • toggle
        • date
        • date_range
        • chart
        • table
        • selector
        • file_download
        • file_selector
        • image
        • metric
        • progress
        • indicator
        • menu
        • navbar
        • status
        • login
        • chat
        • tree
        • scenario_selector
        • scenario
        • scenario_dag
        • data_node_selector
        • data_node
        • job_selector
        • part
        • expandable
        • dialog
        • layout
        • pane
    • Reference
      • Python API
        • taipy
        • taipy.auth
          • AllOf
          • AnyOf
          • Authenticator
          • Authorize
          • Credentials
          • IsAuthenticated
          • NoneOf
          • RoleTraits
          • RoleTraitsFilter
          • .config
            • AuthenticationConfig
          • .exceptions
            • AuthenticatorError
            • InvalidCredentials
            • UnknownProtocolError
            • UserGroupsNotFound
        • taipy.common
          • .config
            • Config
            • Frequency
            • GlobalAppConfig
            • Scope
            • Section
            • UniqueSection
            • .checker
              • Issue
              • IssueCollector
            • .exceptions
              • ConfigurationUpdateBlocked
              • InconsistentEnvVariableError
              • InvalidConfigurationId
              • LoadingError
              • MissingEnvVariableError
        • taipy.core
          • Cycle
          • DataNode
          • Job
          • MongoDefaultDocument
          • Orchestrator
          • Scenario
          • Sequence
          • Status
          • Submission
          • SubmissionStatus
          • Submittable
          • Task
          • .config
            • CoreSection
            • DataNodeConfig
            • JobConfig
            • ScenarioConfig
            • TaskConfig
          • .data
            • CSVDataNode
            • ExcelDataNode
            • GenericDataNode
            • InMemoryDataNode
            • JSONDataNode
            • JoinOperator
            • MongoCollectionDataNode
            • Operator
            • ParquetDataNode
            • PickleDataNode
            • S3ObjectDataNode
            • SQLDataNode
            • SQLTableDataNode
            • .exceptions
              • AttributeKeyAlreadyExisted
              • ConfigCoreVersionMismatched
              • ConflictedConfigurationError
              • CycleAlreadyExists
              • DataNodeConfigIsNotGlobal
              • DataNodeIsBeingEdited
              • DataNodeWritingError
              • DeletingPrimaryScenario
              • DependencyNotInstalled
              • DifferentScenarioConfigs
              • DoesNotBelongToACycle
              • ExposedTypeLengthMismatch
              • FileCannotBeRead
              • FileEmpty
              • InsufficientScenarioToCompare
              • InvalidCustomDocument
              • InvalidDataNodeType
              • InvalidEventAttributeName
              • InvalidEventOperation
              • InvalidExposedType
              • InvalidScenario
              • InvalidSequence
              • InvalidSequenceId
              • InvalidSubscriber
              • JobNotDeletedException
              • MissingAppendQueryBuilder
              • MissingReadFunction
              • MissingRequiredProperty
              • MissingWriteFunction
              • ModeNotAvailable
              • ModelNotFound
              • MultipleDataNodeFromSameConfigWithSameOwner
              • MultipleSequenceFromSameConfigWithSameOwner
              • MultipleTaskFromSameConfigWithSameOwner
              • NoData
              • NonExistingComparator
              • NonExistingCycle
              • NonExistingDataNode
              • NonExistingDataNodeConfig
              • NonExistingExcelSheet
              • NonExistingJob
              • NonExistingScenario
              • NonExistingScenarioConfig
              • NonExistingSequence
              • NonExistingSequenceConfig
              • NonExistingTask
              • NonExistingTaskConfig
              • NonExistingVersion
              • OrchestratorNotBuilt
              • OrchestratorServiceIsAlreadyRunning
              • SQLQueryCannotBeExecuted
              • SequenceAlreadyExists
              • SequenceBelongsToNonExistingScenario
              • SequenceTaskConfigDoesNotExistInSameScenarioConfig
              • SequenceTaskDoesNotExistInScenario
              • SheetNameLengthMismatch
              • SubmissionNotDeletedException
              • UnauthorizedTagError
              • UnknownCompressionAlgorithm
              • UnknownDatabaseEngine
              • UnknownParquetEngine
              • VersionAlreadyExistsAsDevelopment
          • .notification
            • Event
            • EventEntityType
            • EventOperation
            • Notifier
          • .reason
            • DataNodeEditInProgress
            • DataNodeIsNotWritten
            • EntityDoesNotExist
            • EntityIsNotAScenario
            • EntityIsNotSubmittableEntity
            • InvalidUploadFile
            • JobIsNotFinished
            • NoFileToDownload
            • NotAFile
            • NotGlobalScope
            • Reason
            • ReasonCollection
            • ScenarioDoesNotBelongToACycle
            • ScenarioIsThePrimaryScenario
            • SubmissionIsNotFinished
            • SubmissionStatusIsUndefined
            • UploadFileCanNotBeRead
            • WrongConfigType
        • taipy.enterprise
          • ScheduledMethod
          • Scheduler
          • .core
            • .config
              • MigrationConfig
              • TelemetrySection
            • .exceptions
              • DataToBeImportAlredyExist
              • EntitiesToBeImportAlredyExist
              • ExportPathAlreadyExists
              • ImportArchiveDoesntContainAnyScenario
              • ImportScenarioDoesntHaveAVersion
              • PermissionDenied
              • VersionAlreadyExistsAsProduction
              • VersionIsNotProductionVersion
          • .gui
            • AuthorizedPage
            • .gui_actions
          • .rest
            • .api
              • .resources
                • LoginEndpoint
                • LogoutEndpoint
              • .schemas
                • LoginSchema
        • taipy.event
          • EventProcessor
          • .exceptions
            • NoGuiDefinedInEventProcessor
        • taipy.gui
          • Gui
          • Html
          • Icon
          • Markdown
          • Page
          • Partial
          • State
          • .builder
            • Page
            • button
            • chart
            • chat
            • content
            • data_node
            • data_node_selector
            • date
            • date_range
            • dialog
            • expandable
            • file_download
            • file_selector
            • html
            • image
            • indicator
            • input
            • job_selector
            • layout
            • login
            • menu
            • metric
            • navbar
            • number
            • pane
            • part
            • progress
            • scenario
            • scenario_dag
            • scenario_selector
            • selector
            • slider
            • status
            • table
            • text
            • toggle
            • tree
          • .data
            • Decimator
            • LTTB
            • MinMaxDecimator
            • RDP
            • ScatterDecimator
          • .extension
            • Element
            • ElementLibrary
            • ElementProperty
          • .test
            • MockState
          • .types
            • PropertyType
        • taipy.rest
          • Rest
          • .api
            • .error_handler
              • .exceptions
                • ConfigIdMissingException
                • ScenarioIdMissingException
                • SequenceNameMissingException
            • .resources
              • CycleList
              • CycleResource
              • DataNodeList
              • DataNodeReader
              • DataNodeResource
              • DataNodeWriter
              • JobExecutor
              • JobList
              • JobResource
              • ScenarioExecutor
              • ScenarioList
              • ScenarioResource
              • SequenceExecutor
              • SequenceList
              • SequenceResource
              • TaskExecutor
              • TaskList
              • TaskResource
            • .schemas
              • CSVDataNodeConfigSchema
              • CycleResponseSchema
              • CycleSchema
              • DataNodeConfigSchema
              • DataNodeFilterSchema
              • DataNodeSchema
              • ExcelDataNodeConfigSchema
              • GenericDataNodeConfigSchema
              • InMemoryDataNodeConfigSchema
              • JSONDataNodeConfigSchema
              • JobSchema
              • MongoCollectionDataNodeConfigSchema
              • PickleDataNodeConfigSchema
              • SQLDataNodeConfigSchema
              • SQLTableDataNodeConfigSchema
              • ScenarioResponseSchema
              • ScenarioSchema
              • SequenceResponseSchema
              • SequenceSchema
              • TaskSchema
              • .datanode
                • OperatorSchema
              • .job
                • CallableSchema
            • .views
          • .app
            • .apispec
              • APISpecExt
              • FlaskRestfulPlugin
          • .extensions
      • REST API
        • Paths for auth
        • Paths for cycle
        • Paths for datanode
        • Paths for job
        • Paths for scenario
        • Paths for sequence
        • Paths for task
        • Schemas
      • GUI Extension API
        • taipy-gui module
    • Gallery
      • Finance
        • Stock Visualization
        • Sales Dashboard
        • Commodity Trading
        • Fraud Detection
      • Decision Support
        • Supply Chain - 2 Echelons
        • Supply Chain - 3 Echelons
        • QSR Sales Forecasting
        • Supply Chain Monitoring
        • Production Planning
        • Drift Detection
        • Optimize Bar Cut Sizes
        • Churn Classification
      • LLM
        • LLM Chatbot
        • Vision ChatBot
        • RAG ChatBot
        • Talk To Taipy
        • Sentiment Analysis
        • Tweet Generation
      • Visualization
        • COVID Dashboard
        • Industry Distribution
        • Image Classification
        • Realtime Pollution Dashboard
      • Other
        • Background Remover
        • Real-time Face Recognition
        • Movie Genre Selector

    Release Notes

    Taipy is an active library that is continuously evolving. To keep up with the latest features and improvements, you may need to refer to the various release notes:

    • Release notes for version 4.1
    • Release notes for version 4.0
    • Release notes for version 3.1
    • Release notes for version 3.0
    • Release notes for version 2.3
    • Release notes for version 2.2
    • Release notes for version 2.1
    • Release notes for version 2.0
    • Release notes for version 1.1
    • Release notes for version 1.0
    Next
    Release Notes for version 4.1
    © 2021-2026 Avaiga