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

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

Conversation

lfvjimisola
Copy link
Contributor

@lfvjimisola lfvjimisola commented Oct 21, 2024

Closes: #14

@lfvjimisola
Copy link
Contributor Author

@lfvdavid BREAKING CHANGES here as well with configuration options

@lfvjimisola
Copy link
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
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
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
@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
4 checks passed
@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
2 participants