Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release api-v0.18.0 #121

Merged
merged 11 commits into from
Nov 25, 2024
17 changes: 6 additions & 11 deletions .github/workflows/unittests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
python-version: ['3.7', '3.8', '3.9', '3.10']
python-version: ['3.9', '3.10', '3.11']
fail-fast: true
runs-on: ${{ matrix.os }}

Expand Down Expand Up @@ -50,22 +50,17 @@ jobs:
sudo apt-get update
sudo apt-get install -y \
libxkbcommon-x11-0 \
libxrender1 \
libxext6 \
libxcb1 \
libxcb-cursor0 \
libxcb-icccm4 \
libxcb-image0 \
libxcb-keysyms1 \
libxcb-randr0 \
libxcb-render0 \
libxcb-render-util0 \
libxcb-shape0 \
libxcb-shm0 \
libxcb-sync1 \
libxcb-xfixes0 \
libxcb-randr0 \
libxcb-xinerama0 \
libxcb-xkb1 \
libqt5x11extras5 \
libxcb-util1 \
libegl1 \
xvfb

- name: Ensure PIP
Expand All @@ -88,4 +83,4 @@ jobs:

- name: Run Unittests from CLI
if: env.QT_DEPENDENCIES != 'true'
run: python -m nxt.cli test
run: python -m nxt.cli test
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2015-2020 The nxt Authors
Copyright (c) 2015-2025 The nxt Authors

Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without restriction,
Expand Down
2 changes: 1 addition & 1 deletion build/release_footer.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ This release saves `${graph_version}` graphs.
This release includes backwards compatibility for graph versions as old as `0.45` .

# Pip Installation
From a Python(2 or 3) environment run the following command:
From a Python 3 environment run the following command:
`pip install nxt-core`
8 changes: 4 additions & 4 deletions nxt/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ def editor(args):
else:
paths = [args.path]
os.environ[NXT_DCC_ENV_VAR] = STANDALONE
sys.exit(nxt_editor.launch_editor(paths, start_rpc=not args.no_rpc))
sys.exit(nxt_editor.launch_editor(paths, start_rpc=args.rpc))


def execute(args):
Expand Down Expand Up @@ -167,9 +167,9 @@ def main():
gui_parser.set_defaults(which='ui')
gui_parser.add_argument('path', type=str, nargs='?',
help='file(s) to open', default='')
no_rpc_help = ('Start editor without setting up an rpc server during '
'startup.')
gui_parser.add_argument('-no-rpc', help=no_rpc_help,
rpc_help = ('Start editor with an rpc server running in the '
'background.')
gui_parser.add_argument('-rpc', help=rpc_help,
action='store_true')

exec_parser = subs.add_parser('exec', help='Execute graph. See: exec -h')
Expand Down
2 changes: 1 addition & 1 deletion nxt/stage.py
Original file line number Diff line number Diff line change
Expand Up @@ -408,7 +408,7 @@ def get_stash_data(self, layer):

@staticmethod
def legalize_name(name):
"""Returns given `name` without leading numeral, and matching
r"""Returns given `name` without leading numeral, and matching
`\w` regex: (a-z, A-Z, 0-9, _)
Replaces illegal characters with underscore.
"""
Expand Down
2 changes: 1 addition & 1 deletion nxt/version.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"API": {
"MAJOR": 0,
"MINOR": 17,
"MINOR": 18,
"PATCH": 0
},
"GRAPH": {
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
long_description_content_type="text/markdown",
url="https://github.com/nxt-dev/nxt",
packages=setuptools.find_packages(),
python_requires='>=3.7, <3.11',
python_requires='>=3.7, <3.12',
entry_points={
'console_scripts': [
'nxt=nxt.cli:main',
Expand Down
Loading