Toolverse
All skills

http-client-python-bump-and-release

by microsoft

Create a PR to bump dependencies or release a new version of the http-client-python package. Use when the user wants to bump TypeSpec/Azure-tools dependencies, update peer dependencies, or release a new version of the Python HTTP client.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
microsoft
Category
DevOps
Views
1

About this skill

Create a PR to bump dependencies or release a new version of the http-client-python package. Use when the user wants to bump TypeSpec/Azure-tools dependencies, update peer dependencies, or release a new version of the Python HTTP client.

How to use

  1. Przed rozpoczęciem upewnij się, że npm-check-updates jest dostępny na Twojej maszynie. Uruchom npx npm-check-updates --version. Jeśli polecenie nie zadziała, zainstaluj narzędzie globalnie: npm install -g npm-check-updates.

  2. Przejdź do katalogu pakietu http-client-python w repozytorium microsoft/typespec: cd {REPO}/packages/http-client-python.

  3. Zsynchronizuj swoją gałąź z główną: zresetuj zmiany, przywróć stan z origin/main i pobierz najnowsze zmiany za pomocą git reset HEAD && git checkout . && git checkout origin/main && git pull origin main.

  4. Utwórz nową gałąź wydania z datą w formacie MM-DD: git checkout -b publish/python-release-{MM-DD}.

  5. Uruchom aktualizację zależności dla pakietów TypeSpec i Azure Tools: npx npm-check-updates -u --filter @typespec/*,@azure-tools/* --packageFile package.json. Następnie ręcznie zaktualizuj peerDependencies w package.json, zachowując formaty zakresu (np. >=0.a.b <1.0.0) i aktualizując tylko wersje bazowe.

  6. Sprawdź devDependencies dla @typespec/http-specs i @azure-tools/azure-http-specs. Jeśli oryginalna wersja w package.json jest nowsza niż zaproponowana aktualizacja, zachowaj wersję oryginalną, szczególnie dla wersji dev (format x.y.z-alpha.N-dev.M).

Related skills

senior-computer-vision

by davila7

World-class computer vision skill for image/video processing, object detection, segmentation, and visual AI systems. Expertise in PyTorch, OpenCV, YOLO, SAM, diffusion models, and vision transformers. Includes 3D vision, video analysis, real-time processing, and production

DevOps
1044

lambda

by itsmostafa

AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.

DevOps
127

planning-with-files

by davila7

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring u003e5 tool calls.

DevOps
2365

context7

by mikha08-rgb

Search GitHub issues, pull requests, and discussions across any repository. Activates when researching external dependencies (whisper.cpp, NAudio), looking for similar bugs, or finding implementation examples.

DevOps
51166

crawl4ai

by basher83

This skill should be used when users need to scrape websites, extract structured data, handle JavaScript-heavy pages, crawl multiple URLs, or build automated web data pipelines. Includes optimized extraction patterns with schema generation for efficient, LLM-free extraction.

DevOps
11128

senior-data-engineer

by davila7

World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when

DevOps
1268