﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
35100	Simplify initialization of databases in the GeoIP2 wrapper	Nick Pope	Nick Pope	"The initialization of the wrapper around the GeoIP2 databases is overcomplicated and should be simplified.

Currently when calling `GeoIP2.city()` and `GeoIP2.country()` the city and country databases will be used respectively, but this is unnecessary as the country database is merely a subset of the city database. It should be possible to provide a path and attempt to open a database from three possible candidates: `path`, `path / city`, and `path / country`. While a minor incompatibility in that the city database may be used instead, this also reduces the potential for mixing data from two different databases where one might be outdated."	Cleanup/optimization	closed	GIS	dev	Normal	fixed	geoip2		Ready for checkin	1	0	0	0	0	0
