ArgLab / ArgLab/writing_observer

Installation should use pyproject.toml instead of setup.py

Open
#187 0 comments 0 reactions 0 assignees View on GitHub
dependencies good first issue
Dominant language
Python
Stars
12
Forks
11
PR merge metrics
No merged PRs in 30d

Description

While working with Python3.11, I started noticing more deprication notices regarding using `setup.py`. We ought to spend time transitioning each module to use `pyproject.toml` instead.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating every module-level setup.py and compare its installation metadata with the repository's current structure. Read the Python packaging documentation for pyproject.toml before deciding the consistent migration approach. Done means each module installs through pyproject.toml without the reported setup.py deprecation notices.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.