crabpy-pyramid


Namecrabpy-pyramid JSON
Version 2.1.1 PyPI version JSON
download
home_pagehttp://github.com/OnroerendErfgoed/crabpy_pyramid
SummaryBindings for the CRABpy webservices and the Pyramid framework.
upload_time2024-04-25 07:45:11
maintainerNone
docs_urlNone
authorOnroerend Erfgoed
requires_pythonNone
licenseMIT
keywords web wsgi pyramid crab capakey agiv
VCS
bugtrack_url
requirements pyramid crabpy pycountry
Travis-CI
coveralls test coverage
            crabpy_pyramid
==============

Bindings for the crabpy library and the pyramid framework

.. image:: https://badge.fury.io/py/crabpy_pyramid.png
        :target: http://badge.fury.io/py/crabpy_pyramid
.. image:: https://readthedocs.org/projects/crabpy-pyramid/badge/?version=latest
        :target: https://readthedocs.org/projects/crabpy-pyramid/?badge=latest

.. image:: https://travis-ci.org/OnroerendErfgoed/crabpy_pyramid.png?branch=master
        :target: https://travis-ci.org/OnroerendErfgoed/crabpy_pyramid
.. image:: https://coveralls.io/repos/OnroerendErfgoed/crabpy_pyramid/badge.png?branch=master 
        :target: https://coveralls.io/r/OnroerendErfgoed/crabpy_pyramid?branch=master
.. image:: https://scrutinizer-ci.com/g/OnroerendErfgoed/crabpy_pyramid/badges/quality-score.png?b=master
        :target: https://scrutinizer-ci.com/g/OnroerendErfgoed/crabpy_pyramid/?branch=master

Building the docs
-----------------

More information about this library can be found in `docs`. The docs can be 
built using `Sphinx <http://sphinx-doc.org>`_.

Please make sure you have installed Sphinx in the same environment where 
crabpy\_pyramid is present.

.. code-block:: bash

    # activate your virtual env
    $ pip install sphinx sphinxcontrib-httpdomain
    $ python setup.py develop
    $ cd docs
    $ make html


2.1.1 (25-04-2024)
------------------

