| using namespace ranges::views; | using namespace ranges::views; | ||||
| auto try_read_sdist = [](path_ref p) -> std::optional<sdist> { | auto try_read_sdist = [](path_ref p) -> std::optional<sdist> { | ||||
| if (starts_with(p.filename().string(), ".")) { | |||||
| return std::nullopt; | |||||
| } | |||||
| try { | try { | ||||
| return sdist::from_directory(p); | return sdist::from_directory(p); | ||||
| } catch (const std::runtime_error& e) { | } catch (const std::runtime_error& e) { |