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 @@

- static-analysis - static-analysis - Deployment + static-analysis + static-analysis + Deployment Documentation Status

@@ -100,7 +100,7 @@ dpg.destroy_context()

Dear PyGui example window

## 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

@@ -147,7 +147,7 @@ Dear PyGui is built on top of