Commit graph

33 commits

Author SHA1 Message Date
Thibault Saunier 95b2f64394 Remove python2 support
We have notified application developers this would happen a long time
ago and python2 is going to be deprecated very soon now, before 1.18
is going to be released.
2019-11-19 11:18:59 -03:00
Tim-Philipp Müller 6e51428cbd Back to development 2019-04-19 11:00:07 +01:00
Tim-Philipp Müller 7f1b5fe985 Release 1.16.0 2019-04-19 00:37:16 +01:00
Tim-Philipp Müller 996f54ac25 Release 1.15.90 2019-04-11 00:38:39 +01:00
Tim-Philipp Müller 30cc0fc83d Back to development 2019-03-04 09:15:26 +00:00
Tim-Philipp Müller 5a5eae51f9 Release 1.15.2 2019-02-26 12:00:59 +00:00
Thibault Saunier 8e42b63201 meson: Re add workarounds to detect libpython path
This was removed all together in af4ade3743
"meson: use new python module".

And add `-Dlibpython-dir` option for the cases the logic fails.
2019-01-22 17:02:52 -03:00
Tim-Philipp Müller fcfcbe76d3 Release 1.15.1 2019-01-17 02:33:53 +00:00
Mathieu Duponchelle ae3ffd3ac8 meson: address python module port comments 2018-10-31 00:41:03 +01:00
Havard Graff af4ade3743 meson: use new python module
This patch makes the tests pass running uninstalled and installed, with
python2 and python3 on linux, windows and osx.

The main gist is to use the new python-module to do the lifting done
by pythondetector, and with that add support for python2 and windows.
2018-10-28 17:53:44 +01:00
Mathieu Duponchelle 11a2fa995a meson: add pygobject fallback 2018-10-27 18:04:11 +02:00
Tim-Philipp Müller c20e6d4453 meson: drop config.h.meson template 2018-05-01 12:10:42 +01:00
Thibault Saunier f1c3050f2c Bump pygobject dependency to 3.8 2018-04-25 15:11:31 -03:00
Tim-Philipp Müller 31c33043d8 Back to development 2018-03-20 10:27:38 +00:00
Tim-Philipp Müller 38d95adb18 Release 1.14.0 2018-03-19 20:29:29 +00:00
Tim-Philipp Müller 10ba0a08ce Release 1.13.91 2018-03-13 19:31:05 +00:00
Tim-Philipp Müller abb68ad440 Release 1.13.90 2018-03-03 22:55:57 +00:00
Tim-Philipp Müller e1c6f864b2 Back to development 2018-02-15 19:44:33 +00:00
Tim-Philipp Müller 429b58ed29 Release 1.13.1 2018-02-15 17:24:36 +00:00
Thibault Saunier fcbca025e3 Fix simply running testsuite in meson
- Make sure to never have root folder in sys.path when running meson,
  as pythondetector won't be able to access gi._overridesdir

- Generate a mesonconfig.py file that will be used by the testsuite to
  know where meson generated files, making `python -m unittest` working.
2017-07-26 15:27:21 -04:00
Sebastian Dröge 7352b78a39 Back to development 2017-05-04 19:00:37 +03:00
Sebastian Dröge 6981cbfbab Release 1.12.0 2017-05-04 15:40:29 +03:00
Sebastian Dröge dddffea0f0 Release 1.11.91 2017-04-27 17:37:36 +03:00
Sebastian Dröge 09cca0831f Release 1.11.90 2017-04-07 16:35:42 +03:00
Thibault Saunier 7f78ed2541 meson: Install in gi._overidesdir only if we are installing in right prefix
And make sure python detector did not fail

https://bugzilla.gnome.org/show_bug.cgi?id=780369
2017-03-24 12:38:04 -03:00
Sebastian Dröge c32670e405 meson: Update version 2017-02-24 16:01:39 +02:00
Thibault Saunier 1acc0ec664 python: Add an option to set where to install pygi overrides 2017-02-15 10:49:12 -03:00
Tim-Philipp Müller 67574b3a75 meson: bump version and bump meson requirement
Adjust meson requirement to same as used in other modules.
2017-01-13 12:51:11 +00:00
Thibault Saunier 490028ba21 meson: Add testsuite 2016-11-04 11:40:10 -03:00
Tim-Philipp Müller 21f8b168d3 meson: update version 2016-11-01 18:12:33 +00:00
Thibault Saunier d680386ab0 meson: use the version keyword argument for dependencies version 2016-10-19 14:47:07 -03:00
Thibault Saunier b7a78a37dc meson: Setup pre-commit hooks when configuring 2016-09-30 11:39:21 -03:00
Thibault Saunier 16f971226d Add support for Meson as alternative/parallel build system
https://github.com/mesonbuild/meson
2016-09-05 12:13:03 -03:00