├── .gitignore ├── LICENSE ├── README.md ├── part2 ├── data │ ├── build_fake_db.py │ ├── mongo_setup.py │ ├── requirements.txt │ ├── top-100-packages.json │ └── tops │ │ ├── amqp.json │ │ ├── appdirs.json │ │ ├── argparse.json │ │ ├── asn1crypto.json │ │ ├── awscli-cwlogs.json │ │ ├── awscli.json │ │ ├── babel.json │ │ ├── beautifulsoup4.json │ │ ├── boto.json │ │ ├── boto3.json │ │ ├── botocore.json │ │ ├── certifi.json │ │ ├── cffi.json │ │ ├── chardet.json │ │ ├── click.json │ │ ├── colorama.json │ │ ├── coverage.json │ │ ├── cryptography.json │ │ ├── cython.json │ │ ├── decorator.json │ │ ├── django.json │ │ ├── docopt.json │ │ ├── docutils.json │ │ ├── elasticsearch.json │ │ ├── enum34.json │ │ ├── flake8.json │ │ ├── flask.json │ │ ├── funcsigs.json │ │ ├── functools32.json │ │ ├── future.json │ │ ├── futures.json │ │ ├── gevent.json │ │ ├── greenlet.json │ │ ├── gunicorn.json │ │ ├── httplib2.json │ │ ├── idna.json │ │ ├── ipaddress.json │ │ ├── ipython.json │ │ ├── itsdangerous.json │ │ ├── jinja2.json │ │ ├── jmespath.json │ │ ├── jsonschema.json │ │ ├── kombu.json │ │ ├── lxml.json │ │ ├── markupsafe.json │ │ ├── mccabe.json │ │ ├── mock.json │ │ ├── nose.json │ │ ├── numpy.json │ │ ├── oauth2client.json │ │ ├── packaging.json │ │ ├── pandas.json │ │ ├── paramiko.json │ │ ├── pbr.json │ │ ├── pep8.json │ │ ├── pexpect.json │ │ ├── pillow.json │ │ ├── pip.json │ │ ├── protobuf.json │ │ ├── psutil.json │ │ ├── psycopg2.json │ │ ├── ptyprocess.json │ │ ├── py.json │ │ ├── pyasn1-modules.json │ │ ├── pyasn1.json │ │ ├── pycodestyle.json │ │ ├── pycparser.json │ │ ├── pycrypto.json │ │ ├── pyflakes.json │ │ ├── pygments.json │ │ ├── pyopenssl.json │ │ ├── pyparsing.json │ │ ├── pytest-runner.json │ │ ├── pytest.json │ │ ├── python-dateutil.json │ │ ├── pytz.json │ │ ├── pyyaml.json │ │ ├── redis.json │ │ ├── requests.json │ │ ├── rsa.json │ │ ├── s3transfer.json │ │ ├── scipy.json │ │ ├── selenium.json │ │ ├── setuptools.json │ │ ├── simplejson.json │ │ ├── singledispatch.json │ │ ├── six.json │ │ ├── sqlalchemy.json │ │ ├── tornado.json │ │ ├── urllib3.json │ │ ├── vcversioner.json │ │ ├── virtualenv.json │ │ ├── websocket-client.json │ │ ├── werkzeug.json │ │ ├── wheel.json │ │ └── wrapt.json ├── final_data_classes │ ├── downloads.py │ ├── languages.py │ ├── licenses.py │ ├── mongo_setup.py │ ├── packages.py │ ├── releases.py │ └── users.py └── pypi_data_layer │ ├── data │ ├── downloads.py │ ├── languages.py │ ├── licenses.py │ ├── mongo_setup.py │ ├── package.py │ ├── releases.py │ └── users.py │ ├── pypi.py │ └── requirements.txt └── part3 ├── exported_mongo_data ├── pypi_demo │ ├── languages.bson │ ├── languages.metadata.json │ ├── licenses.bson │ ├── licenses.metadata.json │ ├── packages.bson │ ├── packages.metadata.json │ ├── releases.bson │ ├── releases.metadata.json │ ├── users.bson │ └── users.metadata.json └── restore.txt ├── firstpypi ├── .coveragerc ├── .gitignore ├── CHANGES.txt ├── MANIFEST.in ├── README.txt ├── development.ini ├── firstpypi │ ├── __init__.py │ ├── data │ │ ├── __init__.py │ │ ├── downloads.py │ │ ├── languages.py │ │ ├── licenses.py │ │ ├── mongo_setup.py │ │ ├── packages.py │ │ ├── releases.py │ │ └── users.py │ ├── static │ │ ├── pyramid-16x16.png │ │ ├── pyramid.png │ │ └── theme.css │ ├── templates │ │ ├── layout.pt │ │ └── mytemplate.pt │ ├── tests.py │ └── views.py ├── production.ini ├── pytest.ini └── setup.py ├── server_config ├── pypi.nginx ├── pypi.service └── setup.sh └── webapp ├── final └── pypi_web_mongodb_f │ ├── CHANGES.txt │ ├── MANIFEST.in │ ├── README.txt │ ├── development.ini │ ├── production.ini │ ├── pypi_web_mongodb │ ├── __init__.py │ ├── bin │ │ └── build_fake_db.py │ ├── controllers │ │ ├── __init__.py │ │ ├── account_controller.py │ │ ├── home_controller.py │ │ └── packages_controller.py │ ├── data │ │ ├── __init__.py │ │ ├── downloads.py │ │ ├── languages.py │ │ ├── licenses.py │ │ ├── mongo_setup.py │ │ ├── packages.py │ │ ├── releases.py │ │ └── users.py │ ├── infrastructure │ │ ├── __init__.py │ │ ├── conversions.py │ │ ├── cookie_auth.py │ │ ├── navigaiton.py │ │ ├── request_dict.py │ │ └── user_session.py │ ├── services │ │ ├── __init__.py │ │ ├── package_service.py │ │ └── user_service.py │ ├── static │ │ ├── css │ │ │ ├── account.css │ │ │ ├── home.css │ │ │ ├── site.css │ │ │ ├── theme.css │ │ │ └── theme_overrides.css │ │ └── img │ │ │ ├── blue-cube.svg │ │ │ ├── pypi-logo.svg │ │ │ ├── pyramid-16x16.png │ │ │ ├── pyramid.png │ │ │ └── white-cube.svg │ ├── templates │ │ ├── account │ │ │ ├── index.pt │ │ │ ├── login.pt │ │ │ └── register.pt │ │ ├── home │ │ │ ├── help.pt │ │ │ ├── index.pt │ │ │ ├── package.pt │ │ │ └── releases.pt │ │ └── shared │ │ │ └── _layout.pt │ ├── tests │ │ └── tests.py │ └── viewmodels │ │ ├── account │ │ ├── account_home_viewmodel.py │ │ ├── login_viewmodel.py │ │ └── register_viewmodel.py │ │ ├── home │ │ ├── home_viewmodel.py │ │ └── package_details_viewmodel.py │ │ └── shared │ │ └── viewmodelbase.py │ ├── pytest.ini │ ├── requirements-dev.txt │ ├── requirements.txt │ └── setup.py ├── live └── pypi_web_mongodb_live │ ├── CHANGES.txt │ ├── MANIFEST.in │ ├── README.txt │ ├── development.ini │ ├── production.ini │ ├── pypi_web_mongodb │ ├── __init__.py │ ├── bin │ │ └── build_fake_db.py │ ├── controllers │ │ ├── __init__.py │ │ ├── account_controller.py │ │ ├── home_controller.py │ │ └── packages_controller.py │ ├── data │ │ ├── __init__.py │ │ ├── downloads.py │ │ ├── languages.py │ │ ├── licenses.py │ │ ├── mongo_setup.py │ │ ├── packages.py │ │ ├── releases.py │ │ └── users.py │ ├── infrastructure │ │ ├── __init__.py │ │ ├── conversions.py │ │ ├── cookie_auth.py │ │ ├── navigaiton.py │ │ ├── request_dict.py │ │ └── user_session.py │ ├── services │ │ ├── __init__.py │ │ ├── package_service.py │ │ └── user_service.py │ ├── static │ │ ├── css │ │ │ ├── account.css │ │ │ ├── home.css │ │ │ ├── site.css │ │ │ ├── theme.css │ │ │ └── theme_overrides.css │ │ └── img │ │ │ ├── blue-cube.svg │ │ │ ├── pypi-logo.svg │ │ │ ├── pyramid-16x16.png │ │ │ ├── pyramid.png │ │ │ └── white-cube.svg │ ├── templates │ │ ├── account │ │ │ ├── index.pt │ │ │ ├── login.pt │ │ │ └── register.pt │ │ ├── home │ │ │ ├── help.pt │ │ │ ├── index.pt │ │ │ ├── package.pt │ │ │ └── releases.pt │ │ └── shared │ │ │ └── _layout.pt │ ├── tests │ │ └── tests.py │ └── viewmodels │ │ ├── account │ │ ├── account_home_viewmodel.py │ │ ├── login_viewmodel.py │ │ └── register_viewmodel.py │ │ ├── home │ │ ├── home_viewmodel.py │ │ └── package_details_viewmodel.py │ │ └── shared │ │ └── viewmodelbase.py │ ├── pytest.ini │ ├── requirements-dev.txt │ ├── requirements.txt │ └── setup.py └── starter └── pypi_web_mongodb_s ├── CHANGES.txt ├── MANIFEST.in ├── README.txt ├── development.ini ├── production.ini ├── pypi_web_mongodb ├── __init__.py ├── bin │ └── build_fake_db.py ├── controllers │ ├── __init__.py │ ├── account_controller.py │ ├── home_controller.py │ └── packages_controller.py ├── data │ ├── __init__.py │ ├── downloads.py │ ├── languages.py │ ├── licenses.py │ ├── mongo_setup.py │ ├── packages.py │ ├── releases.py │ └── users.py ├── infrastructure │ ├── __init__.py │ ├── conversions.py │ ├── cookie_auth.py │ ├── navigaiton.py │ ├── request_dict.py │ └── user_session.py ├── services │ ├── __init__.py │ ├── package_service.py │ └── user_service.py ├── static │ ├── css │ │ ├── account.css │ │ ├── home.css │ │ ├── site.css │ │ ├── theme.css │ │ └── theme_overrides.css │ └── img │ │ ├── blue-cube.svg │ │ ├── pypi-logo.svg │ │ ├── pyramid-16x16.png │ │ ├── pyramid.png │ │ └── white-cube.svg ├── templates │ ├── account │ │ ├── index.pt │ │ ├── login.pt │ │ └── register.pt │ ├── home │ │ ├── help.pt │ │ ├── index.pt │ │ ├── package.pt │ │ └── releases.pt │ └── shared │ │ └── _layout.pt ├── tests │ └── tests.py └── viewmodels │ ├── account │ ├── account_home_viewmodel.py │ ├── login_viewmodel.py │ └── register_viewmodel.py │ ├── home │ ├── home_viewmodel.py │ └── package_details_viewmodel.py │ └── shared │ └── viewmodelbase.py ├── pytest.ini ├── requirements-dev.txt ├── requirements.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/README.md -------------------------------------------------------------------------------- /part2/data/build_fake_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/build_fake_db.py -------------------------------------------------------------------------------- /part2/data/mongo_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/mongo_setup.py -------------------------------------------------------------------------------- /part2/data/requirements.txt: -------------------------------------------------------------------------------- 1 | progressbar2 2 | mongoengine 3 | python-dateutil -------------------------------------------------------------------------------- /part2/data/top-100-packages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/top-100-packages.json -------------------------------------------------------------------------------- /part2/data/tops/amqp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/amqp.json -------------------------------------------------------------------------------- /part2/data/tops/appdirs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/appdirs.json -------------------------------------------------------------------------------- /part2/data/tops/argparse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/argparse.json -------------------------------------------------------------------------------- /part2/data/tops/asn1crypto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/asn1crypto.json -------------------------------------------------------------------------------- /part2/data/tops/awscli-cwlogs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/awscli-cwlogs.json -------------------------------------------------------------------------------- /part2/data/tops/awscli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/awscli.json -------------------------------------------------------------------------------- /part2/data/tops/babel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/babel.json -------------------------------------------------------------------------------- /part2/data/tops/beautifulsoup4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/beautifulsoup4.json -------------------------------------------------------------------------------- /part2/data/tops/boto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/boto.json -------------------------------------------------------------------------------- /part2/data/tops/boto3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/boto3.json -------------------------------------------------------------------------------- /part2/data/tops/botocore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/botocore.json -------------------------------------------------------------------------------- /part2/data/tops/certifi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/certifi.json -------------------------------------------------------------------------------- /part2/data/tops/cffi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/cffi.json -------------------------------------------------------------------------------- /part2/data/tops/chardet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/chardet.json -------------------------------------------------------------------------------- /part2/data/tops/click.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/click.json -------------------------------------------------------------------------------- /part2/data/tops/colorama.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/colorama.json -------------------------------------------------------------------------------- /part2/data/tops/coverage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/coverage.json -------------------------------------------------------------------------------- /part2/data/tops/cryptography.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/cryptography.json -------------------------------------------------------------------------------- /part2/data/tops/cython.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/cython.json -------------------------------------------------------------------------------- /part2/data/tops/decorator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/decorator.json -------------------------------------------------------------------------------- /part2/data/tops/django.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/django.json -------------------------------------------------------------------------------- /part2/data/tops/docopt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/docopt.json -------------------------------------------------------------------------------- /part2/data/tops/docutils.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/docutils.json -------------------------------------------------------------------------------- /part2/data/tops/elasticsearch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/elasticsearch.json -------------------------------------------------------------------------------- /part2/data/tops/enum34.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/enum34.json -------------------------------------------------------------------------------- /part2/data/tops/flake8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/flake8.json -------------------------------------------------------------------------------- /part2/data/tops/flask.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/flask.json -------------------------------------------------------------------------------- /part2/data/tops/funcsigs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/funcsigs.json -------------------------------------------------------------------------------- /part2/data/tops/functools32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/functools32.json -------------------------------------------------------------------------------- /part2/data/tops/future.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/future.json -------------------------------------------------------------------------------- /part2/data/tops/futures.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/futures.json -------------------------------------------------------------------------------- /part2/data/tops/gevent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/gevent.json -------------------------------------------------------------------------------- /part2/data/tops/greenlet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/greenlet.json -------------------------------------------------------------------------------- /part2/data/tops/gunicorn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/gunicorn.json -------------------------------------------------------------------------------- /part2/data/tops/httplib2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/httplib2.json -------------------------------------------------------------------------------- /part2/data/tops/idna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/idna.json -------------------------------------------------------------------------------- /part2/data/tops/ipaddress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/ipaddress.json -------------------------------------------------------------------------------- /part2/data/tops/ipython.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/ipython.json -------------------------------------------------------------------------------- /part2/data/tops/itsdangerous.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/itsdangerous.json -------------------------------------------------------------------------------- /part2/data/tops/jinja2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/jinja2.json -------------------------------------------------------------------------------- /part2/data/tops/jmespath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/jmespath.json -------------------------------------------------------------------------------- /part2/data/tops/jsonschema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/jsonschema.json -------------------------------------------------------------------------------- /part2/data/tops/kombu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/kombu.json -------------------------------------------------------------------------------- /part2/data/tops/lxml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/lxml.json -------------------------------------------------------------------------------- /part2/data/tops/markupsafe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/markupsafe.json -------------------------------------------------------------------------------- /part2/data/tops/mccabe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/mccabe.json -------------------------------------------------------------------------------- /part2/data/tops/mock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/mock.json -------------------------------------------------------------------------------- /part2/data/tops/nose.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/nose.json -------------------------------------------------------------------------------- /part2/data/tops/numpy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/numpy.json -------------------------------------------------------------------------------- /part2/data/tops/oauth2client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/oauth2client.json -------------------------------------------------------------------------------- /part2/data/tops/packaging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/packaging.json -------------------------------------------------------------------------------- /part2/data/tops/pandas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pandas.json -------------------------------------------------------------------------------- /part2/data/tops/paramiko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/paramiko.json -------------------------------------------------------------------------------- /part2/data/tops/pbr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pbr.json -------------------------------------------------------------------------------- /part2/data/tops/pep8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pep8.json -------------------------------------------------------------------------------- /part2/data/tops/pexpect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pexpect.json -------------------------------------------------------------------------------- /part2/data/tops/pillow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pillow.json -------------------------------------------------------------------------------- /part2/data/tops/pip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pip.json -------------------------------------------------------------------------------- /part2/data/tops/protobuf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/protobuf.json -------------------------------------------------------------------------------- /part2/data/tops/psutil.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/psutil.json -------------------------------------------------------------------------------- /part2/data/tops/psycopg2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/psycopg2.json -------------------------------------------------------------------------------- /part2/data/tops/ptyprocess.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/ptyprocess.json -------------------------------------------------------------------------------- /part2/data/tops/py.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/py.json -------------------------------------------------------------------------------- /part2/data/tops/pyasn1-modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pyasn1-modules.json -------------------------------------------------------------------------------- /part2/data/tops/pyasn1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pyasn1.json -------------------------------------------------------------------------------- /part2/data/tops/pycodestyle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pycodestyle.json -------------------------------------------------------------------------------- /part2/data/tops/pycparser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pycparser.json -------------------------------------------------------------------------------- /part2/data/tops/pycrypto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pycrypto.json -------------------------------------------------------------------------------- /part2/data/tops/pyflakes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pyflakes.json -------------------------------------------------------------------------------- /part2/data/tops/pygments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pygments.json -------------------------------------------------------------------------------- /part2/data/tops/pyopenssl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pyopenssl.json -------------------------------------------------------------------------------- /part2/data/tops/pyparsing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pyparsing.json -------------------------------------------------------------------------------- /part2/data/tops/pytest-runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pytest-runner.json -------------------------------------------------------------------------------- /part2/data/tops/pytest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pytest.json -------------------------------------------------------------------------------- /part2/data/tops/python-dateutil.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/python-dateutil.json -------------------------------------------------------------------------------- /part2/data/tops/pytz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pytz.json -------------------------------------------------------------------------------- /part2/data/tops/pyyaml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/pyyaml.json -------------------------------------------------------------------------------- /part2/data/tops/redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/redis.json -------------------------------------------------------------------------------- /part2/data/tops/requests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/requests.json -------------------------------------------------------------------------------- /part2/data/tops/rsa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/rsa.json -------------------------------------------------------------------------------- /part2/data/tops/s3transfer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/s3transfer.json -------------------------------------------------------------------------------- /part2/data/tops/scipy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/scipy.json -------------------------------------------------------------------------------- /part2/data/tops/selenium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/selenium.json -------------------------------------------------------------------------------- /part2/data/tops/setuptools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/setuptools.json -------------------------------------------------------------------------------- /part2/data/tops/simplejson.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/simplejson.json -------------------------------------------------------------------------------- /part2/data/tops/singledispatch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/singledispatch.json -------------------------------------------------------------------------------- /part2/data/tops/six.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/six.json -------------------------------------------------------------------------------- /part2/data/tops/sqlalchemy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/sqlalchemy.json -------------------------------------------------------------------------------- /part2/data/tops/tornado.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/tornado.json -------------------------------------------------------------------------------- /part2/data/tops/urllib3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/urllib3.json -------------------------------------------------------------------------------- /part2/data/tops/vcversioner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/vcversioner.json -------------------------------------------------------------------------------- /part2/data/tops/virtualenv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/virtualenv.json -------------------------------------------------------------------------------- /part2/data/tops/websocket-client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/websocket-client.json -------------------------------------------------------------------------------- /part2/data/tops/werkzeug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/werkzeug.json -------------------------------------------------------------------------------- /part2/data/tops/wheel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/wheel.json -------------------------------------------------------------------------------- /part2/data/tops/wrapt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/data/tops/wrapt.json -------------------------------------------------------------------------------- /part2/final_data_classes/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/final_data_classes/downloads.py -------------------------------------------------------------------------------- /part2/final_data_classes/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/final_data_classes/languages.py -------------------------------------------------------------------------------- /part2/final_data_classes/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/final_data_classes/licenses.py -------------------------------------------------------------------------------- /part2/final_data_classes/mongo_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/final_data_classes/mongo_setup.py -------------------------------------------------------------------------------- /part2/final_data_classes/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/final_data_classes/packages.py -------------------------------------------------------------------------------- /part2/final_data_classes/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/final_data_classes/releases.py -------------------------------------------------------------------------------- /part2/final_data_classes/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/final_data_classes/users.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/data/downloads.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/data/languages.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/data/licenses.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/data/mongo_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/data/mongo_setup.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/data/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/data/package.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/data/releases.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/data/users.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/pypi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/pypi.py -------------------------------------------------------------------------------- /part2/pypi_data_layer/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part2/pypi_data_layer/requirements.txt -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/languages.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/languages.bson -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/languages.metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/languages.metadata.json -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/licenses.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/licenses.bson -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/licenses.metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/licenses.metadata.json -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/packages.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/packages.bson -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/packages.metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/packages.metadata.json -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/releases.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/releases.bson -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/releases.metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/releases.metadata.json -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/users.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/users.bson -------------------------------------------------------------------------------- /part3/exported_mongo_data/pypi_demo/users.metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/pypi_demo/users.metadata.json -------------------------------------------------------------------------------- /part3/exported_mongo_data/restore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/exported_mongo_data/restore.txt -------------------------------------------------------------------------------- /part3/firstpypi/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/.coveragerc -------------------------------------------------------------------------------- /part3/firstpypi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/.gitignore -------------------------------------------------------------------------------- /part3/firstpypi/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /part3/firstpypi/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/MANIFEST.in -------------------------------------------------------------------------------- /part3/firstpypi/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/README.txt -------------------------------------------------------------------------------- /part3/firstpypi/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/development.ini -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/__init__.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/data/downloads.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/data/languages.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/data/licenses.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/data/mongo_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/data/mongo_setup.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/data/packages.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/data/releases.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/data/users.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/static/pyramid-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/static/pyramid-16x16.png -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/static/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/static/pyramid.png -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/static/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/static/theme.css -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/templates/layout.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/templates/layout.pt -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/templates/mytemplate.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/templates/mytemplate.pt -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/tests.py -------------------------------------------------------------------------------- /part3/firstpypi/firstpypi/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/firstpypi/views.py -------------------------------------------------------------------------------- /part3/firstpypi/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/production.ini -------------------------------------------------------------------------------- /part3/firstpypi/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/pytest.ini -------------------------------------------------------------------------------- /part3/firstpypi/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/firstpypi/setup.py -------------------------------------------------------------------------------- /part3/server_config/pypi.nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/server_config/pypi.nginx -------------------------------------------------------------------------------- /part3/server_config/pypi.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/server_config/pypi.service -------------------------------------------------------------------------------- /part3/server_config/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/server_config/setup.sh -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/MANIFEST.in -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/README.txt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/development.ini -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/production.ini -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/__init__.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/bin/build_fake_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/bin/build_fake_db.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/controllers/account_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/controllers/account_controller.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/controllers/home_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/controllers/home_controller.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/controllers/packages_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/controllers/packages_controller.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/downloads.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/languages.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/licenses.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/mongo_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/mongo_setup.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/packages.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/releases.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/data/users.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/conversions.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/cookie_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/cookie_auth.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/navigaiton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/navigaiton.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/request_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/request_dict.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/user_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/infrastructure/user_session.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/services/package_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/services/package_service.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/services/user_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/services/user_service.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/account.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/account.css -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/home.css -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/site.css -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/theme.css -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/theme_overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/css/theme_overrides.css -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/blue-cube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/blue-cube.svg -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/pypi-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/pypi-logo.svg -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/pyramid-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/pyramid-16x16.png -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/pyramid.png -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/white-cube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/static/img/white-cube.svg -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/account/index.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/account/index.pt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/account/login.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/account/login.pt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/account/register.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/account/register.pt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/home/help.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/home/help.pt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/home/index.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/home/index.pt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/home/package.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/home/package.pt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/home/releases.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/home/releases.pt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/shared/_layout.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/templates/shared/_layout.pt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/tests/tests.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/account/account_home_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/account/account_home_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/account/login_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/account/login_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/account/register_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/account/register_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/home/home_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/home/home_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/home/package_details_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/home/package_details_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/shared/viewmodelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pypi_web_mongodb/viewmodels/shared/viewmodelbase.py -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/pytest.ini -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/requirements-dev.txt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/requirements.txt -------------------------------------------------------------------------------- /part3/webapp/final/pypi_web_mongodb_f/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/final/pypi_web_mongodb_f/setup.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/MANIFEST.in -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/README.txt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/development.ini -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/production.ini -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/__init__.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/bin/build_fake_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/bin/build_fake_db.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/controllers/account_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/controllers/account_controller.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/controllers/home_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/controllers/home_controller.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/controllers/packages_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/controllers/packages_controller.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/downloads.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/languages.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/licenses.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/mongo_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/mongo_setup.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/packages.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/releases.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/data/users.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/conversions.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/cookie_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/cookie_auth.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/navigaiton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/navigaiton.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/request_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/request_dict.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/user_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/infrastructure/user_session.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/services/package_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/services/package_service.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/services/user_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/services/user_service.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/account.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/account.css -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/home.css -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/site.css -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/theme.css -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/theme_overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/css/theme_overrides.css -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/blue-cube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/blue-cube.svg -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/pypi-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/pypi-logo.svg -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/pyramid-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/pyramid-16x16.png -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/pyramid.png -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/white-cube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/static/img/white-cube.svg -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/account/index.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/account/index.pt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/account/login.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/account/login.pt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/account/register.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/account/register.pt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/home/help.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/home/help.pt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/home/index.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/home/index.pt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/home/package.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/home/package.pt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/home/releases.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/home/releases.pt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/shared/_layout.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/templates/shared/_layout.pt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/tests/tests.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/account/account_home_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/account/account_home_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/account/login_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/account/login_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/account/register_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/account/register_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/home/home_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/home/home_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/home/package_details_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/home/package_details_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/shared/viewmodelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pypi_web_mongodb/viewmodels/shared/viewmodelbase.py -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/pytest.ini -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/requirements-dev.txt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/requirements.txt -------------------------------------------------------------------------------- /part3/webapp/live/pypi_web_mongodb_live/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/live/pypi_web_mongodb_live/setup.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/MANIFEST.in -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/README.txt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/development.ini -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/production.ini -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/__init__.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/bin/build_fake_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/bin/build_fake_db.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/controllers/account_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/controllers/account_controller.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/controllers/home_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/controllers/home_controller.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/controllers/packages_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/controllers/packages_controller.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/downloads.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/languages.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/licenses.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/mongo_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/mongo_setup.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/packages.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/releases.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/data/users.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/conversions.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/cookie_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/cookie_auth.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/navigaiton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/navigaiton.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/request_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/request_dict.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/user_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/infrastructure/user_session.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/services/package_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/services/package_service.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/services/user_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/services/user_service.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/account.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/account.css -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/home.css -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/site.css -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/theme.css -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/theme_overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/css/theme_overrides.css -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/blue-cube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/blue-cube.svg -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/pypi-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/pypi-logo.svg -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/pyramid-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/pyramid-16x16.png -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/pyramid.png -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/white-cube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/static/img/white-cube.svg -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/account/index.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/account/index.pt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/account/login.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/account/login.pt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/account/register.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/account/register.pt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/home/help.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/home/help.pt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/home/index.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/home/index.pt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/home/package.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/home/package.pt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/home/releases.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/home/releases.pt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/shared/_layout.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/templates/shared/_layout.pt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/tests/tests.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/account/account_home_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/account/account_home_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/account/login_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/account/login_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/account/register_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/account/register_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/home/home_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/home/home_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/home/package_details_viewmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/home/package_details_viewmodel.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/shared/viewmodelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pypi_web_mongodb/viewmodels/shared/viewmodelbase.py -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/pytest.ini -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/requirements-dev.txt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/requirements.txt -------------------------------------------------------------------------------- /part3/webapp/starter/pypi_web_mongodb_s/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeckennedy/build-pypi-mongodb-webcast-series/HEAD/part3/webapp/starter/pypi_web_mongodb_s/setup.py --------------------------------------------------------------------------------