zope.proxy biedt generieke transparante proxies.
Proxies zijn bijzondere voorwerpen die als overheersend cellofaanverpakkingen dienen rond een ander object, ingrijpen in de schijnbare gedrag van de verpakte object alleen wanneer dat nodig is om het beleid toe te passen (bijv controle, locatie tussenhandel, enz.) Waarvoor de volmacht is verantwoordelijk.
Noot voor de redactie:
- Helaas hebben we geen aparte documentatie voor zope.proxy op dit moment. Dit is jammer, want ze zijn generiek bruikbaar.
- Toegevoegd een heleboel testen omliggende interface-lookup en aanpassing.
Wat is nieuw in dit persbericht publiceren van deze release zonder documentatie vooral omdat het een afhankelijkheid van andere releases. > Vaste interface-object introspectie in pypy. Om een of andere reden pypy gemaakt attributen beschikbaar is, ondanks de beperkende __slots__ verklaring.
Wat is nieuw in versie 4.0.0:.
- Ondersteuning voor pypy
- . NB: de C-extensie wordt niet gebouwd onder pypy
- Toegevoegd een pure-Python referentie / fallback implementaties van zope.proxy.ProxyBase en de proxy module API-functies.
- NB: de pure-Python proxy implementeert alle reguliere functies van ProxyBase; echter zij geen toegang tot de omwikkelde object op dezelfde manier dat de C-versie uitsluit. Als u die informatie te verbergen nodig (bijvoorbeeld voor de uitvoering van de beveiliging sandboxing), moet je nog steeds de C-versie te gebruiken.
- Ondersteuning toegevoegd voor continue integratie met behulp van Tox en Jenkins.
- 100% unit test dekking.
- Toegevoegd Sphinx documentatie: verplaatst doctest voorbeelden om API verwijzing .
- alias Toegevoegd 'setup.py docs' (installeert Sphinx en afhankelijkheden).
- Toegevoegde 'setup.py dev' alias (runs setup.py ontwikkelen plus installeert neus en dekking).
- Vervangen deprecated zope.interface.implements gebruik met gelijkwaardige zope.interface.implementer decorateur.
- Dropped ondersteuning voor Python 2.4 en 2.5.
- Toegevoegd Python 3.2 ondersteuning.
Eisen
- Python
Reacties niet gevonden