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"
}