Skip to content

14 add publish hook for a python pypi version of maven artifact zip directory structure and upload to pypi registry#20

Merged
lfvjimisola merged 11 commits into
mainfrom
14-add-publish-hook-for-a-python-pypi-version-of-maven-artifact-zip-directory-structure-and-upload-to-pypi-registry
Oct 30, 2024
Merged

14 add publish hook for a python pypi version of maven artifact zip directory structure and upload to pypi registry#20
lfvjimisola merged 11 commits into
mainfrom
14-add-publish-hook-for-a-python-pypi-version-of-maven-artifact-zip-directory-structure-and-upload-to-pypi-registry

Conversation

@lfvjimisola

@lfvjimisola lfvjimisola commented Oct 21, 2024

Copy link
Copy Markdown
Contributor

Closes: #14

@lfvjimisola

Copy link
Copy Markdown
Contributor Author

@lfvdavid BREAKING CHANGES here as well with configuration options

@lfvjimisola

Copy link
Copy Markdown
Contributor Author

Running with verbose:

Building `sdist` version `standard`
reqstool plugin 0.0.5.dev15 loaded
parsing reqstool decorators
generated build/reqstool/annotations.yml
reqstool index: {'language': 'python', 'build': 'hatch', 'version': '0.4.2.dev16', 'resources': {'requirements': 'docs/reqstool/requirements.yml', 'software_verification_cases': 'docs/reqstool/software_verification_cases.yml', 'manual_verification_results': 'docs/reqstool/manual_verification_results.yml', 'annotations': 'build/reqstool/annotations.yml', 'test_results': ['build/junit.xml']}}
tarball: /home/u30576/dev/clones/sysdev/coopans-swim/coopans-swim-validation-and-test-tool/topsky-stimulator/dist/topsky_stimulator-0.4.2.dev16.tar.gz
temporary tar file: /tmp/tmpgbvubdar
added reqstool_index.yml to dist/topsky_stimulator-0.4.2.dev16.tar.gz
dist/topsky_stimulator-0.4.2.dev16.tar.gz

@lfvjimisola

Copy link
Copy Markdown
Contributor Author

reqstool_index.yml:

# yaml-language-server: $schema=https://raw.githubusercontent.com/Luftfartsverket/reqstool-client/main/src/reqstool/resources/schemas/v1/reqstool_index.schema.json

language: python
build: hatch
version: 0.4.2.dev16
resources:
  requirements: docs/reqstool/requirements.yml
  software_verification_cases: docs/reqstool/software_verification_cases.yml
  manual_verification_results: docs/reqstool/manual_verification_results.yml
  annotations: build/reqstool/annotations.yml
  test_results:
  - build/junit.xml

@lfvjimisola

Copy link
Copy Markdown
Contributor Author

@lfvdavid Reminder for us to update the requirements.yml with support of pypi locations.

@lfvjimisola lfvjimisola marked this pull request as ready for review October 29, 2024 11:01
lfvdavid
lfvdavid previously approved these changes Oct 29, 2024
lfvdavid
lfvdavid previously approved these changes Oct 29, 2024
Comment thread src/reqstool_python_hatch_plugin/build_hooks/reqstool.py
@lfvjimisola lfvjimisola force-pushed the 14-add-publish-hook-for-a-python-pypi-version-of-maven-artifact-zip-directory-structure-and-upload-to-pypi-registry branch from 30e1934 to c8de846 Compare October 30, 2024 08:40
@lfvjimisola lfvjimisola merged commit 2fa481d into main Oct 30, 2024
@lfvjimisola lfvjimisola deleted the 14-add-publish-hook-for-a-python-pypi-version-of-maven-artifact-zip-directory-structure-and-upload-to-pypi-registry branch October 30, 2024 09:54
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.

Add a Python (pypi) version of Maven Artifact Zip Directory Structure to build hook (and upload to pypi registry)

2 participants