|
1 |
| -<p align="center"> |
2 |
| - <a href="https://github.com/Embarcadero/PythonEnviroments/"><img src="https://user-images.githubusercontent.com/17174106/200104132-1df6c0a3-fe9f-418d-bcbc-97d7e66472b5.png"></a> |
3 |
| - <h1 align="center"> PythonEnvironments </h1> |
4 |
| - <br /> |
5 |
| - <br /> |
6 |
| - <a href="http://choosealicense.com/licenses/mit/"><img src="https://img.shields.io/badge/license-MIT-red.svg?style=flat" alt="MIT License" align="center"></a> |
7 |
| - <a href="https://discord.gg/YEuCUKtsGe"><img src="https://img.shields.io/discord/989230637342933042?color=yellow&label=discord&logo=discord" alt="Discord" align="center"></a> |
8 |
| -</p> |
9 |
| -<hr /> |
| 1 | +# 🐍 PythonEnvironments for Delphi 🚀 |
10 | 2 |
|
11 |
| -After more than two decades of introducing [Python4Delphi (P4D)](https://github.com/Embarcadero/Python4Delphi)), we are trying to solve the essence of why the P4D project started with the **PythonEnvironments** project. Initially, P4D was designed to have a scripting capability in Delphi using Python. Python is a great programming language for prototyping and experimenting with an idea using short scripts. One of the reasons that the community didn’t adopt to include Python into their Delphi applications as it was not an easy process to do so |
| 3 | +<a href="http://choosealicense.com/licenses/mit/"><img src="https://img.shields.io/badge/license-MIT-red.svg?style=flat" alt="MIT License" align="center"></a> |
| 4 | +<a href="https://discord.gg/YEuCUKtsGe"><img src="https://img.shields.io/discord/989230637342933042?color=yellow&label=discord&logo=discord" alt="Discord" align="center"></a> |
| 5 | +<a src="https://github.com/Embarcadero/PythonEnviroments/"><img src="https://user-images.githubusercontent.com/17174106/200104132-1df6c0a3-fe9f-418d-bcbc-97d7e66472b5.png" align="right"></a> |
12 | 6 |
|
13 |
| -**PythonEnvironments** provides a set of Design time Components to embed a desirable Python Environment into your Delphi application using the readily-available Python embeddable very easily. |
| 7 | +Welcome to **PythonEnvironments**, a project designed to revolutionize the way Delphi developers integrate Python into their applications! |
14 | 8 |
|
15 |
| -Please check out the [samples](https://github.com/Embarcadero/PythonEnviroments/tree/main/samples) section to Get Started on **PythonEnvironments**. |
| 9 | +🔗 **Why PythonEnvironments?** |
| 10 | +After more than two decades of introducing [Python4Delphi (P4D)](https://github.com/Embarcadero/Python4Delphi), we aim to solve the core challenge that inspired the P4D project in the first place. While P4D made it possible to use Python as a scripting engine for Delphi, its integration process was not always straightforward for the community. |
16 | 11 |
|
17 |
| -Currently we're providing support for Python versions - `3.8`, `3.9`, `3.10`, `3.11` and `3.12`. |
| 12 | +**PythonEnvironments** changes that by providing: |
| 13 | +✨ **Design-time components** to seamlessly embed Python environments into your Delphi applications. |
| 14 | +✨ Support for the readily-available Python embeddable package. |
| 15 | +✨ A smoother, hassle-free experience for developers! |
18 | 16 |
|
| 17 | +--- |
19 | 18 |
|
| 19 | +## 🌟 Key Features |
20 | 20 |
|
21 |
| -https://github.com/Embarcadero/PythonEnvironments/assets/8376898/2073c4ec-04cc-4baf-a703-da91c6af1494 |
| 21 | +✔️ **Simple Integration**: Embed Python effortlessly into your Delphi applications. |
| 22 | +✔️ **Multi-Version Support**: Compatible with Python `3.8`, `3.9`, `3.10`, `3.11`, `3.12`, and `3.13`. |
| 23 | +✔️ **Powered by Python4Delphi**: Leverages the robust capabilities of [P4D](https://github.com/Embarcadero/Python4Delphi). |
| 24 | +✔️ **Extends Python Ecosystem**: Use it with the [P4D Data Sciences Libraries](https://github.com/Embarcadero/P4D-Data-Sciences). |
22 | 25 |
|
| 26 | +--- |
23 | 27 |
|
| 28 | +## 🚀 Getting Started |
24 | 29 |
|
25 |
| -It is powered by [(P4D)](https://github.com/Embarcadero/Python4Delphi). It powers the [P4D Data Sciences Libraries](https://github.com/Embarcadero/P4D-Data-Sciences). |
| 30 | +Head over to the [**Samples Section**](https://github.com/Embarcadero/PythonEnviroments/tree/main/samples) to explore how to get started with **PythonEnvironments** today. |
26 | 31 |
|
27 |
| -We encourage you to try it out, file bug reports, and add features. [Read more](https://blogs.embarcadero.com/?p=145025) and catch the recorded live stream. |
| 32 | +Want to dive deeper? Check out our [blog post](https://blogs.embarcadero.com/?p=145025) or watch the **recorded live stream** to see it in action. |
| 33 | + |
| 34 | +🎬 **Demo Preview**: |
| 35 | + |
| 36 | + |
| 37 | + |
| 38 | +--- |
| 39 | + |
| 40 | +## 📣 Join the Community |
| 41 | + |
| 42 | +We encourage you to: |
| 43 | +- Try out **PythonEnvironments** in your Delphi projects. |
| 44 | +- ⭐ **Star this repository** if you find it useful! |
| 45 | +- 🐞 [File bug reports](https://github.com/Embarcadero/PythonEnvironments/issues) or suggest new features. |
| 46 | +- 🔧 Contribute to the project to make it even better. |
| 47 | + |
| 48 | +--- |
| 49 | + |
| 50 | +## 🔗 Resources |
| 51 | + |
| 52 | +📘 [Official Blog Post](https://blogs.embarcadero.com/?p=145025) |
| 53 | +📂 [Samples and Tutorials](https://github.com/Embarcadero/PythonEnviroments/tree/main/samples) |
| 54 | +📖 [P4D Documentation](https://github.com/Embarcadero/Python4Delphi) |
| 55 | + |
| 56 | +--- |
| 57 | + |
| 58 | +Let’s make Python integration in Delphi simpler, faster, and more accessible than ever. 🚀 |
0 commit comments