aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Move the cryptography package into a src/ subdirectoryDonald Stufft2014-11-131-2/+8
| | | | | | | | | | | | | Due to differences in how py.test determines which module to ``import`` the test suite actually runs against the cryptography which is in the *current* directory instead of the cryptography which is installed. The problem essentially boils down to when there is a tests/__init__.py then py.test adds the current directory to the front of the sys.path, causing it to take precedence over the installed location. This means that running the tests relies on the implicit compile that CFFI does instead of testing against what people will actually be runnning, which is the module compiled by setup.py.
* Build FFI instance when class is created, load library when instantiatedDonald Stufft2014-11-071-2/+2
|
* Update the license in setup.pyAlex Gaynor2014-10-311-0/+1
|
* Fix PEP-8 violationsPeter Odding2014-09-291-5/+10
|
* Fix for keywords_with_side_effects() (compatibility with pip metadata discovery)Peter Odding2014-09-291-3/+26
| | | | | Fixes a bug in 9e34c14b344f49d0721edc79d14ea5fc9c067d07 as described in https://github.com/pyca/cryptography/pull/1257#issuecomment-48855243
* Simplify dummy commands (fix inheritance, remove finalize_options())Peter Odding2014-09-291-12/+3
|
* Bullet proof (?) detection of arguments that don't need setup_requiresPeter Odding2014-09-291-11/+45
|
* Bug fix for implementation of dummy commandsPeter Odding2014-09-291-1/+7
| | | | | Pointed out by Jenkins: https://jenkins.cryptography.io/job/cryptography-pr-experimental/2163/
* Replace commands that depend on setup_requires with no-op that raises errorPeter Odding2014-09-291-1/+48
|
* PEP-8 fixes pointed out by Travis CIPeter Odding2014-09-291-3/+4
|
* Change nested dictionary literal to match house stylePeter Odding2014-09-291-4/+8
|
* Make sys.argv an argument of keywords_with_side_effects()Peter Odding2014-09-291-4/+7
|
* Work around for side effects in setup.py scriptPeter Odding2014-09-291-8/+33
| | | | | | | Disables setup_requires and related magic for setup.py commands clean, egg_info and sdist and the options --version and --help. See also https://github.com/pyca/cryptography/issues/1253
* Fix?Alex Gaynor2014-08-111-0/+1
|
* Removed need for Binding entry_pointTerry Chia2014-07-281-10/+18
|
* Added entry_points.Terry Chia2014-07-271-1/+15
|
* Check for errors when invoking the vectors setup.pyAlex Gaynor2014-07-111-2/+3
|
* use pyasn1 for creating the dss-sig-value structurePaul Kehrer2014-04-301-0/+1
|
* Fix pep8 errors for latest import linterAlex Stapleton2014-04-201-1/+1
|
* Import lint errorAlex Stapleton2014-04-201-1/+1
|
* Add custom 'install' command classSascha Peilicke2014-04-011-18/+34
| | | | | | | | CFFIBuild adds ext_modules late in the configuration phase. However, distutils default 'install' command also parses setup.py and thus misses that cffi contains several extension modules rather than being pure. As a consequence, add a CFFIInstall with a proper finalize_options method and use it.
* add some comments to note the duplication between setup.py and tox.iniPaul Kehrer2014-03-281-0/+1
|
* Move cryptography.vectors to cryptography_vectorsAlex Stapleton2014-03-241-2/+16
| | | | | | | All vectors are now stored in the subpackage in the vectors/ folder. This package is automatically installed by setup.py test and will also be uploaded with a matching version number by the PyPI upload task.
* cryptography.vectorsAlex Stapleton2014-03-221-1/+3
|
* revert one import order changePaul Kehrer2014-03-191-1/+1
|
* import order fixes for future automated checkingPaul Kehrer2014-03-191-2/+3
|
* We support 3.4Alex Gaynor2014-03-171-0/+1
|
* Added future imports and licenses that are missingAlex Gaynor2014-03-081-0/+3
|
* The worst.Alex Gaynor2014-03-041-1/+1
|
* Follow the rulesAlex Gaynor2014-03-041-2/+2
|
* And again. Remove whitespace (pep8)koobs2014-02-251-1/+1
|
* pep8: Add import (sys) and newlinekoobs2014-02-251-0/+2
|
* Add new lines (pep8) and use full sentenceskoobs2014-02-251-1/+2
|
* Integrate py.test enabling `python setup.py test`koobs2014-02-251-1/+20
| | | | | | | | 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.
* some style fixes suggested by pep8-namingPaul Kehrer2014-02-241-2/+2
|
* Just drop the classifier entirelyAlex Gaynor2014-02-071-1/+0
|
* We're now past pre-alphaAlex Gaynor2014-02-071-1/+1
|
* On OS X at build time compile the CC bindingsAlex Gaynor2014-01-191-2/+11
|
* drop to >= 0.8 to make pypy happyPaul Kehrer2014-01-101-1/+1
|
* require cffi >= 0.8.1Paul Kehrer2014-01-101-1/+1
|
* This is dangerousAlex Gaynor2014-01-071-4/+1
|
* flake8Alex Gaynor2014-01-061-1/+3
|
* Check to see if a binding is available before trying to install itAlex Gaynor2014-01-061-1/+3
|
* Explanatory commentAlex Gaynor2014-01-031-0/+9
|
* Merge branch 'master' into setup-install-extensionAlex Gaynor2014-01-031-2/+10
|\ | | | | | | | | Conflicts: setup.py
| * Also use an absolute path for the about fileAlex Gaynor2014-01-031-3/+5
| |
| * Include a long description in our setup.pyAlex Gaynor2014-01-031-0/+7
| |
* | six is now required at build timeAlex Gaynor2014-01-021-7/+3
| |
* | All the necessary things for setup.py to build cffi stuffAlex Gaynor2014-01-021-0/+20
|/
* remove unneeded import...whoopsPaul Kehrer2013-10-211-2/+0
|