setup.py being deprecated
What version of peewee are you using? I think this should be fixed since we have a magic pyproject toml file now. 3.16.0, installed with python 3.11.2:

```
root@6b1a08642656:/src# /venv/bin/pip install peewee==3.16.0 
Collecting peewee==3.16.0
  Using cached peewee-3.16.0.tar.gz (866 kB)
  Preparing metadata (setup.py) ... done
Installing collected packages: peewee
  DEPRECATION: peewee is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
```

I think your pyproject needs to have all of the details included. Oh I might have forgotten to add it to the manifest so it didn't get bundled! If you are able to look inside that cached peewee-3.16.0.tar.gz can you see if pyproject.toml is present? That might be it. Yes, it's missing. Thanks I'll get that added to the manifest. It's fine to ignore the warning in the meantime.
This message is being displayed when pip installing peewee on python version 3.11.2:

```
DEPRECATION: peewee is being installed using the legacy 'setup.py install' method,
because it does not have a 'pyproject.toml' and the 'wheel' package is not installed.
pip 23.1 will enforce this behaviour change. A possible replacement is to enable
the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
```