Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): add setup.py #67

Merged
merged 5 commits into from
Oct 12, 2023
Merged

build(deps): add setup.py #67

merged 5 commits into from
Oct 12, 2023

Conversation

cpswan
Copy link
Member

@cpswan cpswan commented Oct 12, 2023

When building against a stable branch of OpenWRT the host python tool chain (based on 3.10) expects a setup.py (this isn't a problem with the 3.11 based tool chain at master).

- What I did

  • Added a dev section to pyproject.toml defining dev/test dependencies
  • Updated various scripts to make use of requirements.dev
  • Generated a setup.py (without any dev deps)

- How I did it

pip install poetry2setup
poetry2setup > setup.py

- How to verify it

Update git ref in Makefile and retest OpenWRT build

- Description for the changelog

build(deps): add setup.py

@cpswan cpswan self-assigned this Oct 12, 2023
@cpswan cpswan merged commit 39b9bf1 into trunk Oct 12, 2023
@cpswan cpswan deleted the cpswan-add-setup.py branch October 12, 2023 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants