Skip to content

chore: set Daytona Platforms Inc. as author across packages and apps - #44

Merged
mislavivanda merged 1 commit into
mainfrom
chore/package-authors
Aug 13, 2026
Merged

chore: set Daytona Platforms Inc. as author across packages and apps#44
mislavivanda merged 1 commit into
mainfrom
chore/package-authors

Conversation

@mislavivanda

@mislavivanda mislavivanda commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Why

Package/app metadata attributed a single person as author in one place and was empty or absent in others. This makes attribution uniform across the repository: Daytona Platforms Inc. <support@daytona.io>, matching what n8n-nodes-daytona, opencode-plugin, pi-extension and pydantic-ai-daytona already declared.

Metadata-only change: no code, no dependencies, no behavior. For the two published Python packages it affects the Author/Author-email fields of future releases on PyPI.

What changes

File Before After
packages/adk-plugin/pyproject.toml Mislav Ivanda <mivanda@daytona.io> Daytona Platforms Inc.
packages/langchain-data-analysis/pyproject.toml authors = [] Daytona Platforms Inc.
apps/dify-plugin/pyproject.toml no authors key Daytona Platforms Inc.
apps/inngest-agentkit-coding-agent/package.json no author key Daytona Platforms Inc.
apps/stripe-coding-agent-template/package.json "author": "" Daytona Platforms Inc.

Already correct, untouched: n8n-nodes-daytona, opencode-plugin, pi-extension, pydantic-ai-daytona.

Deliberately not changed

  • apps/dify-plugin/manifest.yaml (author: daytonaio) — this is the Dify marketplace org handle, not a display name. Changing it would affect plugin ownership/publishing on the marketplace.
  • packages/n8n-nodes-daytona/dist/package.json — untracked build artifact.

Note on the three manifest dialects

The touched files use three different author syntaxes, and using the wrong one breaks the build:

  • PEP 621 (adk-plugin, dify-plugin): authors = [{name = "...", email = "..."}]
  • Poetry (langchain-data-analysis): authors = ["Name <email>"] — plain strings, not tables
  • npm (inngest, stripe): "author": "..." string

Verification

  • Both published Python packages were built and their metadata inspected:
    • daytona_adk-0.2.0Author-email: "Daytona Platforms Inc." <support@daytona.io>
    • langchain_daytona_data_analysis-0.2.0Author: Daytona Platforms Inc. / Author-email: support@daytona.io
  • dify-plugin/pyproject.toml validated through setuptools' PEP 621 reader; poetry-core parsed the langchain project successfully.
  • Both package.json files parsed as valid JSON.
  • Repo-wide sweep confirms every tracked manifest now declares an author.

Release impact

None — chore: produces no release-please version bump, so no release is cut for the touched packages.


Summary by cubic

Standardizes author metadata to "Daytona Platforms Inc. support@daytona.io" across manifests for consistent attribution. Old: mixed/empty authors; New: org author everywhere; side effect: future PyPI releases show the org as Author/Email; no code, dependency, or runtime impact.

  • Changed manifests: packages/adk-plugin/pyproject.toml (individual → org), packages/langchain-data-analysis/pyproject.toml (empty → org), apps/dify-plugin/pyproject.toml (added org), apps/inngest-agentkit-coding-agent/package.json (added org), apps/stripe-coding-agent-template/package.json (empty → org).
  • Not changed: apps/dify-plugin/manifest.yaml keeps marketplace handle daytonaio.
  • Release: no version bumps or publishes.

Written for commit bd33de8. Summary will update on new commits.

Review in cubic

@mislavivanda
mislavivanda deployed to integration-tests August 12, 2026 16:29 — with GitHub Actions Active
@mislavivanda
mislavivanda deployed to integration-tests August 12, 2026 16:29 — with GitHub Actions Active

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

No issues found across 5 files

Re-trigger cubic

Signed-off-by: Mislav Ivanda <mislavivanda454@gmail.com>
@mislavivanda
mislavivanda force-pushed the chore/package-authors branch from ae4f922 to bd33de8 Compare August 13, 2026 10:42
@mislavivanda
mislavivanda deployed to integration-tests August 13, 2026 10:56 — with GitHub Actions Active
@mislavivanda
mislavivanda deployed to integration-tests August 13, 2026 10:56 — with GitHub Actions Active
@mislavivanda
mislavivanda merged commit b69e306 into main Aug 13, 2026
26 checks passed
@mislavivanda
mislavivanda deleted the chore/package-authors branch August 13, 2026 10:58
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 13, 2026
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.

1 participant