--- id: ansys-api-tools-filetransfer version: "0.2.0" license: MIT license_treatment: permissive maintenance: active --- # ansys-api-tools-filetransfer — Autogenerated python gRPC interface package for ansys-api-tools-filetransfer. License: permissive · Maintenance: active · Downloads: 89.2K/mo ## 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 above — 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 pip install ansys-api-tools-filetransfer uv add ansys-api-tools-filetransfer 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_current - Install friction: low - Maintenance: active - Downloads: 89.2K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags grpc python interface generation, ansys filetransfer client, protobuf grpc bindings, ansys api tools, file transfer grpc service, auto-generated grpc stubs, grpc, ansys, protobuf [View on SkillFed](https://skillfed.io/packages/ansys-api-tools-filetransfer) · [View on PyPI](https://pypi.org/project/ansys-api-tools-filetransfer/)