##
# Main CalendarServer dependency (does not include Twisted)
##

--editable .  # calendarserver

    zope.interface==4.3.2
	    setuptools==30.2.0

    --editable git+https://github.com/apple/ccs-twistedextensions.git@b90293c8f37b37ee04b3ad5170190007775d2b66#egg=twextpy
        cffi==1.9.1
            pycparser==2.17
        #twisted

        # [LDAP] extra
            python-ldap==2.4.28
                #setuptools

        # [DAL] extra
              sqlparse==0.2.0

        # [OpenDirectory] extra
            #pyobjc-framework-OpenDirectory  # Use system module

        # [Postgres] extra
            six==1.10.0
            pg8000==1.10.6

        # [Oracle] extra
            #cx_Oracle==5.2  # Needs manual patch

    --editable git+https://github.com/apple/ccs-pykerberos.git@a47bac77a5d5176143c0b97d5d7f70d6417865a3#egg=kerberos

    --editable git+https://github.com/apple/ccs-pycalendar.git@e68e150de7a14559678962f00eba0bdb175edce7#egg=pycalendar
    python-dateutil==2.6.0
    pytz==2016.7

    psutil==5.0.0
    setproctitle==1.1.10
    # xattr==0.7.5  # Only needed for upgrades from ancient versions.  Added in _cache_deps.
        #cffi
