自分で作成したPythonパッケージをGitLab上のプロジェクトで管理していて,これを別のプロジェクトで使用する方法を紹介します. 環境 MacOS 10.14.6 Python 3.8 GitLab 前提条件 trieという名前のプロジェクトが,private repositoryとしてGitLabに存在する. 別のプロジェクトでtrieをpipでインストールできるようにしたい. なお,trieはトライ木に関する架空のプロジェクトです. trieをPythonパッケージにする Pythonパッケージを作成するには,Setuptoolsを使用するのが便利です. ディレクトリ構成は以下のようにします. trie/ trie.py (メインとなる部分) tests/ test_trie.py (trie.pyのunittest) setup.cfg setup.py Setuptoolsのた