Hi!
I'm pleased to announce the availability of wxGlade revision 1.0.1
Please download from https://sourceforge.net/projects/wxglade/files/wxglade/1.0.1/
wxGlade is a GUI builder for wxWidgets and wxPython.
The documentation includes a tutorial for people who have not used wxPython
before.
Included are also examples for integration with matplotlib.
A snapshot of the documentation is available at http://wxglade.sourceforge.net/docs/index.html
For support, there's a mailing list at https://sourceforge.net/p/wxglade/mailman/wxglade-general/
git repository and bug tracker are at https://github.com/wxGlade/wxGlade
(These pages are also linked from the help menu.)
Changes in revision 1.0.x:
==========================
Besides many improvements in usability, code generation and widget support,
this is also a major internal refactoring of the main data structure and how
widgets in the Design window are created / updated / destroyed.
*General:*
- sizers only required where wx requires them; not required e.g. for
Frame->Panel (used to be Frame->Sizer->Panel)
- better handling of display updates when properties are edited
- accessibility and usability improvements
- Dialog example
- documentation update
*Widgets:*
- all: separate class related properties into Class / Base Classes /
Instance Class
- Dialog: add StdDialogButtonSizer and standard buttons (stock items);
support SetAffirmativeId, SetEscapeId
- Button: support for image direction
- MenuBar: support lambda event handlers
- GridBagSizer: indicate overlapped slots in the Tree view
*Generated Code:*
- no separation into __set_properties/__do_layout any more
- support for instantiation classes
*Internal:*
- internal structures refactored
- add shell window and Tree Printer
wxGlade is released under the MIT license.
Happy New Year,
Dietmar Schwertberger
dietmar(a)schwertberger.de
<P><A HREF="https://sourceforge.net/projects/wxglade/files/wxglade/1.0.1/">wxGlade 1.0.1</A> - GUI builder for wxPython (31-Dec-20)
Wing 8.3 improves remote development by allowing it to work without an
SSH agent or command line OpenSSH or PuTTY configuration. This release
also supports forwarding of the SSH agent to the remote host, allows
blocking access to any SSH agent, improves analysis of match/case
statements, avoids reporting spurious exceptions in async def
coroutines, and makes a number of other improvements to refactoring,
code reformatting, debugging, and other features.
Details: https://wingware.com/news/2022-03-30
Downloads: https://wingware.com/downloads
== About Wing ==
Wing is a full-featured but light-weight Python IDE designed
specifically for Python, with powerful editing, code inspection,
testing, and debugging capabilities. Wing's deep code analysis provides
auto-completion, auto-editing, code navigation, early error detection,
and refactoring that speed up development. Its top notch debugger works
with any Python code, locally or on a remote host, container, or
cluster. Wing also supports test-driven development, version control,
Python package management, UI color and layout customization, and
includes extensive documentation and support.
Wing is available in three product levels: Wing Pro is the
full-featured Python IDE for professional developers, Wing Personal is a
free Python IDE for students and hobbyists (omits some features), and
Wing 101 is a very simplified free Python IDE for beginners (omits many
features).
Learn more at https://wingware.com/
I am pleased to announce the release of SfePy 2022.1.
Description
-----------
SfePy (simple finite elements in Python) is a software for solving systems of
coupled partial differential equations by finite element methods. It is
distributed under the new BSD license.
Home page: https://sfepy.org
Mailing list: https://mail.python.org/mm3/mailman3/lists/sfepy.python.org/
Git (source) repository, issue tracker: https://github.com/sfepy/sfepy
Highlights of this release
--------------------------
- new handling of state variables data and State class removal
- many new sensitivity analysis terms based on multi-linear term implementation
For full release notes see [1].
Cheers,
Robert Cimrman
[1] http://docs.sfepy.org/doc/release_notes.html#id1
---
Contributors to this release in alphabetical order:
Robert Cimrman
Robert T. McGibbon
Vladimir Lukes
Hi all!
I'm happy to announce the release of PoorWSGI 2.5.0, available to
download via pip and GitHub. Poor WSGI for Python is light WSGI
connector with uri routing between WSGI server and your application.
The official documentation is available at:
http://poorhttp.zeropage.cz/poorwsgi/
The sources, discussions and bug tracker:
https://github.com/PoorHttp/PoorWSGI
Changes for 2.5.0
* fix file callback on files smaller than 1000B
* add FileObjResponse class
* add BaseResponse class
* unicode support in url path
* call file_callback only for files entries (with filename)
* fix openapi wrapper mime type
* Session use JSON for secority issue
* Bad JSON request generate HTTP Bad Request response
* All error handlers has error named argument
* new examples
* large_file.py - own file_callback for uploading large data
* websocket.py - websocket simple chat example
* new TextResponse class
* CachedInput for faster upload
* Default Output data buffer is 65365 now
* rename before_request to before_response
* rename after_request to after_response
* new start_time and end_time Request properties
* new metrics example
* input chunked encoding support
* parse_json_request need bytes on input
* add stalled file download timeout
Enjoy,
Ondřej Tůma
Hello!
Just in case you are still thinking about it - a small reminder that we are
still looking for speakers for Tallinn's PyCon 2022 conference! The call
will be available until the 1st of April.
We are looking for talks on various topics. The theme this year is
"Connect. Collab. Contribute" and we want the focus of the conference to be
around the Python ecosystem. However, we are also welcoming talks on other
relevant topics - Python challenges, outstanding packages, security,
automation, AI/ML, web development, IoT, mental health for developers,
conducive work environment for coding, etc.
We are waiting for the proposals here:
https://pyconestonia.typeform.com/to/HSWhN8YW
If you have any questions please do not hesitate to reach out to me.
Looking forward to having you with us at PyCon on 25th of August, 2022.
All the best,
Grete Kungla
+372 5628 0032
Project Manager
PyCon Conference 2022
https://pycon.ee/
pytest-7.1.1
=======================================
pytest 7.1.1 has just been released to PyPI.
This is a bug-fix release, being a drop-in replacement. To upgrade::
pip install --upgrade pytest
The full changelog is available at https://docs.pytest.org/en/stable/changelog.html.
Thanks to all of the contributors to this release:
* Ran Benita
Happy testing,
The pytest Development Team
PyCA cryptography 36.0.2 has been released to PyPI. cryptography
includes both high level recipes and low level interfaces to common
cryptographic algorithms such as symmetric ciphers, asymmetric
algorithms, message digests, X509, key derivation functions, and much
more. We support Python 3.6+, and PyPy3.
Changelog (https://cryptography.io/en/latest/changelog/#v36-0-2):
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1n.
-Paul Kehrer (reaperhulk)