* 756 development tooling updates (#758)
* update isort and black versions. run linting
* add [tool.poetry] section to support poetry venv
* 757 remove support for unused frameworks - pt 1 (#760)
* update isort and black versions. run linting
* add [tool.poetry] section to support poetry venv
* remove old django versions from tox.ini
* remove pyramid and cherrypy support.
limit django support to >3.2
* ignore .idea/, replace celery in tox
* update manual testing example
re-link to broken celery issue for clarification
* remove eol python versions (#762)
* remove eol python versions
* updtae CI workflows to only handle 3.8+
* remove pyramid from setup, delete ubuntu 18 job
* restore comment for celery version
---------
Co-authored-by: Mitch Hartweg <mitchell@scoutapm.com>
---------
Co-authored-by: Mitch Hartweg <mitchell@scoutapm.com>
Co-authored-by: mitchh456 <93938392+mitchh456@users.noreply.github.com>
* remove nameko and starlett/api files for python <3.6 (#763)
Co-authored-by: Mitch Hartweg <mitchell@scoutapm.com>
* 764 update agent to fully support python 311 (#765)
* add py311 to test envs, use partial to create wrapt decorator for error service thread
* remove py3.5+ check for one test, specify <3.11 for realloc test because forcing realloc doesn't work in 3.11
---------
Co-authored-by: Mitch Hartweg <mitchell@scoutapm.com>
* Dev tim (#768)
* Resolve CI errors (#752)
* Allow exceptions for pkg_resources usages from pyramid and cherrypy.
* Move python 3.6 to ubuntu 20 GitHub action runner.
Py36 isn't included with ubuntu 22
* Update rq test dependency for dropped 3.6 support.
* Use a specific python 2.7 image for tests.
See https://github.com/actions/setup-python/issues/672
Don't use setup-python for python2.7
* Pin importlib_metadata for < py3.8 in the tests.
* Handle sqlalchemy deprecations and start of v2 support.
* Disable tests for SQLAlchemy v2 to allow CI to pass.
* Update pre-commit repo versions.
* Support flask_sqlalchemy v3
get_engine was deprecated in favor of make_engine.
* Support ElasticSearch 8.7 health_report API.
Update python3.6 tests to use elasticsearch 7
* Update tests to be compatible with rq v1.13+
* Switch python 3.4 GitHub action to run on a custom container.
* Update changelog for CI fixes.
* Fix build for python 3.11 (#748)
* Fix build for python 3.11
* Skip cp311 for manylinux2010 build.
* Update python and django versions. (#753)
* simplify test and build
* cleanup test-ubuntu-20 workflow
* use text method in flask_sqlalchemy tests
skip 3.12+ wheel builds
* fix test sqlalchemy tests
---------
Co-authored-by: Tim Schilling <schillingt@better-simple.com>
* update pymongo collection methods
* replace deprecated manylinux image with 2_28
* add xpack.security.enabled flag to elasticserach
* use elasticsearch <8.0 for <=3.9
* reformat cibw_skip argument
* reformat cibw_skip argument
* remove manylinux1 and manylinux2010 wheel builds
* remove manylinux1 and manylinux2010 wheel builds
* remove i686 from manylinux_2_28 build because it doesn't exist
* consolidate aarch config into main. We want aarch for all, no need for conditional anymore
* fix delete aarch step
* bump version to 3.0.0
* re-add django 3.2 to tests, remove erroneous django version checks
* remove in-code python version checks (#771)
* remove in-code python version checks that no longer apply when supporting py3.8+ only
* remove usage of text_type and string_type
* fix SimpleNamespace imports
* fix mocked side effect error
---------
Co-authored-by: Mitch Hartweg <mitchell@scoutapm.com>
* remove __future__ imports (#772)
* remove in-code python version checks that no longer apply when supporting py3.8+ only
* remove usage of text_type and string_type
* fix SimpleNamespace imports
* fix mocked side effect error
* remove __future__ imports
* fix expected line for error in test
---------
Co-authored-by: Mitch Hartweg <mitchell@scoutapm.com>
* update changelog and set version to 3.0.0rc1
* update changelog and set version to 3.0.0rc1
* adjust formatting of changelog
---------
Co-authored-by: Quinn Milionis <35316732+quinnmil@users.noreply.github.com>
Co-authored-by: Mitch Hartweg <mitchell@scoutapm.com>
Co-authored-by: Tim Schilling <schillingt@better-simple.com>
Co-authored-by: Quinn Milionis <quinn@scoutapm.com>
Assets
2
-
2023-09-08T17:41:08Z
-
2023-09-08T17:41:08Z
-