Contains code shared by all OneGov applications.
Project description
Run the Tests
Install tox and run it:
pip install tox tox
Limit the tests to a specific python version:
tox -e py27
Conventions
Onegov Core follows PEP8 as close as possible. To test for it run:
tox -e pep8
Onegov Core uses Semantic Versioning
Build Status
Coverage
Latests PyPI Release
License
onegov.core is released under GPLv2
Changelog
Unreleased
0.4.1 (2015-06-26)
Ensure that the bind schema doesn’t stick around to cause test failures. [href]
0.4.0 (2015-06-26)
Removes support for Python 3.3. Use 2.7 or 3.3. [href]
Adds colors to the sql debug output. [href]
Fix json encoder/decode not working with lists and generators. [href]
0.3.9 (2015-06-23)
Moves sanitize_html and linkify functions from onegov.town to core. [href]
0.3.8 (2015-06-18)
Remove parentheses from url when normalizing it. [href]
0.3.7 (2015-06-17)
Adds a groupby function that returns lists instead of generators. [href]
Include a layout base class useful for applications that render html. [href]
Stop throwing an error if no translation is registered. [href]
0.3.6 (2015-06-12)
Fix encoding error when generating the theme on certain platforms. [href]
Make sure the last_change timestamp property works for single objects. [href]
0.3.5 (2015-06-03)
Adds a convenience property to timestamps that returns either the modified- or the created-timestamp. [href]
0.3.4 (2015-06-03)
Fixes SQL statement debugger failing if a statement is executed with a list of parameters. [href]
0.3.3 (2015-06-02)
Accepts wtform’s data attribute in request.get_form. [href]
0.3.2 (2015-05-29)
Fix pofile loading not working in certain environments. [href]
0.3.1 (2015-05-28)
Adds a method to list all schemas found in the database. [href]
0.3.0 (2015-05-20)
Introduces a custom json encoder/decoder that handles additional types. [href]
0.2.0 (2015-05-18)
Tighten security around static file serving. [href]
Urls generated from titles no longer contain double dashes (’–‘). [href]
The browser session now only adds a session_id to the cookies if there’s a change in the browser session. [href]
Adds the ability to count and print the sql queries that go into a single request. [href]
Store all login information server-side. The client only gets a random session id scoped to the application. [href]
Make sure that signatures are only valid for the origin application. [href]
0.1.0 (2015-05-06)
The form directive now also accepts a factory function. [href]
0.0.2 (2015-05-05)
The CSRF protection now associates a random secret with the session. The random secret is then used to check if the CSRF token is valid. [href]
Cache the translator on the request to be slightly more efficient. [href]
0.0.1 (2015-04-29)
Initial Release [href]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file onegov.core-0.4.1.tar.gz
.
File metadata
- Download URL: onegov.core-0.4.1.tar.gz
- Upload date:
- Size: 47.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7263d49f84c5585b18fcd1c8b4b64a20575f29d62968bcbbe06e985fd10e76b7 |
|
MD5 | 1c24d6a896d078c23feff9b827623fd5 |
|
BLAKE2b-256 | e40219b0f820e47ee5f6ecc4f59af3a948e9b536ea8a21a294083b26504358c7 |
File details
Details for the file onegov.core-0.4.1-py2-none-any.whl
.
File metadata
- Download URL: onegov.core-0.4.1-py2-none-any.whl
- Upload date:
- Size: 68.2 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a023c7c56b2482bb1d700706fb1a1c6dba969f85be17fb85898d5b7c08570c2 |
|
MD5 | 11cf675d7426282231cad08cc5e241d9 |
|
BLAKE2b-256 | 077a401439a978027146c892f2e8fe3bc7628b343ddff1af4122e530906d4913 |