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

Move to pyproject.toml with poetry #11

Closed
AbdealiLoKo opened this issue Oct 7, 2022 · 3 comments · Fixed by #47
Closed

Move to pyproject.toml with poetry #11

AbdealiLoKo opened this issue Oct 7, 2022 · 3 comments · Fixed by #47
Assignees

Comments

@AbdealiLoKo
Copy link
Contributor

Common libraries use today for building wheel files

  • setup.py
  • poetry
  • pyproject.toml
  • setup.cfg
@indiVar0508
Copy link
Contributor

I think we should go with pyproject.toml as transformation from what we have to this will be fairly straight forward

@AbdealiLoKo AbdealiLoKo changed the title Decide on build system Move to pyproject.toml Oct 17, 2022
@MuhammedAadil
Copy link

I would like to get assigned to this

@indiVar0508
Copy link
Contributor

Hey @MuhammedAadil ,
Since there is no activity from your side regarding issue reassigning issue to myself

indiVar0508 added a commit that referenced this issue Nov 8, 2022
Added Pyproject.toml and migrated configurations from setup.py to it
Updated requirements.txt to contain package requirements
Updated pkg version to release candidate one
Have left original Author of project and added Corridor as new author.
indiVar0508 added a commit that referenced this issue Nov 8, 2022
Added Pyproject.toml and migrated configurations from setup.py to it
Updated requirements.txt to contain package requirements
Updated pkg version to release candidate one
Have left original Author of project and added Corridor as new author.
Added docs optional dependency to generate static documentation
indiVar0508 added a commit that referenced this issue Nov 9, 2022
Added Pyproject.toml and migrated configurations from setup.py to it
Updated requirements.txt to contain package requirements
Updated pkg version to release candidate one
Have left original Author of project and added Corridor as new author.
Added docs optional dependency to generate static documentation
AbdealiLoKo pushed a commit that referenced this issue Nov 10, 2022
 - Add Pyproject.toml and migrate configurations from setup.py to it
 - Update pkg version to release candidate one
AbdealiLoKo pushed a commit that referenced this issue Nov 10, 2022
 - Add Pyproject.toml and migrate configurations from setup.py to it
 - Update pkg version to release candidate one
AbdealiLoKo pushed a commit that referenced this issue Nov 10, 2022
 - Add Pyproject.toml and migrate configurations from setup.py to it
 - Update pkg version to release candidate one
indiVar0508 added a commit that referenced this issue Nov 17, 2022
update configurations in `pyproject.toml` to enable poetry.
indiVar0508 added a commit that referenced this issue Nov 17, 2022
ignore lock file from poetry
ignore variant of poetry folder name
indiVar0508 added a commit that referenced this issue Nov 17, 2022
use poetry install in github action
indiVar0508 added a commit that referenced this issue Nov 17, 2022
remove requirements folder as pyproject contains dependencies
indiVar0508 added a commit that referenced this issue Nov 17, 2022
update configurations in `pyproject.toml` to enable poetry.
indiVar0508 added a commit that referenced this issue Nov 17, 2022
ignore lock file from poetry
ignore variant of poetry folder name
indiVar0508 added a commit that referenced this issue Nov 17, 2022
use poetry install in github action
update python3.6.2 due to black conflict
indiVar0508 added a commit that referenced this issue Nov 17, 2022
remove requirements folder as pyproject contains dependencies
indiVar0508 added a commit that referenced this issue Nov 17, 2022
use poetry install in github action
update python3.6.2 due to black conflict
indiVar0508 added a commit that referenced this issue Nov 17, 2022
remove requirements folder as pyproject contains dependencies
indiVar0508 added a commit that referenced this issue Nov 17, 2022
use poetry install in github action
update python3.6.2 due to black conflict
activate the virtual environment created by poetry
indiVar0508 added a commit that referenced this issue Nov 17, 2022
remove requirements folder as pyproject contains dependencies
indiVar0508 added a commit that referenced this issue Nov 17, 2022
use poetry install in github action
update python3.6.2 due to black conflict
activate the virtual environment created by poetry
indiVar0508 added a commit that referenced this issue Nov 17, 2022
remove requirements folder as pyproject contains dependencies
indiVar0508 added a commit that referenced this issue Nov 18, 2022
use poetry install in github action
update python3.6.2 due to black conflict
activate the virtual environment created by poetry
indiVar0508 added a commit that referenced this issue Nov 18, 2022
remove requirements folder as pyproject contains dependencies
indiVar0508 added a commit that referenced this issue Nov 18, 2022
use poetry install in github action
update python3.6.2 due to black conflict
activate the virtual environment created by poetry
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 1, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Update configurations in `pyproject.toml` to enable poetry.
Not using group as it causes issue in installation in github
action job.
refer: https://github.com/corridor/sqlalchemy-history/actions/runs/3600114588/jobs/6064420550
indiVar0508 added a commit that referenced this issue Dec 2, 2022
ignore lock file from poetry
ignore variant of poetry folder name
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Update configurations in `pyproject.toml` to enable poetry.
Not using group as it causes issue in installation in github
action job.
refer: https://github.com/corridor/sqlalchemy-history/actions/runs/3600114588/jobs/6064420550
indiVar0508 added a commit that referenced this issue Dec 2, 2022
ignore lock file from poetry
ignore variant of poetry folder name
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Update configurations in `pyproject.toml` to enable poetry.
Not using group as it causes issue in installation in github
action job.
refer: https://github.com/corridor/sqlalchemy-history/actions/runs/3600114588/jobs/6064420550
indiVar0508 added a commit that referenced this issue Dec 2, 2022
ignore lock file from poetry
ignore variant of poetry folder name
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Remove requirements folder as poetry manages it now.
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Update configurations in `pyproject.toml` to enable poetry.
Not using group as it causes issue in installation in github
action job.
refer: https://github.com/corridor/sqlalchemy-history/actions/runs/3600114588/jobs/6064420550
indiVar0508 added a commit that referenced this issue Dec 2, 2022
ignore lock file from poetry
ignore variant of poetry folder name
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Use poetry in github action to setup dependencies
Keep the poetry venv inside the project
indiVar0508 added a commit that referenced this issue Dec 2, 2022
Remove requirements folder as poetry manages it now.
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 a pull request may close this issue.

3 participants