// Copyright (c) 2019, QuantStack and Mamba Contributors
//
// Distributed under the terms of the BSD 3-Clause License.
//
// The full license is in the file LICENSE, distributed with this software.

#ifndef MAMBA_CORE_PINNING_HPP
#define MAMBA_CORE_PINNING_HPP

#include <string>
#include <vector>

namespace mamba
{
    class Context;
    class ChannelContext;
    class PrefixData;

    namespace fs
    {
        class u8path;
    }

    std::string python_pin(PrefixData& prefix_data, const std::vector<std::string>& specs);

    std::vector<std::string> file_pins(const fs::u8path& file);
}

#endif
