coop


Namecoop JSON
Version 6.0.0 PyPI version JSON
download
home_pagehttps://gitlab.com/neonjungle/coop
SummaryStandard base to build Wagtail sites from
upload_time2024-03-08 04:25:57
maintainer
docs_urlNone
authorNeon Jungle
requires_python
licenseBSD License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Coop - base for all (most) Neon Jungle sites
============================================

This is a base to build all Neon Jungle sites off.
This package contains all the common code shared
between sites, with the ideal Neon Jungle site containing only
model definitions, templates, and front end assets.

Making a release
----------------

Upgrade the version in ``coop/_version.py``.
Coops version stays in step with Wagtail. i.e. Coop 2.4.x uses Wagtail 2.4.x.
Point releases are used to add features during a Wagtail version lifespan.

Update the CHANGELOG. Please.

Tag your release:

After your branch has been merged to master, checkout master locally, pull remote master and

.. code-block:: bash

    $ git tag "x.y.z"
    $ git push --tags

And you are done! Gitlab is set up to automatically push the new package to pypi when a tag is pushed.


Local dev
---------

Create a virtual environment, activate and install the requirements:

.. code-block:: bash

    $ python3 -m venv venv
    $ source venv/bin/activate
    $ pip install .


First time you should run migrations and setup a superuser:

.. code-block:: bash

    $ ./manage.py migrate
    $ ./manage.py createsuperuser


You can run and debug the project locally using `./manage.py runserver`, or included is a launch.json for vscode to debug using the debugger.

            

Raw data

            {
    "_id": null,
    "home_page": "https://gitlab.com/neonjungle/coop",
    "name": "coop",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Neon Jungle",
    "author_email": "developers@neonjungle.studio",
    "download_url": "https://files.pythonhosted.org/packages/37/23/b4d598a519aa223a25e51644b0b850307dddcabed6af51731829ce14cdef/coop-6.0.0.tar.gz",
    "platform": null,
    "description": "Coop - base for all (most) Neon Jungle sites\n============================================\n\nThis is a base to build all Neon Jungle sites off.\nThis package contains all the common code shared\nbetween sites, with the ideal Neon Jungle site containing only\nmodel definitions, templates, and front end assets.\n\nMaking a release\n----------------\n\nUpgrade the version in ``coop/_version.py``.\nCoops version stays in step with Wagtail. i.e. Coop 2.4.x uses Wagtail 2.4.x.\nPoint releases are used to add features during a Wagtail version lifespan.\n\nUpdate the CHANGELOG. Please.\n\nTag your release:\n\nAfter your branch has been merged to master, checkout master locally, pull remote master and\n\n.. code-block:: bash\n\n    $ git tag \"x.y.z\"\n    $ git push --tags\n\nAnd you are done! Gitlab is set up to automatically push the new package to pypi when a tag is pushed.\n\n\nLocal dev\n---------\n\nCreate a virtual environment, activate and install the requirements:\n\n.. code-block:: bash\n\n    $ python3 -m venv venv\n    $ source venv/bin/activate\n    $ pip install .\n\n\nFirst time you should run migrations and setup a superuser:\n\n.. code-block:: bash\n\n    $ ./manage.py migrate\n    $ ./manage.py createsuperuser\n\n\nYou can run and debug the project locally using `./manage.py runserver`, or included is a launch.json for vscode to debug using the debugger.\n",
    "bugtrack_url": null,
    "license": "BSD License",
    "summary": "Standard base to build Wagtail sites from",
    "version": "6.0.0",
    "project_urls": {
        "Homepage": "https://gitlab.com/neonjungle/coop"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8b9b34d9824dafc9cf6fd6c71ec3a5547d7e0fe1ec28c32c4e232bd30d1fe1c1",
                "md5": "84aada6b03ac0095eddc97f49ee2e994",
                "sha256": "5ee146fadc3097222b9166c21d77cca929ac3477e751f0a5d3c91ca9d23357b5"
            },
            "downloads": -1,
            "filename": "coop-6.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "84aada6b03ac0095eddc97f49ee2e994",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 7407435,
            "upload_time": "2024-03-08T04:25:54",
            "upload_time_iso_8601": "2024-03-08T04:25:54.559182Z",
            "url": "https://files.pythonhosted.org/packages/8b/9b/34d9824dafc9cf6fd6c71ec3a5547d7e0fe1ec28c32c4e232bd30d1fe1c1/coop-6.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3723b4d598a519aa223a25e51644b0b850307dddcabed6af51731829ce14cdef",
                "md5": "cb097063998e754b2291cb457a7039c8",
                "sha256": "2936d9c8d50a8878e9a5f897e0345232e09681cb604b143c069b4f3f2b04865b"
            },
            "downloads": -1,
            "filename": "coop-6.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "cb097063998e754b2291cb457a7039c8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 7401888,
            "upload_time": "2024-03-08T04:25:57",
            "upload_time_iso_8601": "2024-03-08T04:25:57.142002Z",
            "url": "https://files.pythonhosted.org/packages/37/23/b4d598a519aa223a25e51644b0b850307dddcabed6af51731829ce14cdef/coop-6.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-08 04:25:57",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "neonjungle",
    "gitlab_project": "coop",
    "lcname": "coop"
}
        
Elapsed time: 0.32555s