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

🔖 Bump version to 0.6.7 #633

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

Drewniok
Copy link
Collaborator

@Drewniok Drewniok commented Jan 14, 2025

Description

Version bump to 0.6.7.

Checklist:

  • The pull request only contains commits that are related to it.
  • I have added appropriate tests and documentation.
  • I have added a changelog entry.
  • I have created/adjusted the Python bindings for any new or updated functionality.
  • I have made sure that all CI jobs on GitHub pass.
  • The pull request introduces no new warnings and follows the project's style guidelines.

@Drewniok Drewniok added the documentation Documentation is added or needed label Jan 14, 2025
@Drewniok Drewniok self-assigned this Jan 14, 2025
Copy link

codecov bot commented Jan 14, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.13%. Comparing base (7ba71fb) to head (35259bd).
Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #633   +/-   ##
=======================================
  Coverage   98.12%   98.13%           
=======================================
  Files         235      235           
  Lines       36046    36046           
  Branches     1754     1754           
=======================================
+ Hits        35370    35373    +3     
+ Misses        675      672    -3     
  Partials        1        1           

see 2 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update cf2e875...35259bd. Read the comment docs.

@marcelwa
Copy link
Collaborator

The description is currently inconsistent with the title.

This PR should also update the version in CITATION.cff.

@Drewniok
Copy link
Collaborator Author

The description is currently inconsistent with the title.

This PR should also update the version in CITATION.cff.

Thank you!

@Drewniok Drewniok requested a review from marcelwa January 15, 2025 06:41
Changed
#######
- Continuous integration:
- Dropped Python 3.8 support due to its end-of-life status
Copy link
Collaborator

Choose a reason for hiding this comment

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

This should really be listed under the Removed section

- Added Renovate to keep dependencies up-to-date
- Added ``ruff`` as a Python linter and ``mypy`` for static Python type checking. Extended the pre-commit configuration with ``check-jsonschema``, ``validate-pyproject-schema-store``, ``nb-clean``, ``prettier``, ``ruff``, and ``mypy``
- CLI:
- Added an optional callback to ABC in fiction's CLI
Copy link
Collaborator

Choose a reason for hiding this comment

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

Could you add a link to ABC's GitHub to the word ABC?

- Added rectangular SiDB gate skeletons and a script for designing a corresponding library.
- Added information about how many layouts remain after each of QuickCell's pruning steps.
- Added rectangular SiDB gate skeletons (16.896 nm x 16.896 nm) and a script for designing a corresponding library
- Enhanced results tables in the QuickCell experiment script with information about how many layouts remain and are pruned at each pruning step
Copy link
Collaborator

Choose a reason for hiding this comment

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

Want to set QuickCell in italics?

- Added rectangular SiDB gate skeletons (16.896 nm x 16.896 nm) and a script for designing a corresponding library
- Enhanced results tables in the QuickCell experiment script with information about how many layouts remain and are pruned at each pruning step
- Continuous integration:
- Added Renovate to keep dependencies up-to-date
Copy link
Collaborator

Choose a reason for hiding this comment

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

Could you add a link to the Renovate documentation here?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Could be seen as an addition. I agree. Then we must say that we dropped Dependabot under Removed, though. Could also be done as a change. Renovate in favor of Dependabot. I'm okay with either.

#######
- Continuous integration:
- Dropped Python 3.8 support due to its end-of-life status
- Added MacOS 15 and Windows 2025 to the CI
Copy link
Collaborator

Choose a reason for hiding this comment

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

Maybe that's an addition rather?

- Enhanced results tables in the QuickCell experiment script with information about how many layouts remain and are pruned at each pruning step
- Continuous integration:
- Added Renovate to keep dependencies up-to-date
- Added ``ruff`` as a Python linter and ``mypy`` for static Python type checking. Extended the pre-commit configuration with ``check-jsonschema``, ``validate-pyproject-schema-store``, ``nb-clean``, ``prettier``, ``ruff``, and ``mypy``
Copy link
Collaborator

Choose a reason for hiding this comment

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

Could you provide links here? They should be present in the respective PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation is added or needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants