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

Port updates from 0.207.1 #1645

Merged
merged 12 commits into from
Jan 28, 2025
Merged

Port updates from 0.207.1 #1645

merged 12 commits into from
Jan 28, 2025

Conversation

plypaul
Copy link
Contributor

@plypaul plypaul commented Jan 28, 2025

A number of changes were committed to the release-0.207.1 to fix issues that were blocking the release. Since those changes got merged into the release branch, this PR is a port / "backport" of those changes to the main branch.

This is a redo of #1628 as I needed to change the commit order and add a
change log entry.
This PR updates the time-spine configuration in the sample project
created by `mf tutorial` to use include the YAML definition and updates
the link to the time-spine documentation to point to the appropriate
version of `dbt-core`. The documentation varies depending on the version
of `dbt-core` used.
This PR updates the tutorial to check / better handle the flow when the
dbt adapter is not installed.
This prettifies `semantic_manifes_pretty.json` used in `mf tutorial` for
easier debugging.
To run the tutorial in a build-package CI test, this adds a `--yes`
option that will allow the tutorial setup to complete without user
input.
Got this error while trying to publish in the workflow:

```
ERROR    InvalidDistribution: Invalid distribution metadata: license-expression
         introduced in metadata version 2.4, not 2.1
```

Might be caused by something else, but fixing the Python version to rule
it out.
Updating the version of `hatchling` resolves an issue in the workflow to
publish the package to Pypi:

```
ERROR    InvalidDistribution: Invalid distribution metadata: license-expression 
         introduced in metadata version 2.4, not 2.1     
```
@plypaul plypaul force-pushed the p--release-setup--06 branch from d09cd6a to 284f968 Compare January 28, 2025 01:42
@plypaul plypaul marked this pull request as ready for review January 28, 2025 01:52
@plypaul plypaul requested a review from a team as a code owner January 28, 2025 01:52
@plypaul plypaul merged commit df57b4e into main Jan 28, 2025
11 checks passed
@plypaul plypaul deleted the p--release-setup--06 branch January 28, 2025 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants