gradio 5.49.1


pip install gradio

  Latest version

Released: Oct 08, 2025

Project Links

Meta
Author: Abubakar Abid, Ali Abid, Ali Abdalla, Dawood Khan, Ahsen Khaliq, Pete Allen, Ömer Faruk Özdemir, Freddy A Boulton, Hannah Blair
Requires Python: >=3.10

Classifiers

Development Status
  • 5 - Production/Stable

Operating System
  • OS Independent

Programming Language
  • Python :: 3
  • Python :: 3 :: Only
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13

Topic
  • Scientific/Engineering
  • Scientific/Engineering :: Artificial Intelligence
  • Scientific/Engineering :: Visualization

English | 中文

Gradio: Build Machine Learning Web Apps — in Python

Gradio is an open-source Python package that allows you to quickly build a demo or web application for your machine learning model, API, or any arbitrary Python function. You can then share a link to your demo or web application in just a few seconds using Gradio's built-in sharing features. No JavaScript, CSS, or web hosting experience needed!

It just takes a few lines of Python to create your own demo, so let's get started 💫

Installation

Prerequisite: Gradio requires Python 3.10 or higher.

We recommend installing Gradio using pip, which is included by default in Python. Run this in your terminal or command prompt:

pip install --upgrade gradio

[!TIP] It is best to install Gradio in a virtual environment. Detailed installation instructions for all common operating systems are provided here.

Building Your First Demo

You can run Gradio in your favorite code editor, Jupyter notebook, Google Colab, or anywhere else you write Python. Let's write your first Gradio app:

import gradio as gr

def greet(name, intensity):
    return "Hello, " + name + "!" * int(intensity)

demo = gr.Interface(
    fn=greet,
    inputs=["text", "slider"],
    outputs=["text"],
)

demo.launch()

[!TIP] We shorten the imported name from gradio to gr. This is a widely adopted convention for better readability of code.

Now, run your code. If you've written the Python code in a file named app.py, then you would run python app.py from the terminal.

The demo below will open in a browser on http://localhost:7860 if running from a file. If you are running within a notebook, the demo will appear embedded within the notebook.

hello_world_4 demo

Type your name in the textbox on the left, drag the slider, and then press the Submit button. You should see a friendly greeting on the right.

[!TIP] When developing locally, you can run your Gradio app in hot reload mode, which automatically reloads the Gradio app whenever you make changes to the file. To do this, simply type in gradio before the name of the file instead of python. In the example above, you would type: gradio app.py in your terminal. You can also enable vibe mode by using the --vibe flag, e.g. gradio --vibe app.py, which provides an in-browser chat that can be used to write or edit your Gradio app using natural language. Learn more in the Hot Reloading Guide.

Understanding the Interface Class

You'll notice that in order to make your first demo, you created an instance of the gr.Interface class. The Interface class is designed to create demos for machine learning models which accept one or more inputs, and return one or more outputs.

The Interface class has three core arguments:

  • fn: the function to wrap a user interface (UI) around
  • inputs: the Gradio component(s) to use for the input. The number of components should match the number of arguments in your function.
  • outputs: the Gradio component(s) to use for the output. The number of components should match the number of return values from your function.

The fn argument is very flexible -- you can pass any Python function that you want to wrap with a UI. In the example above, we saw a relatively simple function, but the function could be anything from a music generator to a tax calculator to the prediction function of a pretrained machine learning model.

The inputs and outputs arguments take one or more Gradio components. As we'll see, Gradio includes more than 30 built-in components (such as the gr.Textbox(), gr.Image(), and gr.HTML() components) that are designed for machine learning applications.

[!TIP] For the inputs and outputs arguments, you can pass in the name of these components as a string ("textbox") or an instance of the class (gr.Textbox()).

If your function accepts more than one argument, as is the case above, pass a list of input components to inputs, with each input component corresponding to one of the arguments of the function, in order. The same holds true if your function returns more than one value: simply pass in a list of components to outputs. This flexibility makes the Interface class a very powerful way to create demos.

We'll dive deeper into the gr.Interface on our series on building Interfaces.

Sharing Your Demo

What good is a beautiful demo if you can't share it? Gradio lets you easily share a machine learning demo without having to worry about the hassle of hosting on a web server. Simply set share=True in launch(), and a publicly accessible URL will be created for your demo. Let's revisit our example demo, but change the last line as follows:

import gradio as gr

def greet(name):
    return "Hello " + name + "!"

demo = gr.Interface(fn=greet, inputs="textbox", outputs="textbox")
    
demo.launch(share=True)  # Share your demo with just 1 extra parameter 🚀

When you run this code, a public URL will be generated for your demo in a matter of seconds, something like:

👉   https://a23dsf231adb.gradio.live

Now, anyone around the world can try your Gradio demo from their browser, while the machine learning model and all computation continues to run locally on your computer.

To learn more about sharing your demo, read our dedicated guide on sharing your Gradio application.

An Overview of Gradio

So far, we've been discussing the Interface class, which is a high-level class that lets you build demos quickly with Gradio. But what else does Gradio include?

Custom Demos with gr.Blocks

Gradio offers a low-level approach for designing web apps with more customizable layouts and data flows with the gr.Blocks class. Blocks supports things like controlling where components appear on the page, handling multiple data flows and more complex interactions (e.g. outputs can serve as inputs to other functions), and updating properties/visibility of components based on user interaction — still all in Python.

You can build very custom and complex applications using gr.Blocks(). For example, the popular image generation Automatic1111 Web UI is built using Gradio Blocks. We dive deeper into the gr.Blocks on our series on building with Blocks.

Chatbots with gr.ChatInterface

Gradio includes another high-level class, gr.ChatInterface, which is specifically designed to create Chatbot UIs. Similar to Interface, you supply a function and Gradio creates a fully working Chatbot UI. If you're interested in creating a chatbot, you can jump straight to our dedicated guide on gr.ChatInterface.

The Gradio Python & JavaScript Ecosystem

That's the gist of the core gradio Python library, but Gradio is actually so much more! It's an entire ecosystem of Python and JavaScript libraries that let you build machine learning applications, or query them programmatically, in Python or JavaScript. Here are other related parts of the Gradio ecosystem:

What's Next?

Keep learning about Gradio sequentially using the Gradio Guides, which include explanations as well as example code and embedded interactive demos. Next up: let's dive deeper into the Interface class.

Or, if you already know the basics and are looking for something specific, you can search the more technical API documentation.

Gradio Sketch

You can also build Gradio applications without writing any code. Simply type gradio sketch into your terminal to open up an editor that lets you define and modify Gradio components, adjust their layouts, add events, all through a web editor. Or use this hosted version of Gradio Sketch, running on Hugging Face Spaces.

Questions?

If you'd like to report a bug or have a feature request, please create an issue on GitHub. For general questions about usage, we are available on our Discord server and happy to help.

If you like Gradio, please leave us a ⭐ on GitHub!

Open Source Stack

Gradio is built on top of many wonderful open-source libraries!

huggingface python fastapi encode svelte vite pnpm tailwind storybook chromatic

License

Gradio is licensed under the Apache License 2.0 found in the LICENSE file in the root directory of this repository.

Citation

Also check out the paper Gradio: Hassle-Free Sharing and Testing of ML Models in the Wild, ICML HILL 2019, and please cite it if you use Gradio in your work.

@article{abid2019gradio,
  title = {Gradio: Hassle-Free Sharing and Testing of ML Models in the Wild},
  author = {Abid, Abubakar and Abdalla, Ali and Abid, Ali and Khan, Dawood and Alfozan, Abdulrahman and Zou, James},
  journal = {arXiv preprint arXiv:1906.02569},
  year = {2019},
}
6.0.0.dev0 Oct 13, 2025
5.49.1 Oct 08, 2025
5.49.0 Oct 03, 2025
5.48.0 Oct 02, 2025
5.47.2 Sep 26, 2025
5.47.1 Sep 25, 2025
5.47.0 Sep 23, 2025
5.46.1 Sep 19, 2025
5.46.0 Sep 16, 2025
5.45.0 Sep 10, 2025
5.44.1 Aug 29, 2025
5.44.0 Aug 26, 2025
5.43.1 Aug 19, 2025
5.43.0 Aug 19, 2025
5.42.0 Aug 08, 2025
5.41.1 Aug 06, 2025
5.41.0 Aug 05, 2025
5.40.0 Aug 04, 2025
5.39.0 Jul 30, 2025
5.38.2 Jul 24, 2025
5.38.1 Jul 23, 2025
5.38.0 Jul 17, 2025
5.37.0 Jul 14, 2025
5.36.2 Jul 10, 2025
5.35.0 Jun 27, 2025
5.34.2 Jun 19, 2025
5.34.1 Jun 18, 2025
5.34.0 Jun 13, 2025
5.33.2 Jun 11, 2025
5.33.1 Jun 10, 2025
5.33.0 Jun 04, 2025
5.32.1 Jun 02, 2025
5.32.0 May 30, 2025
5.31.0 May 22, 2025
5.30.0 May 19, 2025
5.29.1 May 14, 2025
5.29.0 May 02, 2025
5.28.0 Apr 29, 2025
5.27.1 Apr 28, 2025
5.27.0 Apr 25, 2025
5.26.0 Apr 23, 2025
5.25.2 Apr 15, 2025
5.25.1 Apr 14, 2025
5.25.0 Apr 11, 2025
5.24.0 Apr 08, 2025
5.23.3 Apr 01, 2025
5.23.2 Mar 31, 2025
5.23.1 Mar 25, 2025
5.23.0 Mar 24, 2025
5.22.0 Mar 18, 2025
5.21.0 Mar 13, 2025
5.20.1 Mar 06, 2025
5.20.0 Feb 28, 2025
5.19.0 Feb 27, 2025
5.18.0 Feb 25, 2025
5.17.1 Feb 21, 2025
5.17.0 Feb 20, 2025
5.16.2 Feb 19, 2025
5.16.1 Feb 18, 2025
5.16.0 Feb 12, 2025
5.15.0 Feb 05, 2025
5.14.0 Jan 30, 2025
5.13.2 Jan 29, 2025
5.13.1 Jan 24, 2025
5.13.0 Jan 22, 2025
5.12.0 Jan 10, 2025
5.11.0 Jan 08, 2025
5.10.0 Jan 07, 2025
5.9.1 Dec 16, 2024
5.9.0 Dec 13, 2024
5.8.0 Dec 05, 2024
5.7.1 Nov 28, 2024
5.7.0 Nov 27, 2024
5.6.0 Nov 16, 2024
5.5.0 Nov 04, 2024
5.4.0 Oct 25, 2024
5.3.0 Oct 22, 2024
5.1.0 Oct 14, 2024
5.0.2 Oct 11, 2024
5.0.1 Oct 09, 2024
5.0.0 Oct 09, 2024
5.0.0b10 Oct 09, 2024
5.0.0b9 Oct 09, 2024
5.0.0b8 Oct 08, 2024
5.0.0b7 Oct 06, 2024
5.0.0b6 Oct 05, 2024
5.0.0b5 Sep 30, 2024
5.0.0b1 Sep 04, 2024
4.44.1 Sep 30, 2024
4.44.0 Sep 10, 2024
4.43.0 Sep 06, 2024
4.42.0 Aug 21, 2024
4.41.0 Aug 08, 2024
4.40.0 Jul 31, 2024
4.39.0 Jul 22, 2024
4.38.1 Jul 12, 2024
4.38.0 Jul 12, 2024
4.37.2 Jun 28, 2024
4.37.1 Jun 25, 2024
4.36.1 Jun 09, 2024
4.36.0 Jun 06, 2024
4.35.0 Jun 06, 2024
4.33.0 Jun 05, 2024
4.32.2 Jun 01, 2024
4.32.1 May 30, 2024
4.32.0 May 29, 2024
4.31.5 May 21, 2024
4.31.4 May 17, 2024
4.31.3 May 15, 2024
4.31.2 May 14, 2024
4.31.1 May 13, 2024
4.31.0 May 10, 2024
4.29.0 May 03, 2024
4.28.3 Apr 26, 2024
4.28.2 Apr 26, 2024
4.28.1 Apr 26, 2024
4.28.0 Apr 25, 2024
4.27.0 Apr 18, 2024
4.26.0 Apr 08, 2024
4.25.0 Apr 02, 2024
4.24.0 Mar 27, 2024
4.23.0 Mar 25, 2024
4.22.0 Mar 19, 2024
4.21.0 Mar 09, 2024
4.20.1 Mar 06, 2024
4.20.0 Mar 06, 2024
4.19.2 Feb 22, 2024
4.19.1 Feb 16, 2024
4.19.0 Feb 14, 2024
4.18.0 Feb 10, 2024
4.17.0 Feb 06, 2024
4.16.0 Jan 26, 2024
4.15.0 Jan 19, 2024
4.14.0 Jan 10, 2024
4.13.0 Jan 05, 2024
4.12.0 Dec 22, 2023
4.11.0 Dec 20, 2023
4.10.0 Dec 15, 2023
4.9.1 Dec 14, 2023
4.9.0 Dec 13, 2023
4.8.0 Dec 05, 2023
4.7.1 Nov 23, 2023
4.7.0 Nov 23, 2023
4.5.0 Nov 20, 2023
4.4.1 Nov 17, 2023
4.4.0 Nov 17, 2023
4.3.0 Nov 14, 2023
4.2.0 Nov 10, 2023
4.1.2 Nov 07, 2023
4.1.1 Nov 03, 2023
4.1.0 Nov 03, 2023
4.0.2 Oct 31, 2023
4.0.1 Oct 31, 2023
4.0.0 Oct 31, 2023
4.0.0b15 Oct 31, 2023
3.50.2 Oct 19, 2023
3.50.1 Oct 19, 2023
3.50.0 Oct 18, 2023
3.49.0 Oct 18, 2023
3.48.0 Oct 16, 2023
3.47.1 Oct 06, 2023
3.47.0 Oct 05, 2023
3.46.1 Oct 04, 2023
3.46.0 Oct 03, 2023
3.45.2 Sep 28, 2023
3.45.1 Sep 27, 2023
3.45.0 Sep 26, 2023
3.45.0b13 Oct 17, 2023
3.45.0b12 Oct 17, 2023
3.45.0b11 Sep 29, 2023
3.45.0b10 Sep 27, 2023
3.45.0b9 Sep 25, 2023
3.45.0b0 Sep 19, 2023
3.44.4 Sep 19, 2023
3.44.3 Sep 14, 2023
3.44.2 Sep 14, 2023
3.44.1 Sep 13, 2023
3.44.0 Sep 13, 2023
3.43.2 Sep 08, 2023
3.43.1 Sep 07, 2023
3.43.0 Sep 07, 2023
3.42.0 Sep 02, 2023
3.41.2 Aug 25, 2023
3.41.1 Aug 24, 2023
3.41.0 Aug 23, 2023
3.40.1 Aug 11, 2023
3.40.0 Aug 10, 2023
3.39.0 Jul 26, 2023
3.38.0 Jul 20, 2023
3.37.0 Jul 17, 2023
3.36.1 Jul 07, 2023
3.36.0 Jul 07, 2023
3.35.2 Jun 15, 2023
3.35.1 Jun 15, 2023
3.35.0 Jun 15, 2023
3.34.0 Jun 07, 2023
3.33.1 Jun 02, 2023
3.33.0 Jun 01, 2023
3.32.0 May 21, 2023
3.31.0 May 16, 2023
3.30.0 May 11, 2023
3.29.0 May 09, 2023
3.28.4b0 May 08, 2023
3.28.3 May 04, 2023
3.28.2 May 04, 2023
3.28.1 Apr 28, 2023
3.28.0 Apr 27, 2023
3.27.0 Apr 15, 2023
3.26.0 Apr 13, 2023
3.25.1b2 Apr 12, 2023
3.25.1b1 Apr 12, 2023
3.25.0 Apr 10, 2023
3.24.1 Mar 31, 2023
3.24.0 Mar 30, 2023
3.23.1b3 Mar 28, 2023
3.23.1b2 Mar 27, 2023
3.23.1b1 Mar 27, 2023
3.23.0 Mar 21, 2023
3.22.1 Mar 19, 2023
3.22.1b1 Mar 19, 2023
3.22.0 Mar 18, 2023
3.21.0 Mar 14, 2023
3.20.1 Mar 06, 2023
3.20.0 Mar 04, 2023
3.20.0b2 Mar 03, 2023
3.20.0b1 Mar 02, 2023
3.19.1 Feb 20, 2023
3.19.0 Feb 19, 2023
3.18.1b7 Feb 17, 2023
3.18.1b6 Feb 16, 2023
3.18.1b5 Feb 16, 2023
3.18.1b4 Feb 16, 2023
3.18.1b3 Feb 16, 2023
3.18.1b2 Feb 16, 2023
3.18.1b1 Feb 15, 2023
3.18.0 Feb 07, 2023
3.17.1 Feb 02, 2023
3.17.1b2 Feb 07, 2023
3.17.1b1 Feb 06, 2023
3.17.0 Jan 30, 2023
3.16.2 Jan 16, 2023
3.16.1 Jan 08, 2023
3.16.1b1 Jan 08, 2023
3.16.0 Jan 05, 2023
3.15.0 Dec 21, 2022
3.14.0 Dec 15, 2022
3.14.0a1 Dec 21, 2022
3.13.2 Dec 15, 2022
3.13.1 Dec 15, 2022
3.13.1b2 Dec 15, 2022
3.13.1b1 Dec 15, 2022
3.13.1b0 Dec 15, 2022
3.13.0 Dec 12, 2022
3.13.0b1 Dec 14, 2022
3.12.0 Nov 29, 2022
3.12.0b7 Dec 10, 2022
3.12.0b6 Dec 10, 2022
3.12.0b3 Dec 10, 2022
3.12.0b2 Dec 06, 2022
3.12.0b1 Dec 01, 2022
3.11.0 Nov 23, 2022
3.10.1 Nov 18, 2022
3.10.0 Nov 17, 2022
3.9.1 Nov 10, 2022
3.9 Nov 03, 2022
3.8.2 Oct 31, 2022
3.8.1 Oct 30, 2022
3.8.1.dev1 Oct 31, 2022
3.8 Oct 28, 2022
3.8b2 Oct 30, 2022
3.8b1 Oct 30, 2022
3.7 Oct 27, 2022
3.6 Oct 18, 2022
3.6.0b10 Oct 23, 2022
3.6.0b7 Oct 28, 2022
3.6.0b3 Oct 22, 2022
3.6.0b2 Oct 21, 2022
3.6.0b1 Oct 21, 2022
3.5 Oct 14, 2022
3.4.1 Oct 06, 2022
3.4 Sep 27, 2022
3.4b5 Oct 03, 2022
3.4b3 Sep 23, 2022
3.4b2 Sep 21, 2022
3.4b1 Sep 20, 2022
3.4b0 Sep 16, 2022
3.3.1 Sep 15, 2022
3.3 Sep 08, 2022
3.3b1 Sep 14, 2022
3.3b0 Sep 13, 2022
3.2.1b2 Sep 07, 2022
3.2.1b1 Sep 06, 2022
3.2.1b0 Sep 02, 2022
3.2 Aug 31, 2022
3.1.8b6 Aug 31, 2022
3.1.8b4 Aug 31, 2022
3.1.8b3 Aug 27, 2022
3.1.8b2 Aug 26, 2022
3.1.8b0 Aug 23, 2022
3.1.7 Aug 22, 2022
3.1.6 Aug 19, 2022
3.1.6b1 Aug 22, 2022
3.1.5 Aug 17, 2022
3.1.5b10 Aug 29, 2022
3.1.5b9 Aug 26, 2022
3.1.5b8 Aug 26, 2022
3.1.5b7 Aug 26, 2022
3.1.5b5 Aug 19, 2022
3.1.5b4 Aug 18, 2022
3.1.5b3 Aug 18, 2022
3.1.5b2 Aug 18, 2022
3.1.5b1 Aug 18, 2022
3.1.4 Aug 05, 2022
3.1.4b5 Aug 11, 2022
3.1.4b4 Aug 11, 2022
3.1.4b3 Aug 09, 2022
3.1.4b2 Aug 08, 2022
3.1.4b1 Aug 08, 2022
3.1.4b0 Aug 05, 2022
3.1.3 Aug 02, 2022
3.1.3a5 Aug 02, 2022
3.1.3a4 Aug 02, 2022
3.1.3a3 Aug 02, 2022
3.1.3a2 Aug 02, 2022
3.1.3a0 Aug 02, 2022
3.1.2 Aug 02, 2022
3.1.1 Jul 21, 2022
3.1.0 Jul 19, 2022
3.0.26 Jul 16, 2022
3.0.25 Jul 16, 2022
3.0.24 Jul 04, 2022
3.0.23 Jul 04, 2022
3.0.23.dev1 Jul 11, 2022
3.0.22 Jun 30, 2022
3.0.21 Jun 29, 2022
3.0.20 Jun 22, 2022
3.0.20.dev0 Jul 04, 2022
3.0.19 Jun 18, 2022
3.0.19b2 Jun 18, 2022
3.0.19b1 Jun 18, 2022
3.0.19b0 Jun 17, 2022
3.0.18 Jun 17, 2022
3.0.18b0 Jun 14, 2022
3.0.17 Jun 14, 2022
3.0.16 Jun 13, 2022
3.0.15 Jun 11, 2022
3.0.14 Jun 10, 2022
3.0.13 Jun 07, 2022
3.0.13b100 Jun 13, 2022
3.0.13b15 Jun 11, 2022
3.0.13b13 Jun 11, 2022
3.0.12 Jun 06, 2022
3.0.11 Jun 03, 2022
3.0.11b1 Jun 07, 2022
3.0.10 Jun 01, 2022
3.0.10b16 Jun 10, 2022
3.0.10b2 Jun 18, 2022
3.0.9 May 29, 2022
3.0.9b20 Jun 01, 2022
3.0.9b11 Jun 01, 2022
3.0.9b10 Jun 01, 2022
3.0.8 May 29, 2022
3.0.8b1 May 31, 2022
3.0.7 May 29, 2022
3.0.6 May 26, 2022
3.0.6b3 May 27, 2022
3.0.6b2 May 26, 2022
3.0.6b1 May 26, 2022
3.0.5 May 23, 2022
3.0.4 May 22, 2022
3.0.3 May 21, 2022
3.0.2 May 17, 2022
3.0.1 May 16, 2022
3.0.1b300 Jan 08, 2023
3.0.1b121 Oct 13, 2022
3.0.1b120 Oct 13, 2022
3.0 May 16, 2022
3.0b10 May 16, 2022
3.0b9 May 16, 2022
3.0b8 May 16, 2022
3.0b6 May 15, 2022
3.0b5 May 14, 2022
3.0b2 May 13, 2022
3.0b1 May 12, 2022
3.0b0 May 12, 2022
2.9.4 Apr 15, 2022
2.9.3 Apr 14, 2022
2.9.2 Apr 14, 2022
2.9.1 Mar 31, 2022
2.9.0.1 Jul 12, 2022
2.9.0 Mar 29, 2022
2.9b50 May 12, 2022
2.9b48 May 11, 2022
2.9b40 May 11, 2022
2.9b33 May 10, 2022
2.9b32 May 10, 2022
2.9b31 May 10, 2022
2.9b30 May 10, 2022
2.9b28 May 10, 2022
2.9b27 May 10, 2022
2.9b26 May 10, 2022
2.9b25 May 09, 2022
2.9b24 May 06, 2022
2.9b23 May 04, 2022
2.9b22 May 04, 2022
2.9b21 Apr 30, 2022
2.9b20 Apr 30, 2022
2.9b15 Apr 30, 2022
2.9b14 Apr 29, 2022
2.9b13 Apr 29, 2022
2.9b12 Apr 29, 2022
2.9b11 Apr 28, 2022
2.9.0b10 Apr 28, 2022
2.9.0b9 Apr 26, 2022
2.9.0b8 Apr 21, 2022
2.9.0b7 Apr 19, 2022
2.9.0b6 Apr 19, 2022
2.9.0b5 Apr 19, 2022
2.9.0b3 Apr 19, 2022
2.9.0b2 Apr 19, 2022
2.9.0b1 Apr 19, 2022
2.9.0b0 Apr 19, 2022
2.8.14 Mar 25, 2022
2.8.13 Mar 21, 2022
2.8.12 Mar 18, 2022
2.8.11 Mar 17, 2022
2.8.10 Mar 10, 2022
2.8.9 Mar 09, 2022
2.8.8 Mar 08, 2022
2.8.7 Mar 03, 2022
2.8.6 Mar 02, 2022
2.8.5 Feb 26, 2022
2.8.4 Feb 24, 2022
2.8.3 Feb 24, 2022
2.8.2 Feb 21, 2022
2.8.1 Feb 18, 2022
2.8.0 Feb 17, 2022
2.8.0b22 Feb 25, 2022
2.8.0b20 Feb 22, 2022
2.8.0b12 Feb 18, 2022
2.8.0b10 Feb 17, 2022
2.8.0b6 Feb 17, 2022
2.8.0b5 Feb 08, 2022
2.8.0b4 Feb 08, 2022
2.8.0b3 Feb 08, 2022
2.8.0b2 Feb 05, 2022
2.8.0b0 Feb 05, 2022
2.8.0a100 Feb 22, 2022
2.7.5.2 Jan 24, 2022
2.7.5.2b0 Feb 03, 2022
2.7.5.1 Jan 22, 2022
2.7.5 Jan 21, 2022
2.7.0 Jan 04, 2022
2.7.0b70 Mar 26, 2022
2.7.0a102 Feb 05, 2022
2.7.0a101 Feb 04, 2022
2.6.4 Dec 30, 2021
2.6.4b3 Jan 18, 2022
2.6.4b2 Dec 30, 2021
2.6.4b0 Dec 30, 2021
2.6.3 Dec 27, 2021
2.6.2 Dec 24, 2021
2.6.1 Dec 23, 2021
2.6.1b3 Dec 24, 2021
2.6.1b0 Dec 24, 2021
2.6.1a0 Jan 14, 2022
2.6.0 Dec 23, 2021
2.5.8a0 Dec 23, 2021
2.5.3 Dec 21, 2021
2.5.2 Dec 16, 2021
2.5.1 Dec 14, 2021
2.5.0 Dec 14, 2021
2.4.7b9 Dec 01, 2021
2.4.7b8 Dec 01, 2021
2.4.7b7 Dec 01, 2021
2.4.7b6 Dec 01, 2021
2.4.7b5 Dec 01, 2021
2.4.7b4 Dec 01, 2021
2.4.7b3 Dec 01, 2021
2.4.7b2 Nov 30, 2021
2.4.7b0 Nov 24, 2021
2.4.6 Nov 22, 2021
2.4.5 Nov 10, 2021
2.4.4 Nov 09, 2021
2.4.2 Nov 04, 2021
2.4.1 Oct 29, 2021
2.4.0 Oct 27, 2021
2.4.0a0 Oct 27, 2021
2.3.9 Oct 18, 2021
2.3.8b0 Oct 13, 2021
2.3.7 Oct 12, 2021
2.3.7b2 Oct 12, 2021
2.3.7b1 Oct 05, 2021
2.3.7b0 Oct 04, 2021
2.3.6 Sep 27, 2021
2.3.5 Sep 21, 2021
2.3.5b0 Sep 21, 2021
2.3.4 Sep 15, 2021
2.3.3 Sep 14, 2021
2.3.0 Sep 06, 2021
2.3.0b102 May 15, 2022
2.3.0b101 May 15, 2022
2.3.0b99 May 14, 2022
2.3.0a0 Sep 01, 2021
2.2.15 Aug 30, 2021
2.2.14 Aug 24, 2021
2.2.13 Aug 18, 2021
2.2.12 Aug 17, 2021
2.2.11 Aug 17, 2021
2.2.10 Aug 16, 2021
2.2.9a2 Aug 11, 2021
2.2.9a0 Aug 09, 2021
2.2.8 Aug 07, 2021
2.2.7 Aug 05, 2021
2.2.6 Aug 04, 2021
2.2.5 Jul 31, 2021
2.2.4 Jul 29, 2021
2.2.3 Jul 22, 2021
2.2.2 Jul 16, 2021
2.2.1 Jul 15, 2021
2.2.0 Jul 14, 2021
2.1.7 Jul 13, 2021
2.1.6 Jul 13, 2021
2.1.4 Jul 12, 2021
2.1.2 Jul 06, 2021
2.1.1 Jul 05, 2021
2.1.0 Jul 04, 2021
2.0.10 Jun 30, 2021
2.0.9 Jun 24, 2021
2.0.8 Jun 23, 2021
2.0.7 Jun 18, 2021
2.0.6 Jun 17, 2021
2.0.5 Jun 15, 2021
2.0.4 Jun 14, 2021
2.0.2 Jun 01, 2021
2.0.1 May 30, 2021
2.0.0 May 24, 2021
1.7.7 Apr 30, 2021
1.7.6 Apr 30, 2021
1.7.5 Apr 30, 2021
1.7.4 Apr 30, 2021
1.7.3 Apr 30, 2021
1.7.2 Apr 30, 2021
1.7.1 Apr 30, 2021
1.7.0 Apr 26, 2021
1.6.4 Mar 12, 2021
1.6.3 Mar 02, 2021
1.6.2 Mar 02, 2021
1.6.1 Mar 02, 2021
1.6.0 Mar 02, 2021
1.5.4 Feb 22, 2021
1.5.3 Jan 29, 2021
1.5.1 Jan 29, 2021
1.5.0 Jan 28, 2021
1.4.4 Jan 27, 2021
1.4.3 Jan 25, 2021
1.4.2 Jan 23, 2021
1.4.0 Dec 23, 2020
1.3.2 Dec 08, 2020
1.3.1 Nov 26, 2020
1.3.0 Nov 04, 2020
1.2.3 Sep 24, 2020
1.2.2 Sep 23, 2020
1.1.9 Aug 31, 2020
1.1.8.1 Aug 31, 2020
1.1.8 Aug 31, 2020
1.1.6 Aug 12, 2020
1.1.5 Aug 12, 2020
1.1.4 Aug 11, 2020
1.1.3 Aug 11, 2020
1.1.2 Aug 11, 2020
1.1.1 Aug 11, 2020
1.1.0 Aug 10, 2020
1.0.7 Aug 06, 2020
1.0.6 Aug 05, 2020
1.0.5 Aug 05, 2020
1.0.4 Jul 23, 2020
1.0.3 Jul 21, 2020
1.0.2 Jul 20, 2020
1.0.1 Jul 18, 2020
1.0.0 Jul 09, 2020
1.0.0a4 Nov 09, 2021
1.0.0a3 Nov 09, 2021
1.0.0a1 Nov 09, 2021
0.9.9.9.2 Jul 09, 2020
0.9.9.9 Jul 09, 2020
0.9.9.8 Jul 09, 2020
0.9.9.7 Jul 09, 2020
0.9.9.6 Jul 09, 2020
0.9.9.5 Jul 09, 2020
0.9.9.3 Jul 08, 2020
0.9.9.2 Jul 08, 2020
0.9.8 Jul 06, 2020
0.9.7 Jul 02, 2020
0.9.6 Jul 02, 2020
0.9.5 Jul 01, 2020
0.9.4 Jun 29, 2020
0.9.3 Jun 29, 2020
0.9.2 Jun 18, 2020
0.9.1 Jun 11, 2020
0.9.0 Jun 10, 2020
0.8.1 Jul 23, 2019
0.8.0 Jul 22, 2019
0.7.8 Jun 22, 2019
0.7.7 Apr 20, 2019
0.7.6 Apr 20, 2019
0.7.5 Apr 20, 2019
0.7.4 Apr 20, 2019
0.7.3 Apr 20, 2019
0.7.2 Apr 20, 2019
0.7.1 Apr 19, 2019
0.7.0 Apr 19, 2019
0.5.0 Apr 10, 2019
0.4.4 Mar 25, 2019
0.4.2 Mar 25, 2019
0.4.1 Mar 25, 2019
0.4.0 Mar 25, 2019
0.3.5 Mar 10, 2019
0.3.4 Mar 10, 2019
0.3.3 Mar 10, 2019
0.3.2 Mar 06, 2019
0.3.1 Mar 06, 2019
0.3.0 Mar 06, 2019
0.2.1 Feb 25, 2019
0.2.0 Feb 25, 2019
0.1.9 Feb 25, 2019
0.1.8 Feb 23, 2019
0.1.7 Feb 20, 2019
0.1.6 Feb 19, 2019
0.1.5 Feb 19, 2019
0.1.4 Feb 19, 2019
0.1.3 Feb 19, 2019
0.1.2 Feb 19, 2019
0.1.1 Feb 19, 2019
0.1.0 Feb 19, 2019

Wheel compatibility matrix

Platform Python 3
any

Files in release