summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* Implement rudimentary asyncio support w/ asyncpgMike Bayer2020-08-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Using the approach introduced at https://gist.github.com/zzzeek/6287e28054d3baddc07fa21a7227904e We can now create asyncio endpoints that are then handled in "implicit IO" form within the majority of the Core internals. Then coroutines are re-exposed at the point at which we call into asyncpg methods. Patch includes: * asyncpg dialect * asyncio package * engine, result, ORM session classes * new test fixtures, tests * some work with pep-484 and a short plugin for the pyannotate package, which seems to have so-so results Change-Id: Idbcc0eff72c4cad572914acdd6f40ddb1aef1a7d Fixes: #3414
* Add sync_backref flag in a relationshipFederico Caselli2020-05-051-0/+1
| | | | | | | | | | | | | Introduce :paramref:`_orm.relationship.sync_backref` flag in a relationship to control if the synchronization events that mutate the in-Python attributes are added. This flag is implied in a ``viewonly=True`` relationship. This supersedes the previous change #5149, that warned that ``viewonly=True`` relationship target of a back_populates or backref configuration would be disallowed. Fixes: #5237 Change-Id: I22c5ba28dcea22fc78a83e68e667140edffc515c
* Implement autocommit isolation level for pysqliteGord Thompson2020-03-241-0/+1
| | | | | Fixes: #5164 Change-Id: I190b9de552dfed9f2a33babf82e42465ef09c82a
* Improve .gitignore by adding other patterns, like theFederico Caselli2020-01-241-0/+5
| | | | | | | setting folder for vscode and the cache directory of pytest Change-Id: Ifc541ba9d3ab435576e42c4b99266ac411457aa7
* .gitignore test files and PyCharm venv folderGord Thompson2019-10-101-0/+3
| | | | | | | Excludes: - PyCharm /venv/ virtualenv folder - leftover .db files from (failed?) test runs - /test.cfg file for customizing test configuration
* update README.dialects; add *.pyd to .gitignoreGord Thompson2019-09-291-3/+2
|
* Ignore Pipenv* and .ideaVille Brofeldt2019-02-231-1/+2
|
* Remove inadvertent test_schema.db commitMike Bayer2019-02-201-1/+4
| | | | | | also revise .gitignore Change-Id: I93d900287fe35441db827203b9fdf63eb681ca69
* Prep for flake8 refactoringMike Bayer2019-01-031-0/+5
| | | | | | | | a few code changes ahead of time to handle some __all__ issues better. also include new flake8 rules, since the existing flake8 doesn't pass in any case. Change-Id: I1efdf75124ae7bcac719c22e505bb5b13db06c04
* Make all tests to be PEP8 compliantKhairi Hafsham2017-02-071-0/+1
| | | | | | | | tested using pycodestyle version 2.2.0 Fixes: #3885 Change-Id: I5df43adc3aefe318f9eeab72a078247a548ec566 Pull-request: https://github.com/zzzeek/sqlalchemy/pull/343
* - Added support for parameter-ordered SET clauses in an UPDATEMike Bayer2015-11-281-0/+1
| | | | | | | | | | statement. This feature is available by passing the :paramref:`~.sqlalchemy.sql.expression.update.preserve_parameter_order` flag either to the core :class:`.Update` construct or alternatively adding it to the :paramref:`.Query.update.update_args` dictionary at the ORM-level, also passing the parameters themselves as a list of 2-tuples. Thanks to Gorka Eguileor for implementation and tests. adapted from pullreq github:200
* - remove some crufty old testing optionsMike Bayer2014-09-141-0/+2
| | | | | | | | - reestablish the "bootstrap" system of loading the test runners in testing/plugin; using the updated approach we just came up with for alembic. Coverage should be fixed now when running either py.test or nose. fixes #3196 - upgrade tox.ini and start using a .coveragerc file
* OK use toxMike Bayer2014-07-101-1/+0
|
* ignore .patch filesMike Bayer2014-03-051-0/+1
|
* Don't include .egg files in the repoErich Blume2014-01-301-0/+1
|
* .pyoMike Bayer2014-01-021-0/+1
|
* .toxMike Bayer2013-11-301-0/+1
|
* - the distinct hash code logic here is entirely obsolete as you canMike Bayer2013-05-301-0/+1
| | | | | do eq_() on columnelements now with a meaningful bool; jython is entirely a non-starter right now in any case as 2.7 doesn't support common accessors like __defaults__
* - fix up 0.9 linksMike Bayer2013-05-291-1/+1
|
* - version 0.9Mike Bayer2013-05-291-6/+6
| | | | - changelog, migration doc
* - add typical local test scriptsMike Bayer2013-05-291-0/+2
|
* - oracle tests passing in py3k!!Mike Bayer2013-05-261-0/+1
|
* tweaks to ignorespr/1Chris Withers2013-05-261-2/+3
|
* - move to git dotfilesMike Bayer2013-05-251-0/+11