anaconda-channel-scanner is a command-line tool and an importable library that is designed to assist package builders in analyzing package availability and package dependencies on user-specified conda channels.
anaconda-channel-scanner is a command-line tool and an importable library that is designed to assist package builders in analyzing package availability and package dependencies on user-specified conda channels. Key Features: Package Discovery: Search and discover packages from user-specified channels, ensuring flexibility in package selection. Version Control: Define specific version ranges, Python versions, and build numbers to tailor package selection to your requirements. Latest Version Prioritization: Opt to choose the latest available versions. Multi-Channel Support: Explore package availability across multiple channels. Dependency Tree Visualization: Visualize package dependencies, including build, host, and runtime dependencies. Dependency Analysis: Quickly identify missing or unavailable dependencies. Process isolated recipes: Process recipes to evaluate whether dependencies are available in specified channel.