├── .gitignore ├── .idea └── ruff.xml ├── LICENSE ├── README.md ├── data └── pypi-top-100 │ ├── 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 ├── readme_resources └── python-data-web-apps.png ├── src ├── ch10-using-sqlachemy │ ├── final │ │ └── pypi_using_sqlachemy │ │ │ ├── .coveragerc │ │ │ ├── .gitignore │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── bin │ │ │ │ ├── basic_inserts.py │ │ │ │ └── load_data.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ └── packages_controller.py │ │ │ ├── data │ │ │ │ ├── __all_models.py │ │ │ │ ├── __init__.py │ │ │ │ ├── db_session.py │ │ │ │ ├── downloads.py │ │ │ │ ├── languages.py │ │ │ │ ├── licenses.py │ │ │ │ ├── maintainers.py │ │ │ │ ├── modelbase.py │ │ │ │ ├── packages.py │ │ │ │ ├── releases.py │ │ │ │ └── users.py │ │ │ ├── db │ │ │ │ └── pypi.sqlite │ │ │ ├── services │ │ │ │ ├── __init__.py │ │ │ │ ├── package_service.py │ │ │ │ └── user_service.py │ │ │ ├── static │ │ │ │ ├── css │ │ │ │ │ ├── home.css │ │ │ │ │ ├── site.css │ │ │ │ │ ├── theme-overrides.css │ │ │ │ │ └── theme.css │ │ │ │ └── img │ │ │ │ │ ├── blue-cube.svg │ │ │ │ │ ├── pypi-logo.svg │ │ │ │ │ ├── pyramid-16x16.png │ │ │ │ │ ├── pyramid.png │ │ │ │ │ └── white-cube.svg │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ └── details.pt │ │ │ │ └── shared │ │ │ │ │ └── _layout.pt │ │ │ └── tests.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── start │ │ └── pypi_using_sqlachemy │ │ ├── .coveragerc │ │ ├── .gitignore │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── bin │ │ │ └── load_data.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ └── packages_controller.py │ │ ├── data │ │ │ ├── __all_models.py │ │ │ ├── __init__.py │ │ │ ├── db_session.py │ │ │ ├── downloads.py │ │ │ ├── languages.py │ │ │ ├── licenses.py │ │ │ ├── maintainers.py │ │ │ ├── modelbase.py │ │ │ ├── packages.py │ │ │ ├── releases.py │ │ │ └── users.py │ │ ├── db │ │ │ └── pypi.sqlite │ │ ├── static │ │ │ ├── css │ │ │ │ ├── home.css │ │ │ │ ├── site.css │ │ │ │ ├── theme-overrides.css │ │ │ │ └── theme.css │ │ │ └── img │ │ │ │ ├── blue-cube.svg │ │ │ │ ├── pypi-logo.svg │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── white-cube.svg │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ ├── details.pt │ │ │ │ └── releases.pt │ │ │ └── shared │ │ │ │ └── _layout.pt │ │ └── tests.py │ │ ├── pytest.ini │ │ └── setup.py ├── ch11-migrations │ ├── final │ │ └── pypi_migrations │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── alembic.ini │ │ │ ├── alembic │ │ │ ├── README │ │ │ ├── alembic_helpers.py │ │ │ ├── env.py │ │ │ ├── script.py.mako │ │ │ └── versions │ │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── bin │ │ │ │ ├── basic_inserts.py │ │ │ │ └── load_data.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ └── packages_controller.py │ │ │ ├── data │ │ │ │ ├── __all_models.py │ │ │ │ ├── __init__.py │ │ │ │ ├── auditing.py │ │ │ │ ├── db_session.py │ │ │ │ ├── downloads.py │ │ │ │ ├── languages.py │ │ │ │ ├── licenses.py │ │ │ │ ├── maintainers.py │ │ │ │ ├── modelbase.py │ │ │ │ ├── packages.py │ │ │ │ ├── releases.py │ │ │ │ └── users.py │ │ │ ├── db │ │ │ │ └── pypi.sqlite │ │ │ ├── services │ │ │ │ ├── __init__.py │ │ │ │ ├── package_service.py │ │ │ │ └── user_service.py │ │ │ ├── static │ │ │ │ ├── css │ │ │ │ │ ├── home.css │ │ │ │ │ ├── site.css │ │ │ │ │ ├── theme-overrides.css │ │ │ │ │ └── theme.css │ │ │ │ └── img │ │ │ │ │ ├── blue-cube.svg │ │ │ │ │ ├── pypi-logo.svg │ │ │ │ │ ├── pyramid-16x16.png │ │ │ │ │ ├── pyramid.png │ │ │ │ │ └── white-cube.svg │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ └── details.pt │ │ │ │ └── shared │ │ │ │ │ └── _layout.pt │ │ │ └── tests.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── start │ │ └── pypi_migrations │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── bin │ │ │ ├── basic_inserts.py │ │ │ └── load_data.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ └── packages_controller.py │ │ ├── data │ │ │ ├── __all_models.py │ │ │ ├── __init__.py │ │ │ ├── db_session.py │ │ │ ├── downloads.py │ │ │ ├── languages.py │ │ │ ├── licenses.py │ │ │ ├── maintainers.py │ │ │ ├── modelbase.py │ │ │ ├── packages.py │ │ │ ├── releases.py │ │ │ └── users.py │ │ ├── db │ │ │ └── pypi.sqlite │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── package_service.py │ │ │ └── user_service.py │ │ ├── static │ │ │ ├── css │ │ │ │ ├── home.css │ │ │ │ ├── site.css │ │ │ │ ├── theme-overrides.css │ │ │ │ └── theme.css │ │ │ └── img │ │ │ │ ├── blue-cube.svg │ │ │ │ ├── pypi-logo.svg │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── white-cube.svg │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ └── details.pt │ │ │ └── shared │ │ │ │ └── _layout.pt │ │ └── tests.py │ │ ├── pytest.ini │ │ └── setup.py ├── ch12-forms │ ├── final │ │ └── pypi_forms │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── alembic.ini │ │ │ ├── alembic │ │ │ ├── README │ │ │ ├── alembic_helpers.py │ │ │ ├── env.py │ │ │ ├── script.py.mako │ │ │ └── versions │ │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── bin │ │ │ │ ├── basic_inserts.py │ │ │ │ └── load_data.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ └── packages_controller.py │ │ │ ├── data │ │ │ │ ├── __all_models.py │ │ │ │ ├── __init__.py │ │ │ │ ├── auditing.py │ │ │ │ ├── db_session.py │ │ │ │ ├── downloads.py │ │ │ │ ├── languages.py │ │ │ │ ├── licenses.py │ │ │ │ ├── maintainers.py │ │ │ │ ├── modelbase.py │ │ │ │ ├── packages.py │ │ │ │ ├── releases.py │ │ │ │ └── users.py │ │ │ ├── db │ │ │ │ └── pypi.sqlite │ │ │ ├── infrastructure │ │ │ │ ├── __init__.py │ │ │ │ ├── cookie_auth.py │ │ │ │ ├── number_utils.py │ │ │ │ └── request_dict.py │ │ │ ├── services │ │ │ │ ├── __init__.py │ │ │ │ ├── package_service.py │ │ │ │ └── user_service.py │ │ │ ├── static │ │ │ │ ├── css │ │ │ │ │ ├── account.css │ │ │ │ │ ├── home.css │ │ │ │ │ ├── site.css │ │ │ │ │ ├── theme-overrides.css │ │ │ │ │ └── theme.css │ │ │ │ └── img │ │ │ │ │ ├── blue-cube.svg │ │ │ │ │ ├── pypi-logo.svg │ │ │ │ │ ├── pyramid-16x16.png │ │ │ │ │ ├── pyramid.png │ │ │ │ │ └── white-cube.svg │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ └── details.pt │ │ │ │ └── shared │ │ │ │ │ └── _layout.pt │ │ │ └── tests.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── starter │ │ └── pypi_forms │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── alembic.ini │ │ ├── alembic │ │ ├── README │ │ ├── alembic_helpers.py │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── bin │ │ │ ├── basic_inserts.py │ │ │ └── load_data.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ └── packages_controller.py │ │ ├── data │ │ │ ├── __all_models.py │ │ │ ├── __init__.py │ │ │ ├── auditing.py │ │ │ ├── db_session.py │ │ │ ├── downloads.py │ │ │ ├── languages.py │ │ │ ├── licenses.py │ │ │ ├── maintainers.py │ │ │ ├── modelbase.py │ │ │ ├── packages.py │ │ │ ├── releases.py │ │ │ └── users.py │ │ ├── db │ │ │ └── pypi.sqlite │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── package_service.py │ │ │ └── user_service.py │ │ ├── static │ │ │ ├── css │ │ │ │ ├── home.css │ │ │ │ ├── site.css │ │ │ │ ├── theme-overrides.css │ │ │ │ └── theme.css │ │ │ └── img │ │ │ │ ├── blue-cube.svg │ │ │ │ ├── pypi-logo.svg │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── white-cube.svg │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ └── details.pt │ │ │ └── shared │ │ │ │ └── _layout.pt │ │ └── tests.py │ │ ├── pytest.ini │ │ └── setup.py ├── ch13-validation │ ├── final │ │ └── pypi_validation │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── alembic.ini │ │ │ ├── alembic │ │ │ ├── README │ │ │ ├── alembic_helpers.py │ │ │ ├── env.py │ │ │ ├── script.py.mako │ │ │ └── versions │ │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── bin │ │ │ │ ├── basic_inserts.py │ │ │ │ └── load_data.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ └── packages_controller.py │ │ │ ├── data │ │ │ │ ├── __all_models.py │ │ │ │ ├── __init__.py │ │ │ │ ├── auditing.py │ │ │ │ ├── db_session.py │ │ │ │ ├── downloads.py │ │ │ │ ├── languages.py │ │ │ │ ├── licenses.py │ │ │ │ ├── maintainers.py │ │ │ │ ├── modelbase.py │ │ │ │ ├── packages.py │ │ │ │ ├── releases.py │ │ │ │ └── users.py │ │ │ ├── db │ │ │ │ └── pypi.sqlite │ │ │ ├── infrastructure │ │ │ │ ├── __init__.py │ │ │ │ ├── cookie_auth.py │ │ │ │ ├── number_utils.py │ │ │ │ └── request_dict.py │ │ │ ├── services │ │ │ │ ├── __init__.py │ │ │ │ ├── package_service.py │ │ │ │ └── user_service.py │ │ │ ├── static │ │ │ │ ├── css │ │ │ │ │ ├── account.css │ │ │ │ │ ├── home.css │ │ │ │ │ ├── site.css │ │ │ │ │ ├── theme-overrides.css │ │ │ │ │ └── theme.css │ │ │ │ └── img │ │ │ │ │ ├── blue-cube.svg │ │ │ │ │ ├── pypi-logo.svg │ │ │ │ │ ├── pyramid-16x16.png │ │ │ │ │ ├── pyramid.png │ │ │ │ │ └── white-cube.svg │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ ├── details.pt │ │ │ │ │ └── popular.pt │ │ │ │ └── shared │ │ │ │ │ └── _layout.pt │ │ │ ├── tests.py │ │ │ └── viewmodels │ │ │ │ ├── __init__.py │ │ │ │ ├── account │ │ │ │ ├── account_home_viewmodel.py │ │ │ │ ├── login_viewmodel.py │ │ │ │ └── register_viewmodel.py │ │ │ │ ├── cms │ │ │ │ └── page_viewmodel.py │ │ │ │ ├── home │ │ │ │ └── home_index_viewmodel.py │ │ │ │ ├── packages │ │ │ │ ├── package_details_viewmodel.py │ │ │ │ └── popular_viewmodel.py │ │ │ │ └── shared │ │ │ │ └── viewmodel_base.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── starter │ │ └── pypi_validation │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── alembic.ini │ │ ├── alembic │ │ ├── README │ │ ├── alembic_helpers.py │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── bin │ │ │ ├── basic_inserts.py │ │ │ └── load_data.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ └── packages_controller.py │ │ ├── data │ │ │ ├── __all_models.py │ │ │ ├── __init__.py │ │ │ ├── auditing.py │ │ │ ├── db_session.py │ │ │ ├── downloads.py │ │ │ ├── languages.py │ │ │ ├── licenses.py │ │ │ ├── maintainers.py │ │ │ ├── modelbase.py │ │ │ ├── packages.py │ │ │ ├── releases.py │ │ │ └── users.py │ │ ├── db │ │ │ └── pypi.sqlite │ │ ├── infrastructure │ │ │ ├── __init__.py │ │ │ ├── cookie_auth.py │ │ │ ├── number_utils.py │ │ │ └── request_dict.py │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── package_service.py │ │ │ └── user_service.py │ │ ├── static │ │ │ ├── css │ │ │ │ ├── account.css │ │ │ │ ├── home.css │ │ │ │ ├── site.css │ │ │ │ ├── theme-overrides.css │ │ │ │ └── theme.css │ │ │ └── img │ │ │ │ ├── blue-cube.svg │ │ │ │ ├── pypi-logo.svg │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── white-cube.svg │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ └── details.pt │ │ │ └── shared │ │ │ │ └── _layout.pt │ │ └── tests.py │ │ ├── pytest.ini │ │ └── setup.py ├── ch14-testing │ ├── final │ │ └── pypi_testing │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── alembic.ini │ │ │ ├── alembic │ │ │ ├── README │ │ │ ├── alembic_helpers.py │ │ │ ├── env.py │ │ │ ├── script.py.mako │ │ │ └── versions │ │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── bin │ │ │ │ ├── basic_inserts.py │ │ │ │ └── load_data.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ ├── packages_controller.py │ │ │ │ └── utils_controller.py │ │ │ ├── data │ │ │ │ ├── __all_models.py │ │ │ │ ├── __init__.py │ │ │ │ ├── auditing.py │ │ │ │ ├── db_session.py │ │ │ │ ├── downloads.py │ │ │ │ ├── languages.py │ │ │ │ ├── licenses.py │ │ │ │ ├── maintainers.py │ │ │ │ ├── modelbase.py │ │ │ │ ├── packages.py │ │ │ │ ├── releases.py │ │ │ │ └── users.py │ │ │ ├── db │ │ │ │ └── pypi.sqlite │ │ │ ├── infrastructure │ │ │ │ ├── __init__.py │ │ │ │ ├── cookie_auth.py │ │ │ │ ├── number_utils.py │ │ │ │ └── request_dict.py │ │ │ ├── services │ │ │ │ ├── __init__.py │ │ │ │ ├── package_service.py │ │ │ │ └── user_service.py │ │ │ ├── static │ │ │ │ ├── css │ │ │ │ │ ├── account.css │ │ │ │ │ ├── home.css │ │ │ │ │ ├── site.css │ │ │ │ │ ├── theme-overrides.css │ │ │ │ │ └── theme.css │ │ │ │ └── img │ │ │ │ │ ├── blue-cube.svg │ │ │ │ │ ├── pypi-logo.svg │ │ │ │ │ ├── pyramid-16x16.png │ │ │ │ │ ├── pyramid.png │ │ │ │ │ └── white-cube.svg │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ ├── details.pt │ │ │ │ │ └── popular.pt │ │ │ │ ├── shared │ │ │ │ │ └── _layout.pt │ │ │ │ └── utils │ │ │ │ │ ├── robots.pt │ │ │ │ │ └── sitemap_xml.pt │ │ │ ├── tests │ │ │ │ ├── __init__.py │ │ │ │ ├── _all_tests.py │ │ │ │ ├── account_tests.py │ │ │ │ ├── home_tests.py │ │ │ │ ├── package_tests.py │ │ │ │ └── sitemap_tests.py │ │ │ └── viewmodels │ │ │ │ ├── __init__.py │ │ │ │ ├── account │ │ │ │ ├── account_home_viewmodel.py │ │ │ │ ├── login_viewmodel.py │ │ │ │ └── register_viewmodel.py │ │ │ │ ├── cms │ │ │ │ └── page_viewmodel.py │ │ │ │ ├── home │ │ │ │ └── home_index_viewmodel.py │ │ │ │ ├── packages │ │ │ │ ├── package_details_viewmodel.py │ │ │ │ └── popular_viewmodel.py │ │ │ │ ├── shared │ │ │ │ └── viewmodel_base.py │ │ │ │ └── utils │ │ │ │ └── sitemap_viewmodel.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── starter │ │ └── pypi_testing │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── alembic.ini │ │ ├── alembic │ │ ├── README │ │ ├── alembic_helpers.py │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── bin │ │ │ ├── basic_inserts.py │ │ │ └── load_data.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ ├── packages_controller.py │ │ │ └── utils_controller.py │ │ ├── data │ │ │ ├── __all_models.py │ │ │ ├── __init__.py │ │ │ ├── auditing.py │ │ │ ├── db_session.py │ │ │ ├── downloads.py │ │ │ ├── languages.py │ │ │ ├── licenses.py │ │ │ ├── maintainers.py │ │ │ ├── modelbase.py │ │ │ ├── packages.py │ │ │ ├── releases.py │ │ │ └── users.py │ │ ├── db │ │ │ └── pypi.sqlite │ │ ├── infrastructure │ │ │ ├── __init__.py │ │ │ ├── cookie_auth.py │ │ │ ├── number_utils.py │ │ │ └── request_dict.py │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── package_service.py │ │ │ └── user_service.py │ │ ├── static │ │ │ ├── css │ │ │ │ ├── account.css │ │ │ │ ├── home.css │ │ │ │ ├── site.css │ │ │ │ ├── theme-overrides.css │ │ │ │ └── theme.css │ │ │ └── img │ │ │ │ ├── blue-cube.svg │ │ │ │ ├── pypi-logo.svg │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── white-cube.svg │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ ├── details.pt │ │ │ │ └── popular.pt │ │ │ ├── shared │ │ │ │ └── _layout.pt │ │ │ └── utils │ │ │ │ ├── robots.pt │ │ │ │ └── sitemap_xml.pt │ │ ├── tests.py │ │ └── viewmodels │ │ │ ├── __init__.py │ │ │ ├── account │ │ │ ├── account_home_viewmodel.py │ │ │ ├── login_viewmodel.py │ │ │ └── register_viewmodel.py │ │ │ ├── cms │ │ │ └── page_viewmodel.py │ │ │ ├── home │ │ │ └── home_index_viewmodel.py │ │ │ ├── packages │ │ │ ├── package_details_viewmodel.py │ │ │ └── popular_viewmodel.py │ │ │ ├── shared │ │ │ └── viewmodel_base.py │ │ │ └── utils │ │ │ └── sitemap_viewmodel.py │ │ ├── pytest.ini │ │ └── setup.py ├── ch15-deploy │ ├── final │ │ └── pypi_deploy │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── alembic.ini │ │ │ ├── alembic │ │ │ ├── README │ │ │ ├── alembic_helpers.py │ │ │ ├── env.py │ │ │ ├── script.py.mako │ │ │ └── versions │ │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── bin │ │ │ │ ├── basic_inserts.py │ │ │ │ └── load_data.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ ├── packages_controller.py │ │ │ │ └── utils_controller.py │ │ │ ├── data │ │ │ │ ├── __all_models.py │ │ │ │ ├── __init__.py │ │ │ │ ├── auditing.py │ │ │ │ ├── db_session.py │ │ │ │ ├── downloads.py │ │ │ │ ├── languages.py │ │ │ │ ├── licenses.py │ │ │ │ ├── maintainers.py │ │ │ │ ├── modelbase.py │ │ │ │ ├── packages.py │ │ │ │ ├── releases.py │ │ │ │ └── users.py │ │ │ ├── db │ │ │ │ └── pypi.sqlite │ │ │ ├── infrastructure │ │ │ │ ├── __init__.py │ │ │ │ ├── cookie_auth.py │ │ │ │ ├── number_utils.py │ │ │ │ └── request_dict.py │ │ │ ├── services │ │ │ │ ├── __init__.py │ │ │ │ ├── package_service.py │ │ │ │ └── user_service.py │ │ │ ├── static │ │ │ │ ├── css │ │ │ │ │ ├── account.css │ │ │ │ │ ├── home.css │ │ │ │ │ ├── site.css │ │ │ │ │ ├── theme-overrides.css │ │ │ │ │ └── theme.css │ │ │ │ └── img │ │ │ │ │ ├── blue-cube.svg │ │ │ │ │ ├── pypi-logo.svg │ │ │ │ │ ├── pyramid-16x16.png │ │ │ │ │ ├── pyramid.png │ │ │ │ │ └── white-cube.svg │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ ├── details.pt │ │ │ │ │ └── popular.pt │ │ │ │ ├── shared │ │ │ │ │ └── _layout.pt │ │ │ │ └── utils │ │ │ │ │ ├── robots.pt │ │ │ │ │ └── sitemap_xml.pt │ │ │ ├── tests │ │ │ │ ├── __init__.py │ │ │ │ ├── _all_tests.py │ │ │ │ ├── account_tests.py │ │ │ │ ├── home_tests.py │ │ │ │ ├── package_tests.py │ │ │ │ └── sitemap_tests.py │ │ │ └── viewmodels │ │ │ │ ├── __init__.py │ │ │ │ ├── account │ │ │ │ ├── account_home_viewmodel.py │ │ │ │ ├── login_viewmodel.py │ │ │ │ └── register_viewmodel.py │ │ │ │ ├── cms │ │ │ │ └── page_viewmodel.py │ │ │ │ ├── home │ │ │ │ └── home_index_viewmodel.py │ │ │ │ ├── packages │ │ │ │ ├── package_details_viewmodel.py │ │ │ │ └── popular_viewmodel.py │ │ │ │ ├── shared │ │ │ │ └── viewmodel_base.py │ │ │ │ └── utils │ │ │ │ └── sitemap_viewmodel.py │ │ │ ├── pytest.ini │ │ │ ├── server │ │ │ ├── pypi.nginx │ │ │ ├── pypi.service │ │ │ └── server_setup.sh │ │ │ └── setup.py │ └── starter │ │ └── pypi_deploy │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── alembic.ini │ │ ├── alembic │ │ ├── README │ │ ├── alembic_helpers.py │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── bin │ │ │ ├── basic_inserts.py │ │ │ └── load_data.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ ├── packages_controller.py │ │ │ └── utils_controller.py │ │ ├── data │ │ │ ├── __all_models.py │ │ │ ├── __init__.py │ │ │ ├── auditing.py │ │ │ ├── db_session.py │ │ │ ├── downloads.py │ │ │ ├── languages.py │ │ │ ├── licenses.py │ │ │ ├── maintainers.py │ │ │ ├── modelbase.py │ │ │ ├── packages.py │ │ │ ├── releases.py │ │ │ └── users.py │ │ ├── db │ │ │ └── pypi.sqlite │ │ ├── infrastructure │ │ │ ├── __init__.py │ │ │ ├── cookie_auth.py │ │ │ ├── number_utils.py │ │ │ └── request_dict.py │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── package_service.py │ │ │ └── user_service.py │ │ ├── static │ │ │ ├── css │ │ │ │ ├── account.css │ │ │ │ ├── home.css │ │ │ │ ├── site.css │ │ │ │ ├── theme-overrides.css │ │ │ │ └── theme.css │ │ │ └── img │ │ │ │ ├── blue-cube.svg │ │ │ │ ├── pypi-logo.svg │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── white-cube.svg │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ ├── details.pt │ │ │ │ └── popular.pt │ │ │ ├── shared │ │ │ │ └── _layout.pt │ │ │ └── utils │ │ │ │ ├── robots.pt │ │ │ │ └── sitemap_xml.pt │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── _all_tests.py │ │ │ ├── account_tests.py │ │ │ ├── home_tests.py │ │ │ ├── package_tests.py │ │ │ └── sitemap_tests.py │ │ └── viewmodels │ │ │ ├── __init__.py │ │ │ ├── account │ │ │ ├── account_home_viewmodel.py │ │ │ ├── login_viewmodel.py │ │ │ └── register_viewmodel.py │ │ │ ├── cms │ │ │ └── page_viewmodel.py │ │ │ ├── home │ │ │ └── home_index_viewmodel.py │ │ │ ├── packages │ │ │ ├── package_details_viewmodel.py │ │ │ └── popular_viewmodel.py │ │ │ ├── shared │ │ │ └── viewmodel_base.py │ │ │ └── utils │ │ │ └── sitemap_viewmodel.py │ │ ├── pytest.ini │ │ └── setup.py ├── ch16-mongodb-version │ ├── final │ │ └── pypi_nosql │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── alembic.ini │ │ │ ├── alembic │ │ │ ├── README │ │ │ ├── alembic_helpers.py │ │ │ ├── env.py │ │ │ ├── script.py.mako │ │ │ └── versions │ │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── bin │ │ │ │ ├── basic_inserts.py │ │ │ │ ├── load_data.py │ │ │ │ └── migrate_to_mongo.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ ├── packages_controller.py │ │ │ │ └── utils_controller.py │ │ │ ├── data │ │ │ │ ├── __all_models.py │ │ │ │ ├── __init__.py │ │ │ │ ├── auditing.py │ │ │ │ ├── db_session.py │ │ │ │ ├── downloads.py │ │ │ │ ├── languages.py │ │ │ │ ├── licenses.py │ │ │ │ ├── maintainers.py │ │ │ │ ├── modelbase.py │ │ │ │ ├── packages.py │ │ │ │ ├── releases.py │ │ │ │ └── users.py │ │ │ ├── db │ │ │ │ └── pypi.sqlite │ │ │ ├── infrastructure │ │ │ │ ├── __init__.py │ │ │ │ ├── cookie_auth.py │ │ │ │ ├── number_utils.py │ │ │ │ └── request_dict.py │ │ │ ├── nosql │ │ │ │ ├── __init__.py │ │ │ │ ├── downloads.py │ │ │ │ ├── languages.py │ │ │ │ ├── licenses.py │ │ │ │ ├── mongo_setup.py │ │ │ │ ├── packages.py │ │ │ │ ├── releases.py │ │ │ │ └── users.py │ │ │ ├── services │ │ │ │ ├── __init__.py │ │ │ │ ├── package_service.py │ │ │ │ └── user_service.py │ │ │ ├── static │ │ │ │ ├── css │ │ │ │ │ ├── account.css │ │ │ │ │ ├── home.css │ │ │ │ │ ├── site.css │ │ │ │ │ ├── theme-overrides.css │ │ │ │ │ └── theme.css │ │ │ │ └── img │ │ │ │ │ ├── blue-cube.svg │ │ │ │ │ ├── pypi-logo.svg │ │ │ │ │ ├── pyramid-16x16.png │ │ │ │ │ ├── pyramid.png │ │ │ │ │ └── white-cube.svg │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ ├── details.pt │ │ │ │ │ └── popular.pt │ │ │ │ ├── shared │ │ │ │ │ └── _layout.pt │ │ │ │ └── utils │ │ │ │ │ ├── robots.pt │ │ │ │ │ └── sitemap_xml.pt │ │ │ ├── tests │ │ │ │ ├── __init__.py │ │ │ │ ├── _all_tests.py │ │ │ │ ├── account_tests.py │ │ │ │ ├── home_tests.py │ │ │ │ ├── package_tests.py │ │ │ │ └── sitemap_tests.py │ │ │ └── viewmodels │ │ │ │ ├── __init__.py │ │ │ │ ├── account │ │ │ │ ├── account_home_viewmodel.py │ │ │ │ ├── login_viewmodel.py │ │ │ │ └── register_viewmodel.py │ │ │ │ ├── cms │ │ │ │ └── page_viewmodel.py │ │ │ │ ├── home │ │ │ │ └── home_index_viewmodel.py │ │ │ │ ├── packages │ │ │ │ ├── package_details_viewmodel.py │ │ │ │ └── popular_viewmodel.py │ │ │ │ ├── shared │ │ │ │ └── viewmodel_base.py │ │ │ │ └── utils │ │ │ │ └── sitemap_viewmodel.py │ │ │ ├── pytest.ini │ │ │ ├── server │ │ │ ├── pypi.nginx │ │ │ ├── pypi.service │ │ │ └── server_setup.sh │ │ │ └── setup.py │ └── starter │ │ └── pypi_nosql │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── alembic.ini │ │ ├── alembic │ │ ├── README │ │ ├── alembic_helpers.py │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 2fe1ec85206c_last_updated_on_package.py │ │ │ └── f289bc6bf8bc_adding_auditing.py │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── bin │ │ │ ├── basic_inserts.py │ │ │ └── load_data.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ ├── packages_controller.py │ │ │ └── utils_controller.py │ │ ├── data │ │ │ ├── __all_models.py │ │ │ ├── __init__.py │ │ │ ├── auditing.py │ │ │ ├── db_session.py │ │ │ ├── downloads.py │ │ │ ├── languages.py │ │ │ ├── licenses.py │ │ │ ├── maintainers.py │ │ │ ├── modelbase.py │ │ │ ├── packages.py │ │ │ ├── releases.py │ │ │ └── users.py │ │ ├── db │ │ │ └── pypi.sqlite │ │ ├── infrastructure │ │ │ ├── __init__.py │ │ │ ├── cookie_auth.py │ │ │ ├── number_utils.py │ │ │ └── request_dict.py │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── package_service.py │ │ │ └── user_service.py │ │ ├── static │ │ │ ├── css │ │ │ │ ├── account.css │ │ │ │ ├── home.css │ │ │ │ ├── site.css │ │ │ │ ├── theme-overrides.css │ │ │ │ └── theme.css │ │ │ └── img │ │ │ │ ├── blue-cube.svg │ │ │ │ ├── pypi-logo.svg │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── white-cube.svg │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ ├── details.pt │ │ │ │ └── popular.pt │ │ │ ├── shared │ │ │ │ └── _layout.pt │ │ │ └── utils │ │ │ │ ├── robots.pt │ │ │ │ └── sitemap_xml.pt │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── _all_tests.py │ │ │ ├── account_tests.py │ │ │ ├── home_tests.py │ │ │ ├── package_tests.py │ │ │ └── sitemap_tests.py │ │ └── viewmodels │ │ │ ├── __init__.py │ │ │ ├── account │ │ │ ├── account_home_viewmodel.py │ │ │ ├── login_viewmodel.py │ │ │ └── register_viewmodel.py │ │ │ ├── cms │ │ │ └── page_viewmodel.py │ │ │ ├── home │ │ │ └── home_index_viewmodel.py │ │ │ ├── packages │ │ │ ├── package_details_viewmodel.py │ │ │ └── popular_viewmodel.py │ │ │ ├── shared │ │ │ └── viewmodel_base.py │ │ │ └── utils │ │ │ └── sitemap_viewmodel.py │ │ ├── pytest.ini │ │ ├── server │ │ ├── pypi.nginx │ │ ├── pypi.service │ │ └── server_setup.sh │ │ └── setup.py ├── ch4-first-site │ ├── final │ │ └── pypi │ │ │ ├── .coveragerc │ │ │ ├── .gitignore │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── static │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── theme.css │ │ │ ├── templates │ │ │ │ ├── layout.pt │ │ │ │ └── mytemplate.pt │ │ │ ├── tests.py │ │ │ └── views.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── starter │ │ └── blank.txt ├── ch5-templates │ ├── final │ │ └── pypi_templates │ │ │ ├── .coveragerc │ │ │ ├── .gitignore │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── static │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── theme.css │ │ │ ├── templates │ │ │ │ ├── _layout.pt │ │ │ │ ├── home_about.pt │ │ │ │ └── home_index.pt │ │ │ ├── tests.py │ │ │ └── views.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── starter │ │ └── pypi_templates │ │ ├── .coveragerc │ │ ├── .gitignore │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── static │ │ │ ├── pyramid-16x16.png │ │ │ ├── pyramid.png │ │ │ └── theme.css │ │ ├── templates │ │ │ ├── layout.pt │ │ │ └── mytemplate.pt │ │ ├── tests.py │ │ └── views.py │ │ ├── pytest.ini │ │ └── setup.py ├── ch6-routing │ ├── final │ │ └── pypi_routing │ │ │ ├── .coveragerc │ │ │ ├── .gitignore │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ └── packages_controller.py │ │ │ ├── static │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── theme.css │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ ├── details.pt │ │ │ │ │ └── releases.pt │ │ │ │ └── shared │ │ │ │ │ └── _layout.pt │ │ │ └── tests.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── start │ │ └── pypi_routing │ │ ├── .coveragerc │ │ ├── .gitignore │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── static │ │ │ ├── pyramid-16x16.png │ │ │ ├── pyramid.png │ │ │ └── theme.css │ │ ├── templates │ │ │ ├── _layout.pt │ │ │ ├── home_about.pt │ │ │ └── home_index.pt │ │ ├── tests.py │ │ └── views.py │ │ ├── pytest.ini │ │ └── setup.py ├── ch7-bootstrap │ ├── final │ │ ├── bare.html │ │ ├── basic_html │ │ │ └── .idea │ │ │ │ └── inspectionProfiles │ │ │ │ └── profiles_settings.xml │ │ ├── buttons.html │ │ └── grid-layouts.html │ └── start │ │ ├── bare.html │ │ └── grid-layouts.html ├── ch8-adding_design │ ├── final │ │ └── pypi_design │ │ │ ├── .coveragerc │ │ │ ├── .gitignore │ │ │ ├── CHANGES.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.txt │ │ │ ├── development.ini │ │ │ ├── production.ini │ │ │ ├── pypi │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── account_controller.py │ │ │ │ ├── cms_controller.py │ │ │ │ ├── home_controller.py │ │ │ │ └── packages_controller.py │ │ │ ├── static │ │ │ │ ├── css │ │ │ │ │ ├── home.css │ │ │ │ │ ├── site.css │ │ │ │ │ ├── theme-overrides.css │ │ │ │ │ └── theme.css │ │ │ │ └── img │ │ │ │ │ ├── blue-cube.svg │ │ │ │ │ ├── pypi-logo.svg │ │ │ │ │ ├── pyramid-16x16.png │ │ │ │ │ ├── pyramid.png │ │ │ │ │ └── white-cube.svg │ │ │ ├── templates │ │ │ │ ├── account │ │ │ │ │ ├── index.pt │ │ │ │ │ ├── login.pt │ │ │ │ │ └── register.pt │ │ │ │ ├── cms │ │ │ │ │ └── page.pt │ │ │ │ ├── home │ │ │ │ │ ├── about.pt │ │ │ │ │ └── index.pt │ │ │ │ ├── packages │ │ │ │ │ ├── details.pt │ │ │ │ │ └── releases.pt │ │ │ │ └── shared │ │ │ │ │ └── _layout.pt │ │ │ └── tests.py │ │ │ ├── pytest.ini │ │ │ └── setup.py │ └── start │ │ └── pypi_design │ │ ├── .coveragerc │ │ ├── .gitignore │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ └── packages_controller.py │ │ ├── static │ │ │ ├── pyramid-16x16.png │ │ │ ├── pyramid.png │ │ │ └── theme.css │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ ├── details.pt │ │ │ │ └── releases.pt │ │ │ └── shared │ │ │ │ └── _layout.pt │ │ └── tests.py │ │ ├── pytest.ini │ │ └── setup.py └── ch9-sqlalchemy │ ├── final │ └── pypi_sqlalchemy │ │ ├── .coveragerc │ │ ├── .gitignore │ │ ├── CHANGES.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── development.ini │ │ ├── production.ini │ │ ├── pypi │ │ ├── __init__.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── account_controller.py │ │ │ ├── cms_controller.py │ │ │ ├── home_controller.py │ │ │ └── packages_controller.py │ │ ├── data │ │ │ ├── __all_models.py │ │ │ ├── __init__.py │ │ │ ├── db_session.py │ │ │ ├── downloads.py │ │ │ ├── languages.py │ │ │ ├── licenses.py │ │ │ ├── maintainers.py │ │ │ ├── modelbase.py │ │ │ ├── packages.py │ │ │ ├── releases.py │ │ │ └── users.py │ │ ├── db │ │ │ └── pypi.sqlite │ │ ├── static │ │ │ ├── css │ │ │ │ ├── home.css │ │ │ │ ├── site.css │ │ │ │ ├── theme-overrides.css │ │ │ │ └── theme.css │ │ │ └── img │ │ │ │ ├── blue-cube.svg │ │ │ │ ├── pypi-logo.svg │ │ │ │ ├── pyramid-16x16.png │ │ │ │ ├── pyramid.png │ │ │ │ └── white-cube.svg │ │ ├── templates │ │ │ ├── account │ │ │ │ ├── index.pt │ │ │ │ ├── login.pt │ │ │ │ └── register.pt │ │ │ ├── cms │ │ │ │ └── page.pt │ │ │ ├── home │ │ │ │ ├── about.pt │ │ │ │ └── index.pt │ │ │ ├── packages │ │ │ │ ├── details.pt │ │ │ │ └── releases.pt │ │ │ └── shared │ │ │ │ └── _layout.pt │ │ └── tests.py │ │ ├── pytest.ini │ │ └── setup.py │ └── start │ └── pypi_sqlalchemy │ ├── .coveragerc │ ├── .gitignore │ ├── CHANGES.txt │ ├── MANIFEST.in │ ├── README.txt │ ├── development.ini │ ├── production.ini │ ├── pypi │ ├── __init__.py │ ├── controllers │ │ ├── __init__.py │ │ ├── account_controller.py │ │ ├── cms_controller.py │ │ ├── home_controller.py │ │ └── packages_controller.py │ ├── static │ │ ├── css │ │ │ ├── home.css │ │ │ ├── site.css │ │ │ ├── theme-overrides.css │ │ │ └── theme.css │ │ └── img │ │ │ ├── blue-cube.svg │ │ │ ├── pypi-logo.svg │ │ │ ├── pyramid-16x16.png │ │ │ ├── pyramid.png │ │ │ └── white-cube.svg │ ├── templates │ │ ├── account │ │ │ ├── index.pt │ │ │ ├── login.pt │ │ │ └── register.pt │ │ ├── cms │ │ │ └── page.pt │ │ ├── home │ │ │ ├── about.pt │ │ │ └── index.pt │ │ ├── packages │ │ │ ├── details.pt │ │ │ └── releases.pt │ │ └── shared │ │ │ └── _layout.pt │ └── tests.py │ ├── pytest.ini │ └── setup.py └── transcripts ├── ch01-welcome-to-the-course ├── 1.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt └── 8.txt ├── ch02-setup ├── 1.txt ├── 2.txt ├── 3.txt └── 4.txt ├── ch03-introducing-the-pyramid-framework ├── 1.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt └── 8.txt ├── ch04-your-first-pyramid-site ├── 1.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt └── 7.txt ├── ch05-chameleon-templates ├── 1.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt ├── 8.txt └── 9.txt ├── ch06-routing-and-urls ├── 1.txt ├── 10.txt ├── 11.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt ├── 8.txt └── 9.txt ├── ch07-bootstrap-and-frontend-css-frameworks ├── 1.txt ├── 10.txt ├── 11.txt ├── 12.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt ├── 8.txt └── 9.txt ├── ch08-adding-our-design ├── 1.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt └── 8.txt ├── ch09-modeling-data-with-sqlalchemy-classes ├── 1.txt ├── 10.txt ├── 11.txt ├── 12.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt ├── 8.txt └── 9.txt ├── ch10-using-sqlachemy ├── 1.txt ├── 10.txt ├── 11.txt ├── 12.txt ├── 13.txt ├── 14.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt ├── 8.txt └── 9.txt ├── ch11-database-migrations-with-alembic ├── 1.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt └── 7.txt ├── ch12-user-input-and-html-forms ├── 1.txt ├── 10.txt ├── 11.txt ├── 12.txt ├── 13.txt ├── 14.txt ├── 15.txt ├── 16.txt ├── 17.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt ├── 8.txt └── 9.txt ├── ch13-client-and-server-side-validation ├── 1.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt └── 7.txt ├── ch14-testing-web-apps ├── 1.txt ├── 10.txt ├── 11.txt ├── 12.txt ├── 13.txt ├── 14.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt ├── 8.txt └── 9.txt ├── ch15-deployment ├── 1.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt └── 8.txt ├── ch16-mongodb-edition ├── 1.txt ├── 10.txt ├── 11.txt ├── 2.txt ├── 3.txt ├── 4.txt ├── 5.txt ├── 6.txt ├── 7.txt ├── 8.txt └── 9.txt └── ch17-conclusion ├── 1.txt ├── 2.txt ├── 3.txt └── 4.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/ruff.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/.idea/ruff.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/README.md -------------------------------------------------------------------------------- /data/pypi-top-100/amqp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/amqp.json -------------------------------------------------------------------------------- /data/pypi-top-100/appdirs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/appdirs.json -------------------------------------------------------------------------------- /data/pypi-top-100/argparse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/argparse.json -------------------------------------------------------------------------------- /data/pypi-top-100/asn1crypto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/asn1crypto.json -------------------------------------------------------------------------------- /data/pypi-top-100/awscli-cwlogs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/awscli-cwlogs.json -------------------------------------------------------------------------------- /data/pypi-top-100/awscli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/awscli.json -------------------------------------------------------------------------------- /data/pypi-top-100/babel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/babel.json -------------------------------------------------------------------------------- /data/pypi-top-100/beautifulsoup4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/beautifulsoup4.json -------------------------------------------------------------------------------- /data/pypi-top-100/boto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/boto.json -------------------------------------------------------------------------------- /data/pypi-top-100/boto3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/boto3.json -------------------------------------------------------------------------------- /data/pypi-top-100/botocore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/botocore.json -------------------------------------------------------------------------------- /data/pypi-top-100/certifi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/certifi.json -------------------------------------------------------------------------------- /data/pypi-top-100/cffi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/cffi.json -------------------------------------------------------------------------------- /data/pypi-top-100/chardet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/chardet.json -------------------------------------------------------------------------------- /data/pypi-top-100/click.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/click.json -------------------------------------------------------------------------------- /data/pypi-top-100/colorama.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/colorama.json -------------------------------------------------------------------------------- /data/pypi-top-100/coverage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/coverage.json -------------------------------------------------------------------------------- /data/pypi-top-100/cryptography.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/cryptography.json -------------------------------------------------------------------------------- /data/pypi-top-100/cython.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/cython.json -------------------------------------------------------------------------------- /data/pypi-top-100/decorator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/decorator.json -------------------------------------------------------------------------------- /data/pypi-top-100/django.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/django.json -------------------------------------------------------------------------------- /data/pypi-top-100/docopt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/docopt.json -------------------------------------------------------------------------------- /data/pypi-top-100/docutils.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/docutils.json -------------------------------------------------------------------------------- /data/pypi-top-100/elasticsearch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/elasticsearch.json -------------------------------------------------------------------------------- /data/pypi-top-100/enum34.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/enum34.json -------------------------------------------------------------------------------- /data/pypi-top-100/flake8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/flake8.json -------------------------------------------------------------------------------- /data/pypi-top-100/flask.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/flask.json -------------------------------------------------------------------------------- /data/pypi-top-100/funcsigs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/funcsigs.json -------------------------------------------------------------------------------- /data/pypi-top-100/functools32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/functools32.json -------------------------------------------------------------------------------- /data/pypi-top-100/future.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/future.json -------------------------------------------------------------------------------- /data/pypi-top-100/futures.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/futures.json -------------------------------------------------------------------------------- /data/pypi-top-100/gevent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/gevent.json -------------------------------------------------------------------------------- /data/pypi-top-100/greenlet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/greenlet.json -------------------------------------------------------------------------------- /data/pypi-top-100/gunicorn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/gunicorn.json -------------------------------------------------------------------------------- /data/pypi-top-100/httplib2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/httplib2.json -------------------------------------------------------------------------------- /data/pypi-top-100/idna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/idna.json -------------------------------------------------------------------------------- /data/pypi-top-100/ipaddress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/ipaddress.json -------------------------------------------------------------------------------- /data/pypi-top-100/ipython.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/ipython.json -------------------------------------------------------------------------------- /data/pypi-top-100/itsdangerous.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/itsdangerous.json -------------------------------------------------------------------------------- /data/pypi-top-100/jinja2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/jinja2.json -------------------------------------------------------------------------------- /data/pypi-top-100/jmespath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/jmespath.json -------------------------------------------------------------------------------- /data/pypi-top-100/jsonschema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/jsonschema.json -------------------------------------------------------------------------------- /data/pypi-top-100/kombu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/kombu.json -------------------------------------------------------------------------------- /data/pypi-top-100/lxml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/lxml.json -------------------------------------------------------------------------------- /data/pypi-top-100/markupsafe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/markupsafe.json -------------------------------------------------------------------------------- /data/pypi-top-100/mccabe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/mccabe.json -------------------------------------------------------------------------------- /data/pypi-top-100/mock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/mock.json -------------------------------------------------------------------------------- /data/pypi-top-100/nose.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/nose.json -------------------------------------------------------------------------------- /data/pypi-top-100/numpy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/numpy.json -------------------------------------------------------------------------------- /data/pypi-top-100/oauth2client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/oauth2client.json -------------------------------------------------------------------------------- /data/pypi-top-100/packaging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/packaging.json -------------------------------------------------------------------------------- /data/pypi-top-100/pandas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pandas.json -------------------------------------------------------------------------------- /data/pypi-top-100/paramiko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/paramiko.json -------------------------------------------------------------------------------- /data/pypi-top-100/pbr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pbr.json -------------------------------------------------------------------------------- /data/pypi-top-100/pep8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pep8.json -------------------------------------------------------------------------------- /data/pypi-top-100/pexpect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pexpect.json -------------------------------------------------------------------------------- /data/pypi-top-100/pillow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pillow.json -------------------------------------------------------------------------------- /data/pypi-top-100/pip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pip.json -------------------------------------------------------------------------------- /data/pypi-top-100/protobuf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/protobuf.json -------------------------------------------------------------------------------- /data/pypi-top-100/psutil.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/psutil.json -------------------------------------------------------------------------------- /data/pypi-top-100/psycopg2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/psycopg2.json -------------------------------------------------------------------------------- /data/pypi-top-100/ptyprocess.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/ptyprocess.json -------------------------------------------------------------------------------- /data/pypi-top-100/py.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/py.json -------------------------------------------------------------------------------- /data/pypi-top-100/pyasn1-modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pyasn1-modules.json -------------------------------------------------------------------------------- /data/pypi-top-100/pyasn1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pyasn1.json -------------------------------------------------------------------------------- /data/pypi-top-100/pycodestyle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pycodestyle.json -------------------------------------------------------------------------------- /data/pypi-top-100/pycparser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pycparser.json -------------------------------------------------------------------------------- /data/pypi-top-100/pycrypto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pycrypto.json -------------------------------------------------------------------------------- /data/pypi-top-100/pyflakes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pyflakes.json -------------------------------------------------------------------------------- /data/pypi-top-100/pygments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pygments.json -------------------------------------------------------------------------------- /data/pypi-top-100/pyopenssl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pyopenssl.json -------------------------------------------------------------------------------- /data/pypi-top-100/pyparsing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pyparsing.json -------------------------------------------------------------------------------- /data/pypi-top-100/pytest-runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pytest-runner.json -------------------------------------------------------------------------------- /data/pypi-top-100/pytest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pytest.json -------------------------------------------------------------------------------- /data/pypi-top-100/python-dateutil.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/python-dateutil.json -------------------------------------------------------------------------------- /data/pypi-top-100/pytz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pytz.json -------------------------------------------------------------------------------- /data/pypi-top-100/pyyaml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/pyyaml.json -------------------------------------------------------------------------------- /data/pypi-top-100/redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/redis.json -------------------------------------------------------------------------------- /data/pypi-top-100/requests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/requests.json -------------------------------------------------------------------------------- /data/pypi-top-100/rsa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/rsa.json -------------------------------------------------------------------------------- /data/pypi-top-100/s3transfer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/s3transfer.json -------------------------------------------------------------------------------- /data/pypi-top-100/scipy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/scipy.json -------------------------------------------------------------------------------- /data/pypi-top-100/selenium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/selenium.json -------------------------------------------------------------------------------- /data/pypi-top-100/setuptools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/setuptools.json -------------------------------------------------------------------------------- /data/pypi-top-100/simplejson.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/simplejson.json -------------------------------------------------------------------------------- /data/pypi-top-100/singledispatch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/singledispatch.json -------------------------------------------------------------------------------- /data/pypi-top-100/six.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/six.json -------------------------------------------------------------------------------- /data/pypi-top-100/sqlalchemy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/sqlalchemy.json -------------------------------------------------------------------------------- /data/pypi-top-100/tornado.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/tornado.json -------------------------------------------------------------------------------- /data/pypi-top-100/urllib3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/urllib3.json -------------------------------------------------------------------------------- /data/pypi-top-100/vcversioner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/vcversioner.json -------------------------------------------------------------------------------- /data/pypi-top-100/virtualenv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/virtualenv.json -------------------------------------------------------------------------------- /data/pypi-top-100/websocket-client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/websocket-client.json -------------------------------------------------------------------------------- /data/pypi-top-100/werkzeug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/werkzeug.json -------------------------------------------------------------------------------- /data/pypi-top-100/wheel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/wheel.json -------------------------------------------------------------------------------- /data/pypi-top-100/wrapt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/data/pypi-top-100/wrapt.json -------------------------------------------------------------------------------- /readme_resources/python-data-web-apps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/readme_resources/python-data-web-apps.png -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/final/pypi_using_sqlachemy/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/final/pypi_using_sqlachemy/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/final/pypi_using_sqlachemy/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/final/pypi_using_sqlachemy/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/final/pypi_using_sqlachemy/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/final/pypi_using_sqlachemy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch10-using-sqlachemy/final/pypi_using_sqlachemy/setup.py -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/start/pypi_using_sqlachemy/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/start/pypi_using_sqlachemy/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/start/pypi_using_sqlachemy/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/start/pypi_using_sqlachemy/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch10-using-sqlachemy/start/pypi_using_sqlachemy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch10-using-sqlachemy/start/pypi_using_sqlachemy/setup.py -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/MANIFEST.in -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/README.txt -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/alembic.ini -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/alembic/env.py -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/development.ini -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/production.ini -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/pypi/tests.py -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/pytest.ini -------------------------------------------------------------------------------- /src/ch11-migrations/final/pypi_migrations/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/final/pypi_migrations/setup.py -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/MANIFEST.in -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/README.txt -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/development.ini -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/production.ini -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/pypi/tests.py -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/pytest.ini -------------------------------------------------------------------------------- /src/ch11-migrations/start/pypi_migrations/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch11-migrations/start/pypi_migrations/setup.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/MANIFEST.in -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/README.txt -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/alembic.ini -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/alembic/alembic_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/alembic/alembic_helpers.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/alembic/env.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/alembic/script.py.mako -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/development.ini -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/production.ini -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/bin/basic_inserts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/bin/basic_inserts.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/bin/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/bin/load_data.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/__all_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/__all_models.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/auditing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/auditing.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/db_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/db_session.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/downloads.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/languages.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/licenses.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/maintainers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/maintainers.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/modelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/modelbase.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/packages.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/releases.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/services/user_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/services/user_service.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/static/css/account.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/static/css/account.css -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/static/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/static/css/site.css -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/static/css/theme.css -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/static/img/blue-cube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/static/img/blue-cube.svg -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/static/img/pypi-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/static/img/pypi-logo.svg -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/static/img/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/static/img/pyramid.png -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/templates/cms/page.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/templates/cms/page.pt -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/templates/home/about.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/templates/home/about.pt -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/templates/home/index.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/templates/home/index.pt -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pypi/tests.py -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/pytest.ini -------------------------------------------------------------------------------- /src/ch12-forms/final/pypi_forms/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/final/pypi_forms/setup.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/MANIFEST.in -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/README.txt -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/alembic.ini -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/alembic/alembic_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/alembic/alembic_helpers.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/alembic/env.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/alembic/script.py.mako -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/development.ini -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/production.ini -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/bin/basic_inserts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/bin/basic_inserts.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/bin/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/bin/load_data.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/__all_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/__all_models.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/auditing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/auditing.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/db_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/db_session.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/downloads.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/languages.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/licenses.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/maintainers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/maintainers.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/modelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/modelbase.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/packages.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/releases.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/static/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/static/css/site.css -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/static/css/theme.css -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/static/img/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/static/img/pyramid.png -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/templates/cms/page.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/templates/cms/page.pt -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pypi/tests.py -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/pytest.ini -------------------------------------------------------------------------------- /src/ch12-forms/starter/pypi_forms/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch12-forms/starter/pypi_forms/setup.py -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/MANIFEST.in -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/README.txt -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/alembic.ini -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/alembic/env.py -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/development.ini -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/production.ini -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/pypi/tests.py -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pypi/viewmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/pytest.ini -------------------------------------------------------------------------------- /src/ch13-validation/final/pypi_validation/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/final/pypi_validation/setup.py -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/MANIFEST.in -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/README.txt -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/alembic.ini -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/alembic/env.py -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/development.ini -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/production.ini -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/pypi/tests.py -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/pytest.ini -------------------------------------------------------------------------------- /src/ch13-validation/starter/pypi_validation/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch13-validation/starter/pypi_validation/setup.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/MANIFEST.in -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/README.txt -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/alembic.ini -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/alembic/env.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/alembic/script.py.mako -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/development.ini -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/production.ini -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/bin/basic_inserts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/bin/basic_inserts.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/bin/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/bin/load_data.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/__all_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/__all_models.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/auditing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/auditing.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/db_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/db_session.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/downloads.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/languages.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/licenses.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/maintainers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/maintainers.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/modelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/modelbase.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/packages.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/releases.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/static/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/static/css/site.css -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/static/css/theme.css -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/templates/utils/robots.pt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/tests/_all_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/tests/_all_tests.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/tests/home_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pypi/tests/home_tests.py -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pypi/viewmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/pytest.ini -------------------------------------------------------------------------------- /src/ch14-testing/final/pypi_testing/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/final/pypi_testing/setup.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/MANIFEST.in -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/README.txt -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/alembic.ini -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/alembic/env.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/alembic/script.py.mako -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/development.ini -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/production.ini -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/bin/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/bin/load_data.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/auditing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/auditing.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/db_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/db_session.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/downloads.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/languages.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/licenses.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/modelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/modelbase.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/packages.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/releases.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/templates/utils/robots.pt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pypi/tests.py -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pypi/viewmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/pytest.ini -------------------------------------------------------------------------------- /src/ch14-testing/starter/pypi_testing/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch14-testing/starter/pypi_testing/setup.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/MANIFEST.in -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/README.txt -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/alembic.ini -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/alembic/alembic_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/alembic/alembic_helpers.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/alembic/env.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/alembic/script.py.mako -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/development.ini -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/production.ini -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/bin/basic_inserts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/bin/basic_inserts.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/bin/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/bin/load_data.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/__all_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/__all_models.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/auditing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/auditing.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/db_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/db_session.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/downloads.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/languages.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/licenses.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/maintainers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/maintainers.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/modelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/modelbase.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/packages.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/releases.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/static/css/account.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/static/css/account.css -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/static/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/static/css/site.css -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/static/css/theme.css -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/static/img/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/static/img/pyramid.png -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/templates/cms/page.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/templates/cms/page.pt -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/templates/utils/robots.pt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/tests/_all_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/tests/_all_tests.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/tests/account_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/tests/account_tests.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/tests/home_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/tests/home_tests.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/tests/package_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/tests/package_tests.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/tests/sitemap_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pypi/tests/sitemap_tests.py -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pypi/viewmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/pytest.ini -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/server/pypi.nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/server/pypi.nginx -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/server/pypi.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/server/pypi.service -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/server/server_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/server/server_setup.sh -------------------------------------------------------------------------------- /src/ch15-deploy/final/pypi_deploy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/final/pypi_deploy/setup.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/MANIFEST.in -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/README.txt -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/alembic.ini -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/alembic/env.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/alembic/script.py.mako -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/development.ini -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/production.ini -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/bin/basic_inserts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/bin/basic_inserts.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/bin/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/bin/load_data.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/__all_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/__all_models.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/auditing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/auditing.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/db_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/db_session.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/downloads.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/languages.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/licenses.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/maintainers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/maintainers.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/modelbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/modelbase.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/packages.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/releases.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/static/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/static/css/site.css -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/static/css/theme.css -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/templates/utils/robots.pt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/tests/_all_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/tests/_all_tests.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/tests/home_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pypi/tests/home_tests.py -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pypi/viewmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/pytest.ini -------------------------------------------------------------------------------- /src/ch15-deploy/starter/pypi_deploy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch15-deploy/starter/pypi_deploy/setup.py -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/MANIFEST.in -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/README.txt -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/alembic.ini -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/alembic/env.py -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/development.ini -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/production.ini -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/db/pypi.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/pypi/db/pypi.sqlite -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/nosql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/nosql/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/pypi/nosql/users.py -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/templates/utils/robots.pt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pypi/viewmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/pytest.ini -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/server/pypi.nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/server/pypi.nginx -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/server/pypi.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/server/pypi.service -------------------------------------------------------------------------------- /src/ch16-mongodb-version/final/pypi_nosql/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/final/pypi_nosql/setup.py -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/MANIFEST.in -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/README.txt -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/alembic.ini -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/alembic/env.py -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/development.ini -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/production.ini -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/templates/utils/robots.pt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pypi/viewmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/pytest.ini -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/server/pypi.nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/server/pypi.nginx -------------------------------------------------------------------------------- /src/ch16-mongodb-version/starter/pypi_nosql/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch16-mongodb-version/starter/pypi_nosql/setup.py -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/.coveragerc -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/.gitignore -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/MANIFEST.in -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/README.txt -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/development.ini -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/production.ini -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pypi/static/pyramid-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pypi/static/pyramid-16x16.png -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pypi/static/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pypi/static/pyramid.png -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pypi/static/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pypi/static/theme.css -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pypi/templates/layout.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pypi/templates/layout.pt -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pypi/templates/mytemplate.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pypi/templates/mytemplate.pt -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pypi/tests.py -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pypi/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pypi/views.py -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/pytest.ini -------------------------------------------------------------------------------- /src/ch4-first-site/final/pypi/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch4-first-site/final/pypi/setup.py -------------------------------------------------------------------------------- /src/ch4-first-site/starter/blank.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/.coveragerc -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/.gitignore -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/MANIFEST.in -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/README.txt -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/development.ini -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/production.ini -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/pypi/static/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/pypi/static/theme.css -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/pypi/tests.py -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/pypi/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/pypi/views.py -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/pytest.ini -------------------------------------------------------------------------------- /src/ch5-templates/final/pypi_templates/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/final/pypi_templates/setup.py -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/.coveragerc -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/.gitignore -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/MANIFEST.in -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/README.txt -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/development.ini -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/production.ini -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/pypi/tests.py -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/pypi/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/pypi/views.py -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/pytest.ini -------------------------------------------------------------------------------- /src/ch5-templates/starter/pypi_templates/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch5-templates/starter/pypi_templates/setup.py -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/.coveragerc -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/.gitignore -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/MANIFEST.in -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/README.txt -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/development.ini -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/production.ini -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/pypi/static/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/pypi/static/pyramid.png -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/pypi/static/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/pypi/static/theme.css -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/pypi/templates/cms/page.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/pypi/templates/cms/page.pt -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/pypi/tests.py -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/pytest.ini -------------------------------------------------------------------------------- /src/ch6-routing/final/pypi_routing/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/final/pypi_routing/setup.py -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/.coveragerc -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/.gitignore -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/MANIFEST.in -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/README.txt -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/development.ini -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/production.ini -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/pypi/static/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/pypi/static/pyramid.png -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/pypi/static/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/pypi/static/theme.css -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/pypi/templates/_layout.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/pypi/templates/_layout.pt -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/pypi/tests.py -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/pypi/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/pypi/views.py -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/pytest.ini -------------------------------------------------------------------------------- /src/ch6-routing/start/pypi_routing/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch6-routing/start/pypi_routing/setup.py -------------------------------------------------------------------------------- /src/ch7-bootstrap/final/bare.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch7-bootstrap/final/bare.html -------------------------------------------------------------------------------- /src/ch7-bootstrap/final/buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch7-bootstrap/final/buttons.html -------------------------------------------------------------------------------- /src/ch7-bootstrap/final/grid-layouts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch7-bootstrap/final/grid-layouts.html -------------------------------------------------------------------------------- /src/ch7-bootstrap/start/bare.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch7-bootstrap/start/bare.html -------------------------------------------------------------------------------- /src/ch7-bootstrap/start/grid-layouts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch7-bootstrap/start/grid-layouts.html -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/.coveragerc -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/.gitignore -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/MANIFEST.in -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/README.txt -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/development.ini -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/production.ini -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/pypi/tests.py -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/pytest.ini -------------------------------------------------------------------------------- /src/ch8-adding_design/final/pypi_design/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/final/pypi_design/setup.py -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/.coveragerc -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/.gitignore -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/MANIFEST.in -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/README.txt -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/development.ini -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/production.ini -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/pypi/tests.py -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/pytest.ini -------------------------------------------------------------------------------- /src/ch8-adding_design/start/pypi_design/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch8-adding_design/start/pypi_design/setup.py -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/.coveragerc -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/.gitignore -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/MANIFEST.in -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/README.txt -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/development.ini -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/production.ini -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/data/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/data/users.py -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/pypi/tests.py -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/pytest.ini -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/final/pypi_sqlalchemy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/final/pypi_sqlalchemy/setup.py -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/.coveragerc -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/.gitignore -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/CHANGES.txt: -------------------------------------------------------------------------------- 1 | 0.0 2 | --- 3 | 4 | - Initial version. 5 | -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/MANIFEST.in -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/README.txt -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/development.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/development.ini -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/production.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/production.ini -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/pypi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/pypi/__init__.py -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/pypi/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/pypi/static/css/home.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/pypi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/pypi/tests.py -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/pytest.ini -------------------------------------------------------------------------------- /src/ch9-sqlalchemy/start/pypi_sqlalchemy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/src/ch9-sqlalchemy/start/pypi_sqlalchemy/setup.py -------------------------------------------------------------------------------- /transcripts/ch01-welcome-to-the-course/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch01-welcome-to-the-course/1.txt -------------------------------------------------------------------------------- /transcripts/ch01-welcome-to-the-course/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch01-welcome-to-the-course/2.txt -------------------------------------------------------------------------------- /transcripts/ch01-welcome-to-the-course/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch01-welcome-to-the-course/3.txt -------------------------------------------------------------------------------- /transcripts/ch01-welcome-to-the-course/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch01-welcome-to-the-course/4.txt -------------------------------------------------------------------------------- /transcripts/ch01-welcome-to-the-course/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch01-welcome-to-the-course/5.txt -------------------------------------------------------------------------------- /transcripts/ch01-welcome-to-the-course/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch01-welcome-to-the-course/6.txt -------------------------------------------------------------------------------- /transcripts/ch01-welcome-to-the-course/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch01-welcome-to-the-course/7.txt -------------------------------------------------------------------------------- /transcripts/ch01-welcome-to-the-course/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch01-welcome-to-the-course/8.txt -------------------------------------------------------------------------------- /transcripts/ch02-setup/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch02-setup/1.txt -------------------------------------------------------------------------------- /transcripts/ch02-setup/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch02-setup/2.txt -------------------------------------------------------------------------------- /transcripts/ch02-setup/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch02-setup/3.txt -------------------------------------------------------------------------------- /transcripts/ch02-setup/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch02-setup/4.txt -------------------------------------------------------------------------------- /transcripts/ch03-introducing-the-pyramid-framework/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch03-introducing-the-pyramid-framework/1.txt -------------------------------------------------------------------------------- /transcripts/ch03-introducing-the-pyramid-framework/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch03-introducing-the-pyramid-framework/2.txt -------------------------------------------------------------------------------- /transcripts/ch03-introducing-the-pyramid-framework/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch03-introducing-the-pyramid-framework/3.txt -------------------------------------------------------------------------------- /transcripts/ch03-introducing-the-pyramid-framework/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch03-introducing-the-pyramid-framework/4.txt -------------------------------------------------------------------------------- /transcripts/ch03-introducing-the-pyramid-framework/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch03-introducing-the-pyramid-framework/5.txt -------------------------------------------------------------------------------- /transcripts/ch03-introducing-the-pyramid-framework/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch03-introducing-the-pyramid-framework/6.txt -------------------------------------------------------------------------------- /transcripts/ch03-introducing-the-pyramid-framework/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch03-introducing-the-pyramid-framework/7.txt -------------------------------------------------------------------------------- /transcripts/ch03-introducing-the-pyramid-framework/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch03-introducing-the-pyramid-framework/8.txt -------------------------------------------------------------------------------- /transcripts/ch04-your-first-pyramid-site/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch04-your-first-pyramid-site/1.txt -------------------------------------------------------------------------------- /transcripts/ch04-your-first-pyramid-site/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch04-your-first-pyramid-site/2.txt -------------------------------------------------------------------------------- /transcripts/ch04-your-first-pyramid-site/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch04-your-first-pyramid-site/3.txt -------------------------------------------------------------------------------- /transcripts/ch04-your-first-pyramid-site/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch04-your-first-pyramid-site/4.txt -------------------------------------------------------------------------------- /transcripts/ch04-your-first-pyramid-site/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch04-your-first-pyramid-site/5.txt -------------------------------------------------------------------------------- /transcripts/ch04-your-first-pyramid-site/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch04-your-first-pyramid-site/6.txt -------------------------------------------------------------------------------- /transcripts/ch04-your-first-pyramid-site/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch04-your-first-pyramid-site/7.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/1.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/2.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/3.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/4.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/5.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/6.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/7.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/8.txt -------------------------------------------------------------------------------- /transcripts/ch05-chameleon-templates/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch05-chameleon-templates/9.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/1.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/10.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/11.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/2.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/3.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/4.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/5.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/6.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/7.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/8.txt -------------------------------------------------------------------------------- /transcripts/ch06-routing-and-urls/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch06-routing-and-urls/9.txt -------------------------------------------------------------------------------- /transcripts/ch08-adding-our-design/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch08-adding-our-design/1.txt -------------------------------------------------------------------------------- /transcripts/ch08-adding-our-design/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch08-adding-our-design/2.txt -------------------------------------------------------------------------------- /transcripts/ch08-adding-our-design/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch08-adding-our-design/3.txt -------------------------------------------------------------------------------- /transcripts/ch08-adding-our-design/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch08-adding-our-design/4.txt -------------------------------------------------------------------------------- /transcripts/ch08-adding-our-design/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch08-adding-our-design/5.txt -------------------------------------------------------------------------------- /transcripts/ch08-adding-our-design/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch08-adding-our-design/6.txt -------------------------------------------------------------------------------- /transcripts/ch08-adding-our-design/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch08-adding-our-design/7.txt -------------------------------------------------------------------------------- /transcripts/ch08-adding-our-design/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch08-adding-our-design/8.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/1.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/10.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/11.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/12.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/13.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/14.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/2.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/3.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/4.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/5.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/6.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/7.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/8.txt -------------------------------------------------------------------------------- /transcripts/ch10-using-sqlachemy/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch10-using-sqlachemy/9.txt -------------------------------------------------------------------------------- /transcripts/ch11-database-migrations-with-alembic/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch11-database-migrations-with-alembic/1.txt -------------------------------------------------------------------------------- /transcripts/ch11-database-migrations-with-alembic/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch11-database-migrations-with-alembic/2.txt -------------------------------------------------------------------------------- /transcripts/ch11-database-migrations-with-alembic/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch11-database-migrations-with-alembic/3.txt -------------------------------------------------------------------------------- /transcripts/ch11-database-migrations-with-alembic/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch11-database-migrations-with-alembic/4.txt -------------------------------------------------------------------------------- /transcripts/ch11-database-migrations-with-alembic/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch11-database-migrations-with-alembic/5.txt -------------------------------------------------------------------------------- /transcripts/ch11-database-migrations-with-alembic/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch11-database-migrations-with-alembic/6.txt -------------------------------------------------------------------------------- /transcripts/ch11-database-migrations-with-alembic/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch11-database-migrations-with-alembic/7.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/1.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/10.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/11.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/12.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/13.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/14.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/15.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/16.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/17.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/2.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/3.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/4.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/5.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/6.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/7.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/8.txt -------------------------------------------------------------------------------- /transcripts/ch12-user-input-and-html-forms/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch12-user-input-and-html-forms/9.txt -------------------------------------------------------------------------------- /transcripts/ch13-client-and-server-side-validation/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch13-client-and-server-side-validation/1.txt -------------------------------------------------------------------------------- /transcripts/ch13-client-and-server-side-validation/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch13-client-and-server-side-validation/2.txt -------------------------------------------------------------------------------- /transcripts/ch13-client-and-server-side-validation/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch13-client-and-server-side-validation/3.txt -------------------------------------------------------------------------------- /transcripts/ch13-client-and-server-side-validation/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch13-client-and-server-side-validation/4.txt -------------------------------------------------------------------------------- /transcripts/ch13-client-and-server-side-validation/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch13-client-and-server-side-validation/5.txt -------------------------------------------------------------------------------- /transcripts/ch13-client-and-server-side-validation/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch13-client-and-server-side-validation/6.txt -------------------------------------------------------------------------------- /transcripts/ch13-client-and-server-side-validation/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch13-client-and-server-side-validation/7.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/1.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/10.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/11.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/12.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/13.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/14.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/2.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/3.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/4.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/5.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/6.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/7.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/8.txt -------------------------------------------------------------------------------- /transcripts/ch14-testing-web-apps/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch14-testing-web-apps/9.txt -------------------------------------------------------------------------------- /transcripts/ch15-deployment/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch15-deployment/1.txt -------------------------------------------------------------------------------- /transcripts/ch15-deployment/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch15-deployment/2.txt -------------------------------------------------------------------------------- /transcripts/ch15-deployment/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch15-deployment/3.txt -------------------------------------------------------------------------------- /transcripts/ch15-deployment/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch15-deployment/4.txt -------------------------------------------------------------------------------- /transcripts/ch15-deployment/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch15-deployment/5.txt -------------------------------------------------------------------------------- /transcripts/ch15-deployment/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch15-deployment/6.txt -------------------------------------------------------------------------------- /transcripts/ch15-deployment/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch15-deployment/7.txt -------------------------------------------------------------------------------- /transcripts/ch15-deployment/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch15-deployment/8.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/1.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/10.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/11.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/2.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/3.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/4.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/5.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/6.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/7.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/8.txt -------------------------------------------------------------------------------- /transcripts/ch16-mongodb-edition/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch16-mongodb-edition/9.txt -------------------------------------------------------------------------------- /transcripts/ch17-conclusion/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch17-conclusion/1.txt -------------------------------------------------------------------------------- /transcripts/ch17-conclusion/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch17-conclusion/2.txt -------------------------------------------------------------------------------- /transcripts/ch17-conclusion/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch17-conclusion/3.txt -------------------------------------------------------------------------------- /transcripts/ch17-conclusion/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/data-driven-web-apps-with-pyramid-and-sqlalchemy/HEAD/transcripts/ch17-conclusion/4.txt --------------------------------------------------------------------------------