Repository: pykeen/pykeen
Issue: Pykeen.pipeline import error
Root cause: External Dependency Breakage

### Describe the bug

In pykeen 1.8.3-dev and python version 3.8.10 after successful installation (verified by doing import pykeen and pykeen.env), import error "ImportError: cannot import name 'last' from 'more_itertools' " on doing "from pykeen.pipeline import pipeline"


### How to reproduce

```shell
python3 -m pip install pykeen
from pykeen.pipeline import pipeline
```

### Environment
```python-traceback
Unable to init server: Could not connect: Connection refused
Unable to init server: Could not connect: Connection refused

(__main__.py:719681): Gdk-CRITICAL **: 17:10:06.677: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
/usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.9) or chardet (3.0.4) doesn't match a supported version!
  warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Traceback (most recent call last):
  File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/__main__.py", line 10, in <module>
    from .cli import main
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/cli.py", line 29, in <module>
    from .evaluation import (
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/evaluation/__init__.py", line 7, in <module>
    from .classification_evaluator import ClassificationEvaluator, ClassificationMetricResults
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/evaluation/classification_evaluator.py", line 10, in <module>
    from .evaluator import Evaluator, MetricResults
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/evaluation/evaluator.py", line 20, in <module>
    from ..models import Model
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/models/__init__.py", line 54, in <module>
    from .inductive import InductiveNodePiece, InductiveNodePieceGNN
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/models/inductive/__init__.py", line 5, in <module>
    from .inductive_nodepiece import InductiveNodePiece
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/models/inductive/inductive_nodepiece.py", line 11, in <module>
    from ..nbase import ERModel, _prepare_representation_module_list
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/models/nbase.py", line 19, in <module>
    from ..nn import representation_resolver
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/nn/__init__.py", line 7, in <module>
    from . import init
  File "/home/asmita21115/.local/lib/python3.8/site-packages/pykeen/nn/init.py", line 16, in <module>
    from more_itertools import last
ImportError: cannot import name 'last' from 'more_itertools' (/usr/lib/python3/dist-packages/more_itertools/__init__.py)
```
### Additional information

_No response_

### Issue Template Checks

- [X] This is not a feature request (use a different issue template if it is)
- [X] This is not a question (use the [discussions](https://github.com/pykeen/pykeen/discussions/new) forum instead)
- [X] I've read the text explaining why including environment information is important and understand if I omit this information that my issue will be dismissed

It's not possible to install PyKEEN 1.8.3-dev via `pip`  (by virtue of the dev versions only being installable directly from GitHub), so I don't think this is possible to reproduce in the way you said.

I tried installing more-itertools in a clean environment to see if it's possible that they removed this function, and it doesn't seem that's the case.

I think you should do some more careful looking into your own environment to solve this issue, and also consider upgrading to PyKEEN 1.9.0 which was just released.