Commit graph

36 commits

Author SHA1 Message Date
koobs
066718022e And again. Remove whitespace (pep8) 2014-02-25 19:35:48 +11:00
koobs
23690dd8f8 pep8: Add import (sys) and newline 2014-02-25 19:35:48 +11:00
koobs
92a4cdbd92 Add new lines (pep8) and use full sentences 2014-02-25 19:35:48 +11:00
koobs
ff0dd1e000 Integrate py.test enabling python setup.py test
Integrate py.test according to: https://pytest.org/latest/goodpractises.html#integration-with-setuptools-test-commands

Enables use of standard python setup.py test command. 

Very handy for OS packagers & porters for QA, in this case the FreeBSD Port for cryptography which just landed.
2014-02-25 19:35:48 +11:00
Paul Kehrer
5b6ce2a63a some style fixes suggested by pep8-naming 2014-02-24 20:16:10 -06:00
Alex Gaynor
1e4811a55f Just drop the classifier entirely 2014-02-07 10:33:27 -08:00
Alex Gaynor
1b3899f94b We're now past pre-alpha 2014-02-07 10:31:35 -08:00
Alex Gaynor
defc7f0534 On OS X at build time compile the CC bindings 2014-01-19 23:44:31 -06:00
Paul Kehrer
7fcaa3715f drop to >= 0.8 to make pypy happy 2014-01-10 23:39:58 -06:00
Paul Kehrer
a8dcf8428f require cffi >= 0.8.1 2014-01-10 23:34:20 -06:00
Alex Gaynor
5e5316de9c This is dangerous 2014-01-07 12:27:08 -08:00
Alex Gaynor
ffa8b4d5fe flake8 2014-01-06 11:19:11 -08:00
Alex Gaynor
50f233efe4 Check to see if a binding is available before trying to install it 2014-01-06 11:10:40 -08:00
Alex Gaynor
4969751fde Explanatory comment 2014-01-03 15:08:45 -08:00
Alex Gaynor
327742c8e6 Merge branch 'master' into setup-install-extension
Conflicts:
	setup.py
2014-01-03 15:03:17 -08:00
Alex Gaynor
7630d6c50b Also use an absolute path for the about file 2014-01-03 07:34:43 -08:00
Alex Gaynor
f51f2c1c5f Include a long description in our setup.py 2014-01-03 07:33:01 -08:00
Alex Gaynor
91f119e758 six is now required at build time 2014-01-02 13:12:59 -08:00
Alex Gaynor
9a00f0539d All the necessary things for setup.py to build cffi stuff 2014-01-02 13:09:34 -08:00
Paul Kehrer
b59377d9a3 remove unneeded import...whoops 2013-10-21 22:21:22 -05:00
Paul Kehrer
fd56c5f84a remove enum requirement now that we're not using enum 2013-10-21 22:19:19 -05:00
Paul Kehrer
c024255dda move abc, inline introspect method, use six for abcs
* abc moved to cryptography.primitive.interfaces
* six added to dependencies
* six used to have py2x/py3x compatible abc
* nonce abc removed for now
2013-09-10 19:47:50 -05:00
Alex Gaynor
aaa2217161 This isn't a thing 2013-08-31 10:09:16 -07:00
Alex Gaynor
ef1954ae0e remove this duplicate 2013-08-31 10:08:57 -07:00
Donald Stufft
446a457218 Merge branch 'master' into simple-symmetric-encryption
Conflicts:
	setup.py
2013-08-11 17:38:13 -04:00
Donald Stufft
9ebb8ff06c Include all of our files in the distributions, and install packages 2013-08-11 17:29:21 -04:00
Donald Stufft
5f12a1b89a Fix the packaging meta-data 2013-08-11 17:29:12 -04:00
Christian Heimes
7fe70cb233 hyper nit-pick 2013-08-11 15:52:21 +02:00
Christian Heimes
913bcb79c5 super nit-pick 2013-08-11 15:35:40 +02:00
Christian Heimes
ff1e64fd4a drop setup.py test again 2013-08-11 15:33:51 +02:00
Christian Heimes
b55f9269ec use py.test for testing
correct cffi dependency to setup_requires
ignore cffi, pycparser and pytest egg directories
add myself to AUTHORS.rst
2013-08-11 15:09:21 +02:00
Christian Heimes
f83ed1d8af add classifiers, url, description and nose integration for python setup.py test 2013-08-10 23:28:29 +02:00
Donald Stufft
bac187d7e1 Use an enum for determining BlockCipher operation 2013-08-10 15:44:36 -04:00
Alex Gaynor
226b29568c Fixed a typo in the setup.py 2013-08-07 09:57:19 -07:00
Alex Gaynor
bfc06bcfc4 Added license headers 2013-08-06 19:36:19 -07:00
Alex Gaynor
c62e91f3ec Initial commit. Migrates over basic project files, and the OpenSSL bindings
from OpenTLS.
2013-08-06 19:31:02 -07:00