Skip to content

Update to v1.0.2#18

Merged
bdfsaraiva merged 8 commits intobdfsaraiva:mainfrom
nunofachada:main
Aug 25, 2025
Merged

Update to v1.0.2#18
bdfsaraiva merged 8 commits intobdfsaraiva:mainfrom
nunofachada:main

Conversation

@nunofachada
Copy link
Copy Markdown
Collaborator

Several updates:

  • Add py.typed file so that third-party code can correctly use and be tested against types defined in ParShift.
  • Fix several Mypy issues occurring from the issue above and newer Python versions.
  • Set minimum Python version to 3.9 due to Mypy.
  • Validate package with Python 3.13.

After the pull request is accepted:

  • Create a token in CodeCov for ParShift.
  • Add the CODECOV_TOKEN variable (with the value defined above in CodeCov) to GitHub -> Settings -> Secrets and variables -> Actions -> Repository secrets.
  • Release version v1.0.2 on GitHub, mentioning the "Several updates" above; this will automatically release the new version on PyPi, update the docs, and update the coverage in CodeCov, hopefully.

Why is this needed:

  • Apart from regular package maintenance, the fact that the package is typed allows us to better test the quality of code generated to use this package.

@codecov
Copy link
Copy Markdown

codecov bot commented Aug 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.65%. Comparing base (93ecb74) to head (304b879).
⚠️ Report is 11 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #18      +/-   ##
==========================================
- Coverage   98.66%   98.65%   -0.01%     
==========================================
  Files           5        5              
  Lines         299      298       -1     
==========================================
- Hits          295      294       -1     
  Misses          4        4              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bdfsaraiva bdfsaraiva merged commit 1b39e30 into bdfsaraiva:main Aug 25, 2025
10 checks passed
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