skillfed

ansys-api-tools-filetransfer

Autogenerated python gRPC interface package for ansys-api-tools-filetransfer.

ansys-api-tools-filetransfer v0.2.0 89.2K downloads/30d#13,673 on PyPI1
Permissive license MIT Active released

What it is and what it does

This package contains pre-generated gRPC Python interface code for Ansys's filetransfer service. It is built from protobuf definitions and provides the Python stubs and message classes needed to communicate with filetransfer gRPC endpoints. The package is primarily a build artifact—the interface files are identical regardless of the Python version used to generate them, though the documentation notes that historical builds targeted Python 3.7 for compatibility with grpcio~=1.17.

The package is intended to be installed as a dependency when you need to call the filetransfer service from Python code. It requires grpcio and protobuf at runtime and supports current Python versions (3.10+). The repository is actively maintained with CI/CD automation for building and publishing wheels.

Use it for:

  • Call Ansys filetransfer gRPC services from Python applications that need to transfer files programmatically.
  • Integrate file transfer capabilities into Ansys tool workflows or custom applications using the generated gRPC stubs.
  • Develop client code that communicates with filetransfer service endpoints without manually writing protobuf bindings.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides auto-generated gRPC Python interface files for the Ansys filetransfer tool, enabling communication with filetransfer services via gRPC.

Yes, if you are building an application that needs to interact with Ansys filetransfer services. The package has low install friction, active maintenance, a permissive MIT license, and no known vulnerabilities. It is a straightforward gRPC interface package with minimal dependencies. Install it only if your project actually calls the filetransfer service; it is not a general-purpose utility.

Install

ansys-api-tools-filetransfer on PyPI

pip

pip install ansys-api-tools-filetransfer

uv

uv add ansys-api-tools-filetransfer

poetry

poetry add ansys-api-tools-filetransfer

Installing ansys-api-tools-filetransfer

Before you install

Low install friction with only two runtime dependencies (grpcio and protobuf). Actively maintained with recent commits and releases; last update was 164 days ago.

License in practice

MIT license permits unrestricted use, modification, and distribution with minimal restrictions, making it suitable for both open-source and commercial projects.

Quickstart

pip install ansys-api-tools-filetransfer

import ansys_api_tools_filetransfer
# Use generated gRPC stubs for filetransfer service communication

Requires Python 3.10 or later; grpcio and protobuf must be installed as runtime dependencies.

Verify before relying

  • Whether this package is intended for end-user installation or primarily as a transitive dependency of Ansys tools
  • What specific file transfer operations or protocols this gRPC interface supports
  • Compatibility with different versions of grpcio beyond the historical note about grpcio~=1.17

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 2 — grpcio, protobuf
Maintenance actively maintained — 164 days since the last release
Last repo commit
First released
Downloads 89,240/month — #13,673 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: ansys_api_tools_filetransfer-0.2.0-py3-none-any.whl

Tags

grpc python interface generationansys filetransfer clientprotobuf grpc bindingsansys api toolsfile transfer grpc serviceauto-generated grpc stubs
grpcansysprotobuf

More Software Development packages

typing-extensions

Provides backported and experimental type hints…

permissive · top 100 on PyPI

numpy

NumPy provides an N-dimensional array object…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

distlib

Distlib provides low-level packaging utilities…

permissive · top 1,000 on PyPI

ansys-api-edb

Provides auto-generated gRPC Python interface…

permissive · top 15,000 on PyPI

ansys-api-platform-instancemanagement

Provides auto-generated gRPC Python interface…

permissive · top 15,000 on PyPI

ansys-api-fluent

Provides auto-generated gRPC Python interface…

permissive · top 15,000 on PyPI

ansys-platform-instancemanagement

PyPIM provides a Python client to communicate…

permissive · top 15,000 on PyPI

grpc-gateway-protoc-gen-openapiv2

Generates Python support code for gRPC Gateway…

permissive · top 15,000 on PyPI

protoc-gen-openapiv2

Generates Python support code for gRPC Gateway…

permissive · top 5,000 on PyPI

grpcio-reflection

Enables gRPC Python services to expose runtime…

permissive · top 5,000 on PyPI

grpcio

gRPC Python is an HTTP/2-based RPC framework…

permissive · top 100 on PyPI

grpclib

grpclib is a pure-Python asyncio-based…

permissive · top 1,000 on PyPI

nacos-sdk-python

Python client library for Nacos service…

permissive · top 15,000 on PyPI