Skip to content

Commit 87b3a69

Browse files
committed
added rpm requirements
1 parent 497c207 commit 87b3a69

4 files changed

Lines changed: 15 additions & 6 deletions

File tree

setup.cfg

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[bdist_rpm]
2+
release = 1
3+
build-requires = pkgconfig xmlsec1-devel libxml2-devel xmlsec1-openssl-devel
4+
group = Development/Libraries
5+
requires = python3-lxml xmlsec1 xmlsec1-openssl

src/xmlsec/ds.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ cdef class SignatureContext(object):
116116
"""common helper used for `sign_binary` and `verify_binary`."""
117117

118118
cdef int rv
119-
cdef const_xmlSecByte* c_data = <const_xmlSecByte*>data;
119+
cdef const_xmlSecByte* c_data = <const_xmlSecByte*>data
120120
cdef xmlSecSize c_size = <xmlSecSize>len(data)
121121

122122
if not (algorithm.target.usage & xmlSecTransformUsageSignatureMethod):

src/xmlsec/enc.pyx

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ from lxml.includes.etreepublic cimport import_lxml__etree
55
import_lxml__etree()
66

77
from lxml.includes.etreepublic cimport _Document, _Element, elementFactory
8-
from tree cimport xmlDocCopyNode, xmlFreeNode, xmlNode, xmlDoc, xmlDocGetRootElement
8+
from lxml.includes.tree cimport xmlDocCopyNode, xmlFreeNode, xmlNode, xmlDoc, xmlDocGetRootElement
99

1010
from .enc cimport *
1111
from .constants import EncryptionType
@@ -100,7 +100,8 @@ cdef class EncryptionContext:
100100
"""
101101

102102
cdef int rv
103-
cdef xmlNode *n, *nn
103+
cdef xmlNode *n
104+
cdef xmlNode *nn
104105
cdef xmlSecEncCtxPtr context = self._handle
105106
cdef xmlNode *c_node = template._c_node
106107

@@ -183,10 +184,14 @@ cdef class EncryptionContext:
183184

184185
cdef int rv
185186
cdef xmlSecEncCtxPtr context = self._handle
186-
cdef bint decrypt_content = node.get("Type") == EncryptionType.CONTENT
187-
cdef xmlNode *n, *nn, *c_root
187+
cdef bint decrypt_content
188+
cdef xmlNode *n
189+
cdef xmlNode *nn
190+
cdef xmlNode *c_root
188191
cdef xmlSecBufferPtr result
189192

193+
decrypt_content = node.get("Type") == EncryptionType.CONTENT
194+
190195
# must provide sufficient context to find the decrypted node
191196
parent = node.getparent()
192197

src/xmlsec/tree.pyx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ from lxml.includes.etreepublic cimport import_lxml__etree
66
import_lxml__etree()
77

88
from lxml.includes.etreepublic cimport _ElementTree, _Element, elementFactory
9-
from lxml.includes.tree cimport const_xmlChar, xmlNode
109
from .tree cimport *
1110
from .utils cimport *
1211
from .constants import Namespace

0 commit comments

Comments
 (0)