Commit Graph

13 Commits

Author SHA1 Message Date
Federico Caselli c68f9fb878 Enable pypy tests on github workflow
Fixes: #5223
Change-Id: I0952e54ed9af2952ea340be1945311376ffc1ad2
2020-10-02 21:21:11 +02:00
Federico Caselli e860060866 Update select usage to use the new 1.4 format
This change includes mainly that the bracketed use within
select() is moved to positional, and keyword arguments are
removed from calls to the select() function.  it does not
yet fully address other issues such as keyword arguments passed
to the table.select().

Additionally, allows False / None to both be considered
as "disable" for all of select.correlate(), select.correlate_except(),
query.correlate(), which establishes consistency with
passing of ``False`` for the legact select(correlate=False)
argument.

Change-Id: Ie6c6e6abfbd3d75d4c8de504c0cf0159e6999108
2020-09-08 17:13:48 -04:00
odidev f359908b56 ARM64 Support to Github Actions For Testing And Development Of Wheels
**Added**:
1. ARM64 jobs in Github Workflows For Testing And Development Of Wheels
2. Two script files for creating wheels and testing.

Resolves #5436

Signed-off-by: odidev <odidev@puresoftware.com>
Co-authored-by: Federico Caselli <cfederico87@gmail.com>
Closes: #5480
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/5480
Pull-request-sha: 131ef520bb

Change-Id: Ia10dadd93365ba4beeefbd27c060bc077c2d7aeb
2020-08-25 00:06:17 +02:00
Federico Caselli e7875b39f8 Fix wheel check in linux workflow and improve it
Change-Id: I3b208674649e41bca0285d00aa11cc5975eb971a
2020-08-17 23:48:21 +02:00
Federico Caselli 8e89f04039 Improve github action workflows
- in create wheel set minimum versions of setuptools and wheel to avoid
  failure in python 3.5 with metadata configured in setup.cfg
- update action versions
- test also cext in the pull requests

Change-Id: Iaa5e4e4000c7faa688b51f2f41428c7dd7cae9c3
2020-07-27 22:44:36 +02:00
Federico Caselli fbb455e2e5 Add pip list to workflow, update setuptools
Change-Id: I2e32ba315a79dcfc7c5f79ed6517ac0cee4f55e3
2020-06-22 21:57:01 +02:00
Federico Caselli b67548ad78 Target real pypi in the create wheel workflow
Change-Id: Ic764aae08b9d45011048f21c8ee992222c078bd2
2020-05-20 21:31:16 +02:00
Federico Caselli a93085347d improve linux build
Change-Id: I9bde5fb2cd9997c620d8ee3173fcd7fc6d80cae7
2020-04-09 23:02:12 +02:00
Federico Caselli a638cc3c4b allow for no spaced near the = in the tag_build
Change-Id: I67b524025467fc2ee1faf34f3fe241a19b9c72f3
2020-04-09 00:56:42 +02:00
Federico Caselli d1369c42bf remove duplicated pip update command
Change-Id: I5f1d888a13dbdf4c9ded85a6922c9ffcdaea5a0f
2020-04-09 00:43:48 +02:00
Federico Caselli dbfef64312 remove tag_build from setup.cfg
Change-Id: I547aecb28cda29607371138bf3a0c559a786c818
2020-04-09 00:27:09 +02:00
Federico Caselli bf11ec3a10 Add github workflow to generate wheel running after a release has beed created
Change-Id: I916491f8f6bdbf7de7970a0ad4b24b9965003786
2020-04-08 22:17:42 +02:00
Federico Caselli c658540b9a Add github action workflow to run tests on master and on pr to master
Trying the pr to check if it works right away

### Description
<!-- Describe your changes in detail -->

### Checklist
<!-- go over following points. check them with an `x` if they do apply, (they turn into clickable checkboxes once the PR is submitted, so no need to do everything at once)

-->

This pull request is:

- [ ] A documentation / typographical error fix
	- Good to go, no issue or tests are needed
- [x] A short code fix
	- please include the issue number, and create an issue if none exists, which
	  must include a complete example of the issue.  one line code fixes without an
	  issue and demonstration will not be accepted.
	- Please include: `Fixes: #<issue number>` in the commit message
	- please include tests.   one line code fixes without tests will not be accepted.
- [ ] A new feature implementation
	- please include the issue number, and create an issue if none exists, which must
	  include a complete example of how the feature would look.
	- Please include: `Fixes: #<issue number>` in the commit message
	- please include tests.

**Have a nice day!**

Closes: #5222
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/5222
Pull-request-sha: afbb856752

Change-Id: I4981b02f900e76e446cf42e6cc6495ffc0883951
2020-04-03 14:11:24 -04:00