Skip to content

Commit

Permalink
adds other and main cassandra-medusa package
Browse files Browse the repository at this point in the history
Signed-off-by: Mritunjay <[email protected]>
  • Loading branch information
mritunjaysharma394 committed Jan 12, 2024
1 parent d48f931 commit cfb03dd
Show file tree
Hide file tree
Showing 8 changed files with 218 additions and 2 deletions.
2 changes: 2 additions & 0 deletions py3-azure-core.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ pipeline:
tag: azure-core_${{package.version}}

- runs: |
cd sdk/core/azure-core
python setup.py build
python setup.py install --prefix=/usr --root="${{targets.destdir}}"
Expand All @@ -43,6 +44,7 @@ update:
ignore-regex-patterns:
- auth-
- azure-data-tables_
- azure-mgmt-imagebuilder_
github:
identifier: Azure/azure-sdk-for-python
strip-prefix: azure-core_
47 changes: 47 additions & 0 deletions py3-azure-identity.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Generated from https://pypi.org/project/azure-identity/
package:
name: py3-azure-identity
version: 1.15.0
epoch: 0
description: Microsoft Azure Identity Library for Python
copyright:
- license: MIT License
dependencies:
runtime:
- py3-azure-core
- py3-cryptography
- py3-msal
- py3-msal-extensions
- python-3

environment:
contents:
packages:
- build-base
- busybox
- ca-certificates-bundle
- py3-setuptools
- py3-wheel
- python3
- python3-dev
- wolfi-base

pipeline:
- uses: git-checkout
with:
expected-commit: cddf3844236888e22e9e807fc99e928b50411fe8
repository: https://github.com/Azure/azure-sdk-for-python
tag: azure-identity_${{package.version}}

- runs: |
cd sdk/identity/azure-identity
python setup.py build
python setup.py install --prefix=/usr --root="${{targets.destdir}}"
- uses: strip

update:
enabled: true
github:
identifier: Azure/azure-sdk-for-python
strip-prefix: azure-identity_
48 changes: 48 additions & 0 deletions py3-azure-storage-blob.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Generated from https://pypi.org/project/azure-storage-blob/
package:
name: py3-azure-storage-blob
version: 12.19.0
epoch: 0
description: Microsoft Azure Blob Storage Client Library for Python
copyright:
- license: MIT License
dependencies:
runtime:
- py3-azure-core
- py3-cryptography
- py3-typing-extensions
- py3-isodate
- python3

environment:
contents:
packages:
- build-base
- busybox
- ca-certificates-bundle
- py3-setuptools
- py3-wheel
- python3
- python3-dev
- wolfi-base

pipeline:
- uses: git-checkout
with:
expected-commit: 997948617b7226f492c4829fba31ba2f72ccc1f1
repository: https://github.com/Azure/azure-sdk-for-python
tag: azure-storage-blob_${{package.version}}

- runs: |
cd sdk/storage/azure-storage-blob
python setup.py build
python setup.py install --prefix=/usr --root="${{targets.destdir}}"
- uses: strip

update:
enabled: true
manual: false
github:
identifier: Azure/azure-sdk-for-python
strip-prefix: azure-storage-blob_
67 changes: 67 additions & 0 deletions py3-cassandra-medusa.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Generated from https://pypi.org/project/cassandra-medusa/
package:
name: py3-cassandra-medusa
version: 0.16.3
epoch: 0
description: Apache Cassandra backup and restore tool
copyright:
- license: Apache
dependencies:
runtime:
- py3-python-dateutil
- py3-click
- py3-click-aliases
- py3-pyyaml
- py3-cassandra-driver
- py3-psutil
- py3-ffwd
- py3-lockfile
- py3-pyopenssl
- py3-cryptography
- py3-pycryptodome
- py3-retrying
- py3-parallel-ssh
- py3-ssh2-python
- py3-ssh-python
- py3-requests
- py3-protobuf
- py3-grpcio
- py3-grpcio-health-checking
- py3-grpcio-tools
- py3-gevent
- py3-greenlet
- py3-fasteners
- py3-datadog
- py3-botocore
- py3-dnspython
- py3-aiohttp
- py3-boto3
- py3-gcloud-aio-storage
- py3-azure-core
- py3-azure-identity
- py3-azure-storage-blob
- python3

environment:
contents:
packages:
- build-base
- busybox
- ca-certificates-bundle
- wolfi-base

pipeline:
- uses: fetch
with:
expected-sha256: 4a47a6b3af883a860ad40264f19ade58e6e7c30ee33a2f193a8b466e4f0e492f
uri: https://files.pythonhosted.org/packages/source/c/cassandra-medusa/cassandra-medusa-${{package.version}}.tar.gz

- name: Python Build
uses: python/build-wheel

- uses: strip

update:
enabled: true
release-monitor:
identifier: 42279
2 changes: 1 addition & 1 deletion py3-gcloud-aio-auth.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,6 @@ pipeline:

update:
enabled: true
manual: false
github:
identifier: talkiq/gcloud-aio
strip-prefix: auth-
1 change: 1 addition & 0 deletions py3-gcloud-aio-storage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,4 @@ update:
manual: false
github:
identifier: talkiq/gcloud-aio
strip-prefix: storage-
51 changes: 51 additions & 0 deletions py3-grpcio-tools.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Generated from https://pypi.org/project/grpcio-tools/
package:
name: py3-grpcio-tools
version: 1.60.0
epoch: 0
description: Protobuf code generator for gRPC
copyright:
- license: Apache License 2.0
dependencies:
runtime:
- py3-protobuf
- py3-grpcio
- py3-setuptools
- python-3

environment:
contents:
packages:
- build-base
- busybox
- ca-certificates-bundle
- cython
- git
- py3-setuptools
- py3-wheel
- python3
- python3-dev
- wolfi-base

pipeline:
- uses: git-checkout
with:
repository: https://github.com/grpc/grpc
tag: v${{package.version}}
expected-commit: 0ef13a7555dbaadd4633399242524129eef5e231

- runs: |
git submodule update --init
cd tools/distrib/python/grpcio_tools
python ../make_grpcio_tools.py
export GRPC_PYTHON_BUILD_WITH_CYTHON=1
python setup.py install --prefix=/usr --root="${{targets.destdir}}"
- uses: strip

update:
enabled: true
github:
identifier: grpc/grpc
strip-prefix: v
use-tag: true
2 changes: 1 addition & 1 deletion py3-pycryptodome.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Generated from https://pypi.org/project/pycryptodome/
package:
name: py3-pycryptodome
version: 3.19.0
version: 3.19.1
epoch: 0
description: Cryptographic library for Python
copyright:
Expand Down

0 comments on commit cfb03dd

Please sign in to comment.