{ "info": { "author": "Uploadcare LLC", "author_email": "hello@uploadcare.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "Pyuploadcare-Sqlalchemy\n=======================\n\n.. image:: https://img.shields.io/pypi/v/pyuploadcare-sqlalchemy.svg\n :target: https://pypi.python.org/pypi/pyuploadcare-sqlalchemy\n :alt: Latest PyPI version\n\n.. image:: https://travis-ci.org/uploadcare/pyuploadcare-sqlalchemy.svg?branch=master\n :target: https://travis-ci.org/uploadcare/pyuploadcare-sqlalchemy\n :alt: Build status\n\nCustom fields types for SqlAlchemy which integrated with Uploadcare service.\n\nInstallation\n------------\n\n.. code:: bash\n\n $ pip install pyuploadcare-sqlalchemy\n\nUsage\n-----\n\nThis package similar to ``pyuploadcare.dj`` but for ``Sqlalchemy`` instead of Django's ORM. It stores Uploadcare CDN links on database's side and builds a object of ``File`` (or ``FileGroup``) on python's side (e.g you can easily use it in yours templates).\n\nFields types:\n\n* ``FileType``\n* ``FileGroupType``\n* ``ImageType`` - Provides syntax sugar when working with images - ``effects`` - you can set default effects according by `CDN API `_ which will be applied to uploaded image.\n\nAlso for getting started you can look at this `simplest example `_.\n\nFor install it use a command:\n\n.. code:: bash\n\n $ make run_example\n\n\nContributing\n------------\n\n1. Fork the ``pyuploadcare-sqlalchemy`` repo on GitHub.\n2. Clone your fork locally:\n\n.. code:: bash\n\n $ git clone git@github.com:your_name_here/pyuploadcare-sqlalchemy.git\n\n3. Install your local copy into a virtualenv. Assuming you have ``virtualenvwrapper`` installed, this is how you set up your fork for local development:\n\n.. code:: bash\n\n $ mkvirtualenv pyuploadcare-sqlalchemy\n $ cd pyuploadcare-sqlalchemy/\n $ python setup.py develop\n\n4. Create a branch for local development:\n\n.. code:: bash\n\n $ git checkout -b name-of-your-bugfix-or-feature\n\n Now you can make your changes locally.\n\n5. When you're done making changes, check that your changes pass the tests, including testing other Python versions with tox:\n\n.. code:: bash\n\n $ pip install tox\n $ tox\n\n6. Commit your changes and push your branch to GitHub:\n\n.. code:: bash\n\n $ git add .\n $ git commit -m \"Your detailed description of your changes.\"\n $ git push origin name-of-your-bugfix-or-feature\n\n7. Submit a pull request through the GitHub website.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/uploadcare/pyuploadcare-sqlalchemy", "keywords": "pyuploadcare sqlalchemy", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyuploadcare-sqlalchemy", "package_url": "https://pypi.org/project/pyuploadcare-sqlalchemy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyuploadcare-sqlalchemy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/uploadcare/pyuploadcare-sqlalchemy" }, "release_url": "https://pypi.org/project/pyuploadcare-sqlalchemy/0.5/", "requires_dist": null, "requires_python": null, "summary": "Custom fields types for SqlAlchemy which integrated with Uploadcare service.", "version": "0.5" }, "last_serial": 1810106, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "c1aa76d034a35fa74c4809b19e6f5210", "sha256": "20a006318756c04818c7a994ed4cf7eb1baff529728b54b0968c04f8cf725bae" }, "downloads": -1, "filename": "pyuploadcare-sqlalchemy-0.5.tar.gz", "has_sig": false, "md5_digest": "c1aa76d034a35fa74c4809b19e6f5210", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4322, "upload_time": "2015-11-10T19:08:50", "url": "https://files.pythonhosted.org/packages/47/8a/a84cb2b13f3555e3c243fa19ac379f2bec36ed0326007ab8cd81bbece7bd/pyuploadcare-sqlalchemy-0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1aa76d034a35fa74c4809b19e6f5210", "sha256": "20a006318756c04818c7a994ed4cf7eb1baff529728b54b0968c04f8cf725bae" }, "downloads": -1, "filename": "pyuploadcare-sqlalchemy-0.5.tar.gz", "has_sig": false, "md5_digest": "c1aa76d034a35fa74c4809b19e6f5210", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4322, "upload_time": "2015-11-10T19:08:50", "url": "https://files.pythonhosted.org/packages/47/8a/a84cb2b13f3555e3c243fa19ac379f2bec36ed0326007ab8cd81bbece7bd/pyuploadcare-sqlalchemy-0.5.tar.gz" } ] }