pyshp version and more import resilience