- Land rendering fix voor laatste versie van pycountry (#216)

2.1.0 (24-04-2024)
------------------

- HTTPNotFound niet altijd raisen bij lege list responses. (#196)
- Query params ondersteunen bij zoeken in adressenregister (#195)


2.0.0 (13-12-2023)
------------------

- Remove crab (#208)

1.8.0 (12-12-2023)
------------------

- Support voor nieuwste pycountry versie (#204)

1.7.0 (24-11-2023)
------------------

- Homoniemen toevoegen bij straten (#200)

1.6.0 (30-05-2023)
------------------

- land.id vervangen door land.code (#191)

1.5.0 (23-05-2023)
------------------

- Nice to haves (#184)
- Support voor py3.10+ (#187)

1.4.0 (09-05-2023)
------------------

- Adressenregister fixes (#179)
- Verschil tss return HttpNotfound en raise HttpNotfound wegwerken (#178)

1.3.0 (05-05-2023)
------------------

- Lijst gemeenten statisch maken (#173)
- Exception handlig aanpassen (#175)

1.2.0 (13-04-2023)
------------------

- Drop python < 3.8 support
- Adressenregister implementeren (#165)

1.1.0 (30-03-2023)
------------------

- Overschakelen naar nieuwe AGIV services (#164)

1.0.0 (13-04-2022)
------------------

- Upgrade naar Pyramid 2.0 (#144)

0.12.0 (15-12-2021)
-------------------

- crabpy en crabpy_pyramid dependencies nakijken (#155)

0.11.0 (15-09-2021)
-------------------

- Drop python 2 support
- crabpy updaten (#148)

0.10.0 (13-08-2021)
-------------------

- "naam" toevoegen aan straat renderer (#145)

0.9.0 (08-04-2021)
------------------

- Drop suppport for Python 3.4 and 3.5. Supported versions are 2.7, 3.6, 3.7 and 3.8. This is the last version to support Python 2.
- Updated to the latest pyCountry versions and adapted the API. (#119, #135)
- Added the shape file of a perceel to the renderer. (#122)
- Remove pyup integration (#133)
- GetPostkantonByHuisnummerId ontsluiten (#138)
- Sort parameter toevoegen aan alle requests (#140)

0.8.1 (06-06-2019)
------------------

- Etag tween geeft soms errors (#102)

0.8.0 (11-01-2019)
------------------

- Caching tween volledig herwerken (#97)

0.7.0 (2019-01-03)
------------------

- Update crabpy to get new deelgemeente codes (#84, #92)
- Include CAPAKEY by default (#46)
- Allow passing custom crab wsdl (#75)

0.6.3 (2017-12-07)
------------------

- Make compatbile with CRABpy 0.8.3
- Make compatible with latest pyCountry. (#56)

0.6.2 (2017-08-29)
------------------

- Make compatible with CRABpy 0.8.2

0.6.1 (2017-04-20)
------------------

- Make compatible with CRABpy 0.8.1 and fix center and bounding box formats in responses (#47)

0.6.0 (2017-04-19)
------------------

- Make compatible with CRABpy 0.8.0 and use the CAPAKEY REST gateway (#40)
- Blacklist for conditional tween (#41)

0.5.1 (2016-11-22)
------------------

- Add niscode to CRAB gemeente renderer. (#39)

0.5.0 (2016-07-27)
------------------

- Add HTTP caching headers. Both conditional GET with ETags and Cache-Control
  headers. Caching times are based on the ones passed to the gateways. (#37)
- Empty proxy settings are filtered out before being passed to the gateways. (#38)

0.4.1 (2016-02-02)
------------------

- Better error handling for capakey views. Generate HTTP 404 Not Found instead
  of HTTP 500 Internal Server Error. (#36)

0.4.0 (2016-01-25)
------------------

- Update dependencies. Update pycountry to version 1.19.
- Add explicit support for python 3.5.
- Add deelgemeenten. (#33)
- Added postadressen in a few places.
- Added a list of huisnummers to a CRAB perceel.

0.3.0 (2015-06-01)
------------------

- Add Adresposities. Add endpoints that exposes the Adresposities linked to a
  certain Huisnummer or Subadres. (#26) [TalissaJoly]
- Add Landen (countries). Add endpoints to get a list of Landen or more 
  information about a single Land. (#30, #31) [TalissaJoly]
- Return HTTP 404 errors for certain unexisting resources. (#25) [TalissaJoly]
- Limit the number of results that can be returned in a list. There was some
  partial handling for this, but only when the user did not send any range
  headers. This behavious was deemed potentially hazardous and changed. Now,
  only a maximum of 5.000 records will be returned and range slicing works
  correctly. (#16) [TalissaJoly]

0.2.0 (2015-03-03)
------------------

- Implement two service endpoints dealing with Subadressen (think of boxes
  in an appartment building). (#18) [TalissaJoly]
- Implement a service endpoint for listing the Postkantons (ie. Postcode) in
  a certain gemeente. (#23) [TalissaJoly]
- Cleanedthe code a bit by removing unneeded bits and pieces. (#17) (#19)
  [TalissaJoly]

0.1.1 (2014-09-18)
------------------

- Minor release adding and cleaning up lots of service documentation. (#14)
- Fixes a small bug when no capakey username or password was set and the capakey
  service was included. 

0.1.0 (2014-09-05)
------------------

- First stable release, matches with CRABpy 0.4.1
- Exposes CRAB and CAPAKEY gateways.
- CRAB Gateway also exposes some Provincie objects. (#13)
- CRAB and CAPAKEy can be configured independently. (#11)

0.1.0a2 (2014-04-30)
--------------------

- Still alpha.
- Coveralls support.
- Proxy settings in ini file. (#5)
- Range headers. (#9)

0.1.0a1 (2014-03-19)
--------------------

- Initial version

            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/OnroerendErfgoed/crabpy_pyramid",
    "name": "crabpy-pyramid",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "web wsgi pyramid CRAB CAPAKEY AGIV",
    "author": "Onroerend Erfgoed",
    "author_email": "ict@onroerenderfgoed.be",
    "download_url": "https://files.pythonhosted.org/packages/2a/ac/e9a2f95be10c6a7ce0b9aba827d7d6a3c39884a637cfcd8edcaaf3534c1e/crabpy_pyramid-2.1.1.tar.gz",
    "platform": null,
    "description": "crabpy_pyramid\n==============\n\nBindings for the crabpy library and the pyramid framework\n\n.. image:: https://badge.fury.io/py/crabpy_pyramid.png\n        :target: http://badge.fury.io/py/crabpy_pyramid\n.. image:: https://readthedocs.org/projects/crabpy-pyramid/badge/?version=latest\n        :target: https://readthedocs.org/projects/crabpy-pyramid/?badge=latest\n\n.. image:: https://travis-ci.org/OnroerendErfgoed/crabpy_pyramid.png?branch=master\n        :target: https://travis-ci.org/OnroerendErfgoed/crabpy_pyramid\n.. image:: https://coveralls.io/repos/OnroerendErfgoed/crabpy_pyramid/badge.png?branch=master \n        :target: https://coveralls.io/r/OnroerendErfgoed/crabpy_pyramid?branch=master\n.. image:: https://scrutinizer-ci.com/g/OnroerendErfgoed/crabpy_pyramid/badges/quality-score.png?b=master\n        :target: https://scrutinizer-ci.com/g/OnroerendErfgoed/crabpy_pyramid/?branch=master\n\nBuilding the docs\n-----------------\n\nMore information about this library can be found in `docs`. The docs can be \nbuilt using `Sphinx <http://sphinx-doc.org>`_.\n\nPlease make sure you have installed Sphinx in the same environment where \ncrabpy\\_pyramid is present.\n\n.. code-block:: bash\n\n    # activate your virtual env\n    $ pip install sphinx sphinxcontrib-httpdomain\n    $ python setup.py develop\n    $ cd docs\n    $ make html\n\n\n2.1.1 (25-04-2024)\n------------------\n\n- Land rendering fix voor laatste versie van pycountry (#216)\n\n2.1.0 (24-04-2024)\n------------------\n\n- HTTPNotFound niet altijd raisen bij lege list responses. (#196)\n- Query params ondersteunen bij zoeken in adressenregister (#195)\n\n\n2.0.0 (13-12-2023)\n------------------\n\n- Remove crab (#208)\n\n1.8.0 (12-12-2023)\n------------------\n\n- Support voor nieuwste pycountry versie (#204)\n\n1.7.0 (24-11-2023)\n------------------\n\n- Homoniemen toevoegen bij straten (#200)\n\n1.6.0 (30-05-2023)\n------------------\n\n- land.id vervangen door land.code (#191)\n\n1.5.0 (23-05-2023)\n------------------\n\n- Nice to haves (#184)\n- Support voor py3.10+ (#187)\n\n1.4.0 (09-05-2023)\n------------------\n\n- Adressenregister fixes (#179)\n- Verschil tss return HttpNotfound en raise HttpNotfound wegwerken (#178)\n\n1.3.0 (05-05-2023)\n------------------\n\n- Lijst gemeenten statisch maken (#173)\n- Exception handlig aanpassen (#175)\n\n1.2.0 (13-04-2023)\n------------------\n\n- Drop python < 3.8 support\n- Adressenregister implementeren (#165)\n\n1.1.0 (30-03-2023)\n------------------\n\n- Overschakelen naar nieuwe AGIV services (#164)\n\n1.0.0 (13-04-2022)\n------------------\n\n- Upgrade naar Pyramid 2.0 (#144)\n\n0.12.0 (15-12-2021)\n-------------------\n\n- crabpy en crabpy_pyramid dependencies nakijken (#155)\n\n0.11.0 (15-09-2021)\n-------------------\n\n- Drop python 2 support\n- crabpy updaten (#148)\n\n0.10.0 (13-08-2021)\n-------------------\n\n- \"naam\" toevoegen aan straat renderer (#145)\n\n0.9.0 (08-04-2021)\n------------------\n\n- Drop suppport for Python 3.4 and 3.5. Supported versions are 2.7, 3.6, 3.7 and 3.8. This is the last version to support Python 2.\n- Updated to the latest pyCountry versions and adapted the API. (#119, #135)\n- Added the shape file of a perceel to the renderer. (#122)\n- Remove pyup integration (#133)\n- GetPostkantonByHuisnummerId ontsluiten (#138)\n- Sort parameter toevoegen aan alle requests (#140)\n\n0.8.1 (06-06-2019)\n------------------\n\n- Etag tween geeft soms errors (#102)\n\n0.8.0 (11-01-2019)\n------------------\n\n- Caching tween volledig herwerken (#97)\n\n0.7.0 (2019-01-03)\n------------------\n\n- Update crabpy to get new deelgemeente codes (#84, #92)\n- Include CAPAKEY by default (#46)\n- Allow passing custom crab wsdl (#75)\n\n0.6.3 (2017-12-07)\n------------------\n\n- Make compatbile with CRABpy 0.8.3\n- Make compatible with latest pyCountry. (#56)\n\n0.6.2 (2017-08-29)\n------------------\n\n- Make compatible with CRABpy 0.8.2\n\n0.6.1 (2017-04-20)\n------------------\n\n- Make compatible with CRABpy 0.8.1 and fix center and bounding box formats in responses (#47)\n\n0.6.0 (2017-04-19)\n------------------\n\n- Make compatible with CRABpy 0.8.0 and use the CAPAKEY REST gateway (#40)\n- Blacklist for conditional tween (#41)\n\n0.5.1 (2016-11-22)\n------------------\n\n- Add niscode to CRAB gemeente renderer. (#39)\n\n0.5.0 (2016-07-27)\n------------------\n\n- Add HTTP caching headers. Both conditional GET with ETags and Cache-Control\n  headers. Caching times are based on the ones passed to the gateways. (#37)\n- Empty proxy settings are filtered out before being passed to the gateways. (#38)\n\n0.4.1 (2016-02-02)\n------------------\n\n- Better error handling for capakey views. Generate HTTP 404 Not Found instead\n  of HTTP 500 Internal Server Error. (#36)\n\n0.4.0 (2016-01-25)\n------------------\n\n- Update dependencies. Update pycountry to version 1.19.\n- Add explicit support for python 3.5.\n- Add deelgemeenten. (#33)\n- Added postadressen in a few places.\n- Added a list of huisnummers to a CRAB perceel.\n\n0.3.0 (2015-06-01)\n------------------\n\n- Add Adresposities. Add endpoints that exposes the Adresposities linked to a\n  certain Huisnummer or Subadres. (#26) [TalissaJoly]\n- Add Landen (countries). Add endpoints to get a list of Landen or more \n  information about a single Land. (#30, #31) [TalissaJoly]\n- Return HTTP 404 errors for certain unexisting resources. (#25) [TalissaJoly]\n- Limit the number of results that can be returned in a list. There was some\n  partial handling for this, but only when the user did not send any range\n  headers. This behavious was deemed potentially hazardous and changed. Now,\n  only a maximum of 5.000 records will be returned and range slicing works\n  correctly. (#16) [TalissaJoly]\n\n0.2.0 (2015-03-03)\n------------------\n\n- Implement two service endpoints dealing with Subadressen (think of boxes\n  in an appartment building). (#18) [TalissaJoly]\n- Implement a service endpoint for listing the Postkantons (ie. Postcode) in\n  a certain gemeente. (#23) [TalissaJoly]\n- Cleanedthe code a bit by removing unneeded bits and pieces. (#17) (#19)\n  [TalissaJoly]\n\n0.1.1 (2014-09-18)\n------------------\n\n- Minor release adding and cleaning up lots of service documentation. (#14)\n- Fixes a small bug when no capakey username or password was set and the capakey\n  service was included. \n\n0.1.0 (2014-09-05)\n------------------\n\n- First stable release, matches with CRABpy 0.4.1\n- Exposes CRAB and CAPAKEY gateways.\n- CRAB Gateway also exposes some Provincie objects. (#13)\n- CRAB and CAPAKEy can be configured independently. (#11)\n\n0.1.0a2 (2014-04-30)\n--------------------\n\n- Still alpha.\n- Coveralls support.\n- Proxy settings in ini file. (#5)\n- Range headers. (#9)\n\n0.1.0a1 (2014-03-19)\n--------------------\n\n- Initial version\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Bindings for the CRABpy webservices and the Pyramid framework.",
    "version": "2.1.1",
    "project_urls": {
        "Homepage": "http://github.com/OnroerendErfgoed/crabpy_pyramid"
    },
    "split_keywords": [
        "web",
        "wsgi",
        "pyramid",
        "crab",
        "capakey",
        "agiv"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "548abfc2f97e4e9aa412b92064455b1ed18b359840367ca245ac6d38a2cf6c17",
                "md5": "d3ae840e55c17867dca181f721593f63",
                "sha256": "2e1d2d5aa3a5ecb9df9e8af90ab741a0645314ee1fec5254096d2caa85775b25"
            },
            "downloads": -1,
            "filename": "crabpy_pyramid-2.1.1-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d3ae840e55c17867dca181f721593f63",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 20334,
            "upload_time": "2024-04-25T07:45:08",
            "upload_time_iso_8601": "2024-04-25T07:45:08.756054Z",
            "url": "https://files.pythonhosted.org/packages/54/8a/bfc2f97e4e9aa412b92064455b1ed18b359840367ca245ac6d38a2cf6c17/crabpy_pyramid-2.1.1-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2aace9a2f95be10c6a7ce0b9aba827d7d6a3c39884a637cfcd8edcaaf3534c1e",
                "md5": "cd653b5c52e33d6ca7cb97c2633bca63",
                "sha256": "56dc47a854db31f60f39b8b8407df9c153802e1e26f2808dd4e69b9a1e3d2acd"
            },
            "downloads": -1,
            "filename": "crabpy_pyramid-2.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "cd653b5c52e33d6ca7cb97c2633bca63",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 16082,
            "upload_time": "2024-04-25T07:45:11",
            "upload_time_iso_8601": "2024-04-25T07:45:11.216502Z",
            "url": "https://files.pythonhosted.org/packages/2a/ac/e9a2f95be10c6a7ce0b9aba827d7d6a3c39884a637cfcd8edcaaf3534c1e/crabpy_pyramid-2.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-25 07:45:11",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "OnroerendErfgoed",
    "github_project": "crabpy_pyramid",
    "travis_ci": true,
    "coveralls": true,
    "github_actions": false,
    "requirements": [
        {
            "name": "pyramid",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "crabpy",
            "specs": [
                [
                    "==",
                    "1.3.2"
                ]
            ]
        },
        {
            "name": "pycountry",
            "specs": [
                [
                    "==",
                    "23.12.11"
                ]
            ]
        }
    ],
    "tox": true,
    "lcname": "crabpy-pyramid"
}
        
Elapsed time: 0.24906s