The per-file value is a single integer, so use `.add` instead of `.update`.
if filename is None:
years.update(self._year_hacks.values())
elif _utils.splitpath(filename) in self._year_hacks:
if filename is None:
years.update(self._year_hacks.values())
elif _utils.splitpath(filename) in self._year_hacks:
- years.update(self._year_hacks[_utils.splitpath(filename)])
+ years.add(self._year_hacks[_utils.splitpath(filename)])
years = sorted(years)
return years[0]
years = sorted(years)
return years[0]