analytics-python: Package name should NOT be "analytics", rename to segment/segmentio

The top-level package name really should be something unique, like segmentio or something. If you have another package or module loaded in your Python load path named analytics, a very common word, there is a name-space collision and it’s possible (or very difficult) to resolve in Python

# import analytics
import segmentio

About this issue

  • Original URL
  • State: closed
  • Created 9 years ago
  • Reactions: 12
  • Comments: 29 (17 by maintainers)

Most upvoted comments

I’ll transfer the name across if segment want to keep it updated

On 25 Oct 2016 21:06, “Prateek Srivastava” notifications@github.com wrote:

@graingert https://github.com/graingert’s wrapper is following it’s own versioning scheme (independent of analytics-python’s versioning). If you download the source code from https://pypi.python.org/pypi/segment/0.2.0, you’ll see it has the latest relevant changes (commit in our repo #79 https://github.com/segmentio/analytics-python/pull/79, and in segment package on pypi https://cloudup.com/c4EegesqVjE).

Effectively it’s up to to date with version 1.2.5

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/segmentio/analytics-python/issues/42#issuecomment-256160278, or mute the thread https://github.com/notifications/unsubscribe-auth/AAZQTIfjwhwCauHaIpPlhD88Pw9-ruxmks5q3mFMgaJpZM4DwM3I .