Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-3423

Make dnspython a required dependency

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor - P4
    • Resolution: Done
    • None
    • 4.3
    • None
    • None

    Description

      dnspython not being a required dependency causes no end of confusion for Atlas users. Let's make it PyMongo's first and only required dependency. If making it a required dep causes a lot of pain for users stuck behind corporate firewalls we can consider releasing a pymongo-core package for those users.

      This should only be a small change in setup.py, moving dnspython from extras_require to install_requires, with some documentation updates. Let's leave the "srv" extra around so as to not break existing users.

      Attachments

        Issue Links

          Activity

            People

              julius.park@mongodb.com Julius Park (Inactive)
              bernie@mongodb.com Bernie Hackett
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: