meson build uses deprecated feature "python3 module"

Bug report

Step 1: Are you in the right place?

  • I have verified there are no duplicate active or recent bugs, questions, or requests
  • I have verified that I am using the latest version of GreenWIthEnvy (GWE)

Step 2: Describe your environment

  • GWE version: 0.13.0
  • Installed from source/Flatpak/AUR/other (specify): source
  • Distribution name and version (e.g. Ubuntu 18.10): Debian testing
  • Desktop Environment (e.g. Gnome 3.30): none
  • NVIDIA driver version (e.g. 415.27): none
  • CoolBits value (4, 8, 12, ..., don't know): none
  • GPU (e.g. Asus Strix OC 1080 Ti): none

Step 3: Describe the problem:

Steps to reproduce:

  1. meson-build gwe with meson >= 0.48.0

Observed Results:

  • meson spits out deprecation warnings:

Expected Results:

  • a fine build with recent meson

Console logs:

Build started at 2019-11-16T13:50:15.488867
[...]
The Meson build system
Version: 0.49.2
[...]
APP_VERSION = "0.13.0"

[...]
DEPRECATION: Project targetting '>= 0.45.1' but tried to use feature deprecated since '0.48.0': python3 module
[...]
WARNING: Deprecated features used:
 * 0.48.0: {'python3 module'}
[...]

Screenshot of the issue

Edited by Mike Gabriel