Alexander Blum
302c111b99
Fixes PyOtherSideQtRCImporter for submodule imports ( #134 )
...
* fixes PyOtherSideQtRCImporter for submodule imports
* adjusts QrRCImporter to use the original check
2024-05-31 08:50:10 +02:00
Victor Stinner
4fa3406775
Don't call PyEval_InitThreads() on Python 3.7+ ( #132 )
...
Since Python 3.7, the function does nothing. Moreover, it's deprecated since Python 3.9:
https://docs.python.org/3.12/c-api/init.html#c.PyEval_InitThreads
Since pyotherside requires Python 3.8, simply remove the call.
2024-05-31 08:37:58 +02:00
Thomas Perl
9a4d1a2a35
PyOtherSide 1.6.1
1.6.1
2024-05-18 23:05:06 +02:00
Thomas Perl
a63556fc7a
macOS: Fix CI path for qmake ( #133 )
2024-04-24 20:16:23 +02:00
Florian Apolloner
29c5148598
Implement Python 3.12 compatible loader. Fixes #130 . ( #131 )
2024-04-24 20:04:48 +02:00
Thomas Perl
45c6cee562
README.md: Documentation badge
2023-12-02 20:13:43 +01:00
Thomas Perl
37765c3a75
GHA: Install python3-sphinx-rtd-theme
2023-12-02 20:09:27 +01:00
Thomas Perl
ab97cb5eac
docs: Install sphinx-rtx-theme
2023-12-02 20:08:12 +01:00
Thomas Perl
24b630a580
docs: Use sphinx_rtd_theme as the theme
2023-12-02 20:03:32 +01:00
Thomas Perl
ebb48b4e3a
Add .readthedocs.yaml
2023-12-02 20:00:49 +01:00
Thomas Perl
45044252aa
Fix build error with Qt >= 6.5 ( fixes #128 )
2023-12-02 17:49:55 +01:00
Thomas Perl
63eb5290d5
PyOtherSide 1.6.0
1.6.0
2022-08-05 13:48:31 +02:00
Thomas Perl
2a468b0ecc
Remove 'Got library name:' log message ( Fixes #113 )
2022-08-05 13:48:31 +02:00
Thomas Perl
cc65bf2042
Update files to mention Qt 6 support
2022-08-05 13:48:31 +02:00
Thomas Perl
212d09e5e0
Initial support for Qt 6
2022-08-05 13:48:31 +02:00
Thomas Perl
d2da29ceec
Fix examples
2022-08-05 13:48:31 +02:00
Thomas Perl
c3a56102f7
Create FUNDING.yml
2022-08-05 13:43:35 +02:00
Thomas Perl
8f7e67980f
Documentation formatting
2021-06-06 12:02:35 +02:00
Thomas Perl
aed2584b48
Maintenance: CI, documentation, cleanups ( #119 )
...
* README.md: Convert to markdown
* Fix minimum Python version requirement
* Github Actions: Build from source
* Fix sphinx-doc path
* Run tests
* Single build workflow
* Remove old build file
* No fail fast
* Set path on macOS only
* Run tests with offscreen QPA plugin
* Build and test vs docs
* README.md: CI badge
2021-06-06 12:01:02 +02:00
Thomas Perl
df80d646d4
Merge pull request #118 from thp/python33-unicode-string
...
Python 3.3 unicode strings
2021-06-06 11:49:20 +02:00
Thomas Perl
3b0c325fd0
Python 3.3 unicode strings
2021-06-06 11:20:02 +02:00
Thomas Perl
16aa5ad2d0
Update documentation
...
Previously there was a section on Blackberry before the
Android section, since this is removed now, remove the
reference to the other section.
2020-05-03 10:46:28 +02:00
Thomas Perl
373cac2e66
PyOtherSide 1.5.9
1.5.9
2020-01-17 13:37:31 +01:00
Thomas Perl
08c2b5fa65
Update copyright years (2020)
2020-01-17 13:35:47 +01:00
Thomas Perl
a0e58c7060
tests/tests: Obtain the Global Interpreter Lock ( Fixes #111 )
2020-01-17 13:27:47 +01:00
Thomas Perl
1a32320c93
Merge pull request #106 from uglide/patch-1
...
Fix compilation on Windows with VS 2017
2019-06-19 14:00:30 +02:00
Igor Malinovskiy
784851668b
Fix compilation on Windows with VS 2017
...
Remove usage of variable length array to fix compilation on Windows
Fix #93
2019-06-19 11:37:34 +03:00
Thomas Perl
40194fa4d5
PyOtherSide 1.5.8
1.5.8
2019-06-16 09:10:16 +02:00
Thomas Perl
ce2649ccaa
Merge pull request #105 from h3xx/fix-python-config
...
Fix python3-config invocation
2019-06-16 10:08:31 +03:00
Dan Church
d00b9cd1dd
Fix python3-config invocation
...
It was spitting out the Usage message on stdout, messing up g++
invocations.
2019-06-10 11:42:26 -05:00
Thomas Perl
7e679dbca8
PyOtherSide 1.5.7
1.5.7
2019-06-08 10:32:00 +02:00
Thomas Perl
2ecbef24db
Add --embed for Python 3.8
2019-06-08 10:29:31 +02:00
Thomas Perl
4ee441b426
PyOtherSide 1.5.6
1.5.6
2019-06-06 18:01:43 +02:00
Thomas Perl
ed279cb9db
Merge pull request #104 from uglide/allow_embedding_in_qt_app
...
Use python.h wrapping to allow embedding as-is in any Qt-based project
2019-06-06 17:59:33 +02:00
Thomas Perl
395491f2cd
Add test case and documentation for bytes conversion
2019-06-06 17:58:00 +02:00
Thomas Perl
c67604ba4b
Merge pull request #103 from uglide/add_qbytearray_support
...
Add support for QByteArray
2019-06-06 13:48:24 +02:00
Igor Malinovskiy
4c2bc52fa0
Use python.h wrapping to allow embedding as-is in any Qt-based project
2019-06-05 17:46:35 +03:00
Igor Malinovskiy
b78f53b4e9
Add support for QByteArray
...
- Add converting from QByteArray to bytes
- Convert bytes to QByteArray instead of trying to parse it as UTF-8 string
2019-06-05 17:16:52 +03:00
Thomas Perl
7f0ff4687b
Actually more related to bpo-21536
2019-06-04 21:21:54 +02:00
Thomas Perl
fd7d338b7f
Remove untested-for-a-while BB10 build instructions
...
"BlackBerry will end the support for the operating system at the end of 2019."
-- https://en.wikipedia.org/wiki/BlackBerry_10
2019-06-04 21:13:16 +02:00
Thomas Perl
60c90c99d1
Docs: Fix ReStructuredText (monospace/code font)
2019-06-04 20:56:58 +02:00
Thomas Perl
e25157409c
PyOtherSide 1.5.5
1.5.5
2019-06-04 20:52:03 +02:00
Thomas Perl
a2955b1c53
python.pri: Add --libs to python3-config ( Fixes #102 )
2019-06-04 20:45:25 +02:00
Thomas Perl
ebe284544e
Merge pull request #100 from heirecka/include-dlfcn.h
...
Include <dlfcn.h> (for RTLD_{GLOBAL,NOW})
2019-02-08 11:32:16 +01:00
Heiko Becker
4687c5bcb8
Include <dlfcn.h> (for RTLD_{GLOBAL,NOW})
...
Building against musl libc otherwise fails here with
"global_libpython_loader.cpp:44:47: error: 'RTLD_GLOBAL' was not
declared in this scope".
2019-02-07 19:51:04 +01:00
Thomas Perl
f41ef4db59
PyOtherSide 1.5.4
1.5.4
2019-01-27 12:45:17 +01:00
Thomas Perl
d8d0710e32
Update copyright years (2019)
2019-01-27 12:37:15 +01:00
Thomas Perl
dab1576bb1
Allow calling signals from Python ( Fixes #98 )
2019-01-27 12:31:27 +01:00
Thomas Perl
067e3a618d
Merge pull request #95 from martyone/qmltypes
...
Update plugins.qmltypes and more
2018-08-27 12:49:10 +02:00
Martin Kampas
9f7db20aff
Update plugins.qmltypes
...
Using QML2_IMPORT_PATH instead of command line argument to avoid
recording local path in the plugins.qmlypes file.
2018-08-24 07:25:45 +02:00