Skip to content
This repository has been archived by the owner on Jul 3, 2023. It is now read-only.

Touches up the package settings #13

Merged
merged 4 commits into from
Oct 13, 2021
Merged

Touches up the package settings #13

merged 4 commits into from
Oct 13, 2021

Conversation

skrawcz
Copy link
Collaborator

@skrawcz skrawcz commented Oct 13, 2021

  1. We were not adding the license to the package.
  2. This adds a few optional fields that will be useful to have.

[Short description explaining the high-level reason for the pull request]

Additions

  • adds license to package.
  • adds more metadata to package info.

Removals

N/A

Changes

N/A

Testing

  1. Created package locally and it had the license text in the tar file -- sdist also didn't break.

Screenshots

N/A

Notes

N/A

Todos

N/A

Checklist

  • PR has an informative and human-readable title
  • Changes are limited to a single goal (no scope creep)
  • Code can be automatically merged (no conflicts)
  • Code follows the standards laid out in the TODO link to standards
  • Passes all existing automated tests
  • Any change in functionality is tested
  • New functions are documented (with a description, list of inputs, and expected output)
  • Placeholder code is flagged / future todos are captured in comments
  • Reviewers requested with the Reviewers tool ➡️

Testing checklist

Python

  • python 3.6
  • python 3.7

1. We were not adding the license to the package.
2. This adds a few optional fields that will be useful to have.
@skrawcz skrawcz requested a review from elijahbenizzy October 13, 2021 04:32
@@ -81,5 +83,11 @@ def load_test_requirements():

# Note that this feature requires pep8 >= v9 and a version of setup tools greater than the
# default version installed with virtualenv. Make sure to update your tools!
python_requires='>=3.6',
python_requires='>=3.6, <4',
Copy link
Collaborator

Choose a reason for hiding this comment

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

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

It was in the python example package. So I thought, sure, why not.

This check will ensure we have uniform formatting in the repo.

Otherwise we should depend on circleci images to run the
actual tests.
We somehow checked in a few things without it adhering to our
formatting style guide for the repo. This fixes that.
So that we can push this package into the wild!
@skrawcz skrawcz merged commit 6c309ed into main Oct 13, 2021
@skrawcz skrawcz deleted the touchup_package branch October 13, 2021 16:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants