Skip to content

PyPi Release Housekeeping#84

Merged
lcarcaramo merged 9 commits into
devfrom
pypi_housekeeping
Oct 2, 2024
Merged

PyPi Release Housekeeping#84
lcarcaramo merged 9 commits into
devfrom
pypi_housekeeping

Conversation

@lcarcaramo

Copy link
Copy Markdown
Member

💡 Issue Reference

Issue: #81 #82

💻 What does this address?

  • Update README for PyPi release.
  • Starting explicitly supporting Python 3.12.
  • Create separate GitHub Actions workflows for unit tests, code coverage, flak8, and pylint.
  • Add PyPi badges.
  • Install Poetry with pipx instead of curl in GitHub Actions workflows.
  • Fix minor flake8 complaints.

📟 Implementation Details

N/A

📋 Is there a test case?

See GitHub Actions workflow runs.

Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
@lcarcaramo lcarcaramo added the enhancement New feature or request label Oct 2, 2024
@lcarcaramo lcarcaramo added this to the Beta 1.0b6 milestone Oct 2, 2024

@ElijahSwiftIBM ElijahSwiftIBM left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
@lcarcaramo lcarcaramo merged commit c48e7cf into dev Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants