Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #3153

VisPy 0.6 released!

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From David Hoese <dhoese@gmail.com>
Newsgroups comp.lang.python.announce
Subject VisPy 0.6 released!
Date Fri, 12 Jul 2019 08:48:29 -0500
Lines 63
Approved python-announce-list@python.org
Message-ID <f5e08e9a-d504-0ac8-e866-ea5239479dd8@gmail.com> (permalink)
Reply-To python-list@python.org
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
X-Trace news.uni-berlin.de +NxM9DN2RL4xUFnWPb62LQGBVoukUjtn8TF7koqxzaSg==
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'backend': 0.03; 'objects': 0.03; 'url:github': 0.03; 'default': 0.04; '(especially': 0.05; 'everyone!': 0.05; 'pypi': 0.05; 'subject:released': 0.05; 'widget': 0.05; 'contributors': 0.07; 'binary': 0.09; 'builtin': 0.09; 'contribute.': 0.09; 'dependencies': 0.09; 'elements.': 0.09; 'fixes': 0.09; 'linux,': 0.09; 'minor': 0.09; 'raspberry': 0.09; 'wheels': 0.09; 'wrapper': 0.09; 'contribute': 0.11; 'python': 0.13; 'between.': 0.16; 'conda': 0.16; 'extensions,': 0.16; 'jupyter': 0.16; 'leaks': 0.16; 'pyqt5': 0.16; 'bug': 0.16; 'api': 0.19; 'features,': 0.20; 'url-ip:185.199.108.153/32': 0.24; 'url-ip:185.199.108/24': 0.24; 'url-ip:185.199.109.153/32': 0.24; 'url-ip:185.199.109/24': 0.24; 'url-ip:185.199/16': 0.24; 'gets': 0.24; 'header:User-Agent:1': 0.28; 'up.': 0.28; 'requests': 0.28; 'previously': 0.28; 'url-ip:140/8': 0.28; 'message-id:@gmail.com': 0.29; 'always,': 0.29; 'answering': 0.29; 'dave': 0.29; 'needed,': 0.29; 'releases': 0.29; 'to:addr:python-announce-list': 0.29; 'it?': 0.29; 'fix': 0.30; 'twitter:': 0.32; 'code': 0.32; 'installation': 0.34; 'memory': 0.34; 'received:google.com': 0.34; 'windows': 0.35; 'file': 0.36; 'option': 0.36; 'supporting': 0.36; 'shown': 0.36; 'said,': 0.37; 'stable': 0.37; 'received:209.85': 0.37; 'received:209': 0.37; 'run': 0.37; 'still': 0.38; 'url:im': 0.38; 'questions': 0.38; 'received:209.85.210': 0.38; 'received:local': 0.38; 'use': 0.38; "we're": 0.38; 'everyone': 0.39; 'announce': 0.39; 'wants': 0.39; 'url-ip:52/8': 0.39; 'using': 0.40; 'includes': 0.40; 'url-ip:104.244.42.129/32': 0.40; 'url-ip:104.244.42/24': 0.40; 'url-ip:104.244/16': 0.40; 'skip:v 10': 0.60; "we've": 0.61; 'become': 0.61; 'url-ip:3/8': 0.62; 'extremely': 0.62; 'although': 0.62; 'website:': 0.62; 'skip:o 10': 0.62; 'providing': 0.62; 'future': 0.63; 'available': 0.63; 'provide': 0.64; 'chance': 0.64; 'improve': 0.64; 'subject:!': 0.64; 'high': 0.65; 'finally': 0.65; 'hope': 0.67; 'links': 0.68; 'welcome': 0.69; 'easy': 0.70; 'increased': 0.82; 'cleaned': 0.84; 'improved': 0.85; 'updates,': 0.91; 'received:12': 0.93
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=YR5KIPmlSgG5yQzcwGH92S3lEoH1I/fKpr3bbcnNh6w=; b=Vei6dpPmun0d1hkI0wQfDUL2Bk4r0T+yoXGNPm0hqzuycF1K6M8WDFtiUlOLpnyJU+ JlU90pjOYdA9iP69Eqd1j8G219bqY0rIGjwpogV+c1ryiztky9h3ElWbV+4t4wIwo7ZX IvTIAs1NspbQmMc4v4CkJYmCpKgjC4zu2jKNzdsr5tv9K7uEnZivrKatITy4wZR8wrrY FX6KH01RbU85bl1Bd2MPlVib/L1clRsrM0IcFce0RhHLeaxacS2DeJkS7oZTwVlTYIar FhFq1eoSOkLXLv0PfPVgfAXTBQpkin4vIm/Jt97p14W+BO6lxBQwQka4xTEVX1pqFbBi b75Q==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=YR5KIPmlSgG5yQzcwGH92S3lEoH1I/fKpr3bbcnNh6w=; b=GIximEK/6QxCE96bMS79FpzaMy2j9nCF6WegyTw1PTvqgHfyPFWQo883wMtUMiXgmX bmw8Egq48e6HHmSIjKa8jxcecnhJJVNmyF2boG3bxmed5C8xigy9KW3rPPCbHnlU+RNm LIgpAtzrY/N0lfyM7OCRRiptsEXJAlKDaUXSa/EfimB/VxduBj/kM08+XIiXjP6BZsBJ 4m+M9xn58VN+uikGgDHIe023rYaAGKHRH+SlyueatFuBaKOZqTH298KB9mMbGWgbSemA fLbDp8lDG4bCjYRbbBGRwIblzY/yfVgjUibfbviM+nytWJ8gOQD1mCnYngJ13Q2EVXJV itkg==
X-Gm-Message-State APjAAAUNm4s2AEUZp1AqXtDi5M201Hb0/3U0x6veUyTeVjbD9o/lfoj4 Plf12xgNxuwiRLY/jMiXVGrHeB+9ZO4=
X-Google-Smtp-Source APXvYqy5MilEZsjHhU0lF0YA44tPLxZP4XLdyJis6A1TwgzDVTNdND5cVWezMNeaVFR4IWnOVNGs8Q==
X-Received by 2002:a9d:7b4d:: with SMTP id f13mr8163363oto.164.1562939310853; Fri, 12 Jul 2019 06:48:30 -0700 (PDT)
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
Content-Language en-US
X-MailFrom dhoese@gmail.com
X-Mailman-Rule-Hits emergency
X-Mailman-Rule-Misses dmarc-mitigation; no-senders; approved
Message-ID-Hash G7NYMOSQMQV3BT4KBFPHTCRX6XENNQF2
X-Message-ID-Hash G7NYMOSQMQV3BT4KBFPHTCRX6XENNQF2
X-Mailman-Approved-At Fri, 12 Jul 2019 09:52:24 -0400
X-Mailman-Version 3.2.3
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
Archived-At <https://mail.python.org/archives/list/python-announce-list@python.org/message/G7NYMOSQMQV3BT4KBFPHTCRX6XENNQF2/>
List-Archive <https://mail.python.org/archives/list/python-announce-list@python.org/>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Post <mailto:python-announce-list@python.org>
List-Subscribe <mailto:python-announce-list-join@python.org>
List-Unsubscribe <mailto:python-announce-list-leave@python.org>
Xref csiph.com comp.lang.python.announce:3153

Show key headers only | View raw


I am extremely excited to announce that VisPy 0.6 has finally been released!

# What is it?

VisPy is a wrapper around OpenGL and provides an easy way to make 
scientific visualizations using high performance GPU-based interfaces. 
It provides "Visual" objects to provide builtin shapes, images, meshes, 
cameras, volumes, and text elements.

VisPy supports Linux, Windows, and Mac. It has been shown to run on 
Raspberry Pi's as well.

# Changes

- Update PyQt5/PySide2 to use newer GL API
- Update to PyQt5 as default backend
- New Cython-based text rendering option
- New WindbarbVisual
- Improved JupyterLab/Notebook widget (experimental)
- Fix various memory leaks
- Various optimizations and bug fixes

# Building/Testing

This release includes new cython extensions, optional/experiment Jupyter 
widgets, and some previously bundled dependencies changed to external 
dependencies. This means that although we've added new features, we've 
also increased the chance of build issues. That's why this is also the 
first release that we're providing binary wheels on PyPI to make 
installation easier (especially for Windows users). As always, VisPy is 
also available with conda from conda-forge. See the installation 
instructions for more info 
(http://vispy.org/installation.html#installation-options).

If you encounter any issues please file them on GitHub.

# Python 2 Support

VisPy 0.6 will be the last minor release supporting Python 2. We will 
still make bug releases for 0.6, if needed, until the end of the year.

# Contributors

You may have noticed that VisPy's releases are few and far between. I 
hope to improve this in the future as build systems become more stable 
and VisPy's code gets cleaned up.

That said, VisPy has a lot of room for new contributors and we welcome 
any and everyone who wants to contribute. You don't need OpenGL 
experience and can contribute with documentation updates, bug fixes, new 
features, reviewing pull requests and issues, or answering questions on 
gitter.

# Links

Website: http://vispy.org/
GitHub: https://github.com/vispy/vispy
Twitter: https://twitter.com/vispyproject
Gitter Chat: https://gitter.im/vispy/vispy

Thanks everyone!

Dave (@djhoese)

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

VisPy 0.6 released! David Hoese <dhoese@gmail.com> - 2019-07-12 08:48 -0500

csiph-web