Roman Mogylatov
5fc0097021
Update publishing GA job
2021-10-19 13:38:53 -04:00
Roman Mogylatov
3498ed9a90
Update GA tests-and-linters job to use latest ubuntu for tests
2021-10-19 12:28:44 -04:00
Roman Mogylatov
fccda3b2f8
Publishing test #1
2021-10-19 11:39:10 -04:00
Roman Mogylatov
a9b599372c
Update publishing job config for testing
2021-10-19 11:29:58 -04:00
Roman Mogylatov
a631ca213f
Merge branch 'develop' of github.com:ets-labs/python-dependency-injector into python-3.10
2021-10-18 16:28:09 -04:00
Roman Mogylatov
4cc4ca9188
Drop Python 3.4 support ( #518 )
...
* Update gitignore
* Drop Python 3.4 support
* Update change log
* Fix typo in changelog
2021-10-12 12:16:49 -04:00
Roman Mogylatov
762d690720
Add GA test and linter jobs
2021-10-06 21:41:34 -04:00
Roman Mogylatov
b4a23670c1
Fix Windows builds
2021-04-25 17:37:08 -04:00
Roman Mogylatov
ed0b93bdbe
Pin ubuntu to 18.04 for publishing jobs
2021-03-05 20:19:31 -05:00
Roman Mogylatov
2bf3601695
Singleton reset context ( #417 )
...
* Add implementation and typing stubs
* Make some refactoring and add tests
* Pin ubuntu version to 18.04
* Add docs and example
* Add changelog
* Add container docs
2021-03-03 08:28:10 -05:00
Roman Mogylatov
f5b2862354
Switch CD to prod
2021-01-27 07:49:53 -05:00
Roman Mogylatov
9efc8ed488
Test docs - ok
2021-01-27 07:45:48 -05:00
Roman Mogylatov
9bdce2d376
Test docs publishing
2021-01-27 07:41:25 -05:00
Roman Mogylatov
717f7a0497
Travis CI -> GitHub Actions ( #377 )
...
* Add tests config
* Try run tests on multiple versions
* Add jobs for Python 3.5, 3.6, 3.7
* Add Python 3.4
* Add Python 2.7 job
* Add PyPy and PyPy3 jobs
* Add tests coverage job
* Try to add manual trigger for tests
* Fix coveralls token passing
* Change coverage job name
* Update env sections
* Update run and env sections
* Add COVERALLS_GIT_BRANCH
* Try set branch name
* Set branch name and token
* Update tox.ini to pass env variables
* Update tox.ini
* Re-arrange run actions
* Refactor tests workflow
* Add linters workflow
* Move linters to tests workflow
* Move branch name
* Create common linters job
* Rename tests and linters workflow
* Add pull_request event for tests and linters jobs
* Add publishing workflow
* Try quote asteriks
* Update publishing workflow to publish to test server
* Change publishing workflow name
* Add linux x64 wheels publishing job
* Bump version
* Add publishing wheels on mac and windows
* Fix windows builds
* Refactor to two stages build
* Rename build wheels job
* Add experimental aarch64 builds
* Rename custom archs job
* Add tests & linters to publishing job
* Bump version
* Add docs publishing
* Rename aarch64 job
* Rename aarch64 job
* Revert version change
* Update coveralls job
* Experiment with coveralls
* Experiment with branch name
* Update tox.ini to pass github token
* Update tox.ini to pass all GH vars
* Remove coveralls branch
* Remove travis ci config
2021-01-26 21:11:27 -05:00