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

Release/2.1.6 #379

Merged
merged 45 commits into from
Jul 31, 2023
Merged

Release/2.1.6 #379

merged 45 commits into from
Jul 31, 2023

Conversation

mdeceglie
Copy link
Collaborator

@mdeceglie mdeceglie commented Jul 28, 2023

  • Code changes are covered by tests
  • Code changes have been evaluated for compatibility/integration with TrendAnalysis
  • New functions added to __init__.py
  • API.rst is up to date, along with other sphinx docs pages
  • Example notebooks are rerun and differences in results scrutinized
  • Updated changelog

dependabot bot and others added 30 commits December 8, 2022 08:42
Bumps [certifi](https://github.com/certifi/python-certifi) from 2020.12.5 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](certifi/python-certifi@2020.12.05...2022.12.07)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [ipython](https://github.com/ipython/ipython) from 7.16.3 to 8.10.0.
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](ipython/ipython@7.16.3...8.10.0)

---
updated-dependencies:
- dependency-name: ipython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Improve execution speed of `rdtools.degradation_classical_decomposition`
avoid NonExistentTimeError in get_clearsky_tamb()
Figure sizes changed, no results were affected
Copy link
Collaborator

@martin-springer martin-springer left a comment

Choose a reason for hiding this comment

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

Changes are looking good to me!

@mdeceglie mdeceglie merged commit 8013982 into master Jul 31, 2023
15 checks passed
@mdeceglie mdeceglie deleted the release/2.1.6 branch July 31, 2023 14:42
@kandersolar
Copy link
Member

I notice that PyPI rejected the automatic wheel upload, seemingly due to the package's version number not being determined correctly (0+untagged.1). Since version numbers are derived from git tags, I guess the issue is that the 2.1.6 tag was not present in the git repo clone used in the distribution build job. It seems that the job checked out the tagged commit, but was not aware of the tag itself. See this line in the 2.1.6 deploy job, compared with the same in the 2.1.5 job.

So I think that's the problem, but I'm not sure how to fix it for future deployments. git pull --tags or similar might be helpful, but I don't know why this would be needed now when it wasn't needed for 2.1.5. The release seems properly associated with the 2.1.6 tag to me. In any case, looks like the 2.1.6 distribution files need to be built and uploaded to PyPI manually.

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.

3 participants