-
Notifications
You must be signed in to change notification settings - Fork 444
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #83 from leon-thomm/dev
Ryven 3.1
- Loading branch information
Showing
522 changed files
with
18,300 additions
and
113,317 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
name: Publish package distribution to TestPyPi and PyPi | ||
on: | ||
push: | ||
branches: | ||
- main | ||
jobs: | ||
Build-and-Publish: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- uses: actions/setup-python@v2 | ||
with: | ||
python-version: 3.9 | ||
architecture: x64 | ||
- name: Install pypa/build | ||
run: python -m pip install build --user | ||
- name: Build binary wheel and source tarball | ||
run: python -m build --sdist --wheel --outdir dist/ | ||
- name: Publish distribution to TestPyPI | ||
uses: pypa/gh-action-pypi-publish@master | ||
with: | ||
password: ${{ secrets.TEST_PYPI_API_TOKEN }} | ||
repository_url: https://test.pypi.org/legacy/ | ||
- name: Publish distribution to PyPI | ||
uses: pypa/gh-action-pypi-publish@master | ||
with: | ||
password: ${{ secrets.PYPI_API_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,16 @@ | ||
.idea/ | ||
.vscode/ | ||
.qt_for_python/ | ||
__pycache__/ | ||
venv/ | ||
temp/ | ||
tests/ | ||
code_gen/ | ||
__own__/ | ||
build/ | ||
dist/ | ||
*.egg-info | ||
|
||
MANIFEST.in | ||
ryvencore-drawio.xml | ||
setup.cfg | ||
setup.py | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,24 @@ | ||
# Philosophy :cyclone: | ||
|
||
Ryven is meant to be a **simple** and **transparent** tool for visual scripting in Python. | ||
It does not intend to replace textual source code by the diagram representation, rather to enhance it. | ||
Any form of optimization shall only be considered if it does not seriously restrict or significantly complicate | ||
the functionality of the software. | ||
It does not intend to replace textual source code in general by the diagram representation, rather to enhance it. | ||
The idea is to provide a simple but powerful system for nodes and node packages with virtually no restrictions, so even fairly advanced mechanisms can be built on top of it. | ||
|
||
# Contributions In General :rocket: | ||
|
||
There are many different ways you can contribute to the Ryven project. | ||
If you want to help out, there are a few very effective options including | ||
There are many ways you can contribute to the Ryven project. Particularly effective options include improvement of | ||
|
||
- consequent and precise docstrings | ||
- better online documentation | ||
- content: nodes and examples | ||
- docstrings | ||
- online documentation | ||
- example content: nodes and projects | ||
- tutorials | ||
|
||
Also check out the other repositories. | ||
|
||
# Creating Good Issues :mega: | ||
|
||
- you might check the [information on the website](https://ryven.org/guides) before you open a new issue | ||
- if it's an issue about the software, make sure to always include a precise desctiption of the problem and reproduction steps | ||
- you can also use the discussions area for suggestions around possible improvements and FAQ | ||
- you might want to check the [information on the website](https://ryven.org/guide) | ||
- be precise and include a minimal procedure to reproduce the problem | ||
- notice there's a *discussions* section which can be used for all kinds of questions or suggestions | ||
|
||
Have a great day! | ||
Thanks for hanging around and have a nice day! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
recursive-include **/resources * | ||
recursive-include ryven/example_nodes * | ||
recursive-include ryven/example_projects * | ||
recursive-include docs * | ||
recursive-include ryven/unused * | ||
recursive-include ryven *.json *.ui | ||
include CONTRIBUTING.md | ||
include LICENSE | ||
include MANIFEST.in | ||
include pyproject.toml | ||
include README.md | ||
include requirements.txt | ||
include setup.cfg | ||
global-exclude *.py[co] | ||
global-exclude __pycache__ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.