dependabot[bot]
3e5ee77ff0
build(deps-dev): bump bencode-py from 2.1.0 to 4.0.0 ( #2382 )
...
Bumps [bencode-py](https://github.com/fuzeman/bencode.py ) from 2.1.0 to 4.0.0.
- [Release notes](https://github.com/fuzeman/bencode.py/releases )
- [Commits](https://github.com/fuzeman/bencode.py/compare/2.1.0...4.0.0 )
---
updated-dependencies:
- dependency-name: bencode-py
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 15:52:54 +02:00
dependabot[bot]
d2b93e2414
build(deps-dev): bump types-tzlocal from 5.1.0.0 to 5.1.0.1 ( #2885 )
...
Bumps [types-tzlocal](https://github.com/python/typeshed ) from 5.1.0.0 to 5.1.0.1.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-tzlocal
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 14:42:59 +02:00
dependabot[bot]
a4082d4ea0
build(deps-dev): bump types-six from 1.16.21.9 to 1.16.21.20240513 ( #2888 )
...
Bumps [types-six](https://github.com/python/typeshed ) from 1.16.21.9 to 1.16.21.20240513.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-six
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 14:41:16 +02:00
dependabot[bot]
077fbae741
build(deps-dev): bump types-enum34 from 1.1.1 to 1.1.8 ( #2383 )
...
Bumps [types-enum34](https://github.com/python/typeshed ) from 1.1.1 to 1.1.8.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-enum34
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 18:01:10 +02:00
dependabot[bot]
13cd79aa6f
build(deps-dev): bump black from 22.3.0 to 24.4.2 ( #2849 )
...
Bumps [black](https://github.com/psf/black ) from 22.3.0 to 24.4.2.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/22.3.0...24.4.2 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 18:00:38 +02:00
dependabot[bot]
a78423c582
build(deps-dev): bump types-toposort from 1.10.0.0 to 1.10.0.1 ( #2373 )
...
Bumps [types-toposort](https://github.com/python/typeshed ) from 1.10.0.0 to 1.10.0.1.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-toposort
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 16:20:43 +02:00
dependabot[bot]
2332a05162
build(deps-dev): bump black from 22.3.0 to 24.3.0 ( #2779 )
...
Bumps [black](https://github.com/psf/black ) from 22.3.0 to 24.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/22.3.0...24.3.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 16:02:01 +02:00
dependabot[bot]
f74d048124
build(deps-dev): bump types-docutils from 0.17.1 to 0.20.0.3 ( #2376 )
...
Bumps [types-docutils](https://github.com/python/typeshed ) from 0.17.1 to 0.20.0.3.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-docutils
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 17:37:28 +02:00
dependabot[bot]
3dbf7ce031
build(deps-dev): bump types-tzlocal from 3.0.0 to 5.1.0.0 ( #2370 )
...
Bumps [types-tzlocal](https://github.com/python/typeshed ) from 3.0.0 to 5.1.0.0.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-tzlocal
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 16:17:40 +02:00
dependabot[bot]
a888350739
build(deps-dev): bump types-html5lib from 1.1.11.14 to 1.1.11.15 ( #2366 )
...
Bumps [types-html5lib](https://github.com/python/typeshed ) from 1.1.11.14 to 1.1.11.15.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-html5lib
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 16:10:36 +02:00
dependabot[bot]
02b270d309
build(deps-dev): bump types-python-dateutil from 2.8.2 to 2.8.19.14 ( #2368 )
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.2 to 2.8.19.14.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 16:10:14 +02:00
dependabot[bot]
26ab11669c
build(deps-dev): bump types-boto from 2.49.2 to 2.49.18.9 ( #2361 )
...
Bumps [types-boto](https://github.com/python/typeshed ) from 2.49.2 to 2.49.18.9.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-boto
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 16:09:26 +02:00
dependabot[bot]
3b48cf372e
build(deps-dev): bump types-setuptools from 57.4.2 to 68.2.0.0 ( #2363 )
...
Bumps [types-setuptools](https://github.com/python/typeshed ) from 57.4.2 to 68.2.0.0.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-setuptools
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 15:12:26 +02:00
dependabot[bot]
90d36a0418
build(deps-dev): bump types-freezegun from 1.1.2 to 1.1.10 ( #2359 )
...
Bumps [types-freezegun](https://github.com/python/typeshed ) from 1.1.2 to 1.1.10.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-freezegun
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 14:49:12 +02:00
dependabot[bot]
1b016de4f3
build(deps-dev): bump types-stripe from 3.5.2.10 to 3.5.2.14 ( #2352 )
...
Bumps [types-stripe](https://github.com/python/typeshed ) from 3.5.2.10 to 3.5.2.14.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-stripe
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 14:19:37 +02:00
dependabot[bot]
31400f4983
build(deps-dev): bump termcolor from 1.1.0 to 2.3.0 ( #2344 )
...
Bumps [termcolor](https://github.com/termcolor/termcolor ) from 1.1.0 to 2.3.0.
- [Release notes](https://github.com/termcolor/termcolor/releases )
- [Changelog](https://github.com/termcolor/termcolor/blob/main/CHANGES.md )
- [Commits](https://github.com/termcolor/termcolor/compare/1.1.0...2.3.0 )
---
updated-dependencies:
- dependency-name: termcolor
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 00:03:29 +02:00
dependabot[bot]
37078841aa
build(deps-dev): bump types-pytz from 2021.3.0 to 2023.3.1.1 ( #2342 )
...
Bumps [types-pytz](https://github.com/python/typeshed ) from 2021.3.0 to 2023.3.1.1.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-pytz
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 00:02:49 +02:00
dependabot[bot]
f4c458148a
build(deps-dev): bump types-ipaddress from 1.0.1 to 1.0.8 ( #2339 )
...
Bumps [types-ipaddress](https://github.com/python/typeshed ) from 1.0.1 to 1.0.8.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-ipaddress
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 21:56:33 +00:00
dependabot[bot]
94e019b9c5
build(deps-dev): bump types-six from 1.16.2 to 1.16.21.9 ( #2333 )
...
Bumps [types-six](https://github.com/python/typeshed ) from 1.16.2 to 1.16.21.9.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-six
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 16:37:04 +00:00
dependabot[bot]
95196162e3
build(deps-dev): bump moto from 4.1.4 to 4.2.5 ( #2330 )
...
Bumps [moto](https://github.com/getmoto/moto ) from 4.1.4 to 4.2.5.
- [Release notes](https://github.com/getmoto/moto/releases )
- [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getmoto/moto/compare/4.1.4...4.2.5 )
---
updated-dependencies:
- dependency-name: moto
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 16:32:22 +00:00
dependabot[bot]
927de34f96
build(deps-dev): bump types-mock from 4.0.3 to 5.1.0.2 ( #2328 )
...
Bumps [types-mock](https://github.com/python/typeshed ) from 4.0.3 to 5.1.0.2.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-mock
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 18:11:34 +02:00
dependabot[bot]
68ef32a55b
build(deps-dev): bump types-deprecated from 1.2.3 to 1.2.9.3 ( #2315 )
...
Bumps [types-deprecated](https://github.com/python/typeshed ) from 1.2.3 to 1.2.9.3.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-deprecated
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 16:25:25 +02:00
dependabot[bot]
fb735b5fa5
build(deps-dev): bump parameterized from 0.8.1 to 0.9.0 ( #2312 )
...
Bumps [parameterized](https://github.com/wolever/parameterized ) from 0.8.1 to 0.9.0.
- [Changelog](https://github.com/wolever/parameterized/blob/master/CHANGELOG.txt )
- [Commits](https://github.com/wolever/parameterized/compare/v0.8.1...v0.9.0 )
---
updated-dependencies:
- dependency-name: parameterized
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 14:28:28 +02:00
dependabot[bot]
eeff86cc4f
build(deps-dev): bump types-beautifulsoup4 from 4.12.0.5 to 4.12.0.6 ( #2288 )
...
Bumps [types-beautifulsoup4](https://github.com/python/typeshed ) from 4.12.0.5 to 4.12.0.6.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-beautifulsoup4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-04 13:59:00 +02:00
Ivan Bazulic
abfde5b9d2
georeplication: Enqueue blobs for replication on manifest list pushes (PROJQUAY-5256) ( #2212 )
...
* georeplication: Enqueue blobs for replication on manifest list pushes (PROJQUAY-5256)
Previously, blob replication was only queued when normal manifests were pushed to the registry. This created problems with manifest lists who contain child manifests whose blobs were never queued. The end result was a huge discrepancy of storage usage between different defined storage engines.
With this fix, blobs will always be enqueued for replication regardless of the image type.
* Update `black` in `requirements-dev.txt` to match the version we use on Github
2023-09-12 13:58:08 -04:00
Kenny Lee Sin Cheong
72f7c64ed6
chore: update werkzeug and related package versions (PROJQUAY-5098) ( #1982 )
...
* chore: update werkzeug and related package versions (PROJQUAY-5098)
Path converter related change reference: https://github.com/pallets/werkzeug/issues/2506
* Update query count
2023-09-12 11:51:09 -04:00
dependabot[bot]
ac0a0e7ccf
build(deps-dev): bump httmock from 1.3.0 to 1.4.0 ( #2200 )
...
Bumps [httmock](https://github.com/patrys/httmock ) from 1.3.0 to 1.4.0.
- [Commits](https://github.com/patrys/httmock/compare/1.3.0...1.4.0 )
---
updated-dependencies:
- dependency-name: httmock
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 16:55:53 +02:00
dependabot[bot]
a653e147d7
build(deps-dev): bump types-cryptography from 3.3.7 to 3.3.23.2 ( #2030 )
...
Bumps [types-cryptography](https://github.com/python/typeshed ) from 3.3.7 to 3.3.23.2.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-cryptography
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-22 22:38:49 +00:00
Oleg Bulatov
ea49bb53a3
chore: Bump mypy ( #1962 )
2023-06-28 13:47:32 +02:00
Sunandadadi
e8e5d5d904
Util: Adding git pre-commit checks (PROJQUAY-4658) ( #1585 )
...
* Util: Adding git pre-commit checks (PROJQUAY-0000)
* updating getting started markdown
2022-10-25 10:11:22 -04:00
Oleg Bulatov
cf52f5e371
chore: Use Python 3.9 ( #1382 )
...
* Use Python 3.9
* Adapt code for Python 3.9
2022-06-20 14:05:47 +02:00
Oleg Bulatov
5eaf0584db
chore: Run mypy as CI job ( #1363 )
...
* Run mypy as CI job
* Fix peewee.pyi and configure pyright
2022-06-13 11:01:17 +02:00
Syed Mushtaq Ahmed
922a82a3d9
oauth: Add the code param to the oauthrize.html template (PROJQUAY-3648) ( #1362 )
...
Fixes an issue where the code param is not passed to the app redirect
URI if the user has not authorized the app before
2022-06-07 13:35:28 -04:00
Flavian Missi
fe4d66b030
feat: pull-thru proxy cache ( #1053 )
...
introduces the possibility to pull images from external registries
through Quay, storing them locally for faster subsequent pulls.
Closes PROJQUAY-3030 and PROJQUAY-3033
2022-03-23 17:20:00 +01:00
Flavian Missi
897e7e3913
requirements.txt: remove unused dependencies ( #948 )
...
also move dev specific dependencies to requirements-dev.txt
2021-10-26 16:41:52 +02:00
mosen
fca67e7729
feat: mypy type annotations (PROJQUAY-740) ( #455 )
...
* Add dev dependencies mypy and typing
* Add makefile target `types-test`, not yet included in `test` target.
* Generate stubs for imported modules to avoid mypy complaining about missing types.
* Remove generated stubs as there are way too many and they cause tons of mess in the repo. Switched to ignoring untyped modules for now, to concentrate on Quay-only type checking.
* mypy config changed to ignore missing imports
* ignore property decorator as it is not supported by mypy
* mypy annotations for many configuration variables
* re-generate mypy_stubs directory as its necessary in some classes for base classes to prevent mypy errors
* util/registry/queuefile referred to non existent definition of Empty class in multiprocessing.queues
* ignore type checking for things like monkey patching and exported/re-imported objects that
mypy does not allow.
* Adjust mypy config to warn us about unreachable return paths and useless expressions.
* Add the __annotations__ property to INTERNAL_ONLY_PROPERTIES so that it is not part of the config schema testing
* Remove redundant dependencies `typing` and `typing-extensions` which are NOOP after Python 3.5
* Remove mypy-extensions which only provides a TypedDict implementation but has not been updated since 2019.
* updated mypy to 0.910 which requires all types packages to be installed manually.
* exclude local-dev from type checking until core team can suggest an outcome for __init__.py duplicate packages
* re-add typing dependency which will be needed until Python 3.9
* ignore .mypy_cache
* add mypy stub for features module to replace inline definitions
* import annotations eager evaluation in billing.py as it was required to reference a class declared later in the module.
* remove the type definition of V1ProtocolSteps/V2ProtocolSteps to make tox happy
2021-10-25 09:56:26 +02:00
Kenny Lee Sin Cheong
cd6871c14f
cache: add support for redis cluster mode (PROJQUAY-2101) ( #810 )
...
Adds support to use redis in cluster mode when using redis instead of
memcached for caching.
2021-07-22 12:25:46 -04:00
Kurtis Mullins
bd7252c536
[PROJQUAY-1021] task: Update "Black" to version 20.8b1
2020-11-30 18:48:19 -05:00
Kenny Lee Sin Cheong
7ae9558437
PROJQUAY-702 Add the grpc definition ( #587 )
...
* grpc definitiions
* Add grpc dependencies
2020-10-23 11:30:44 -04:00
Kurtis Mullins
38be6d05d0
Python 3 ( #153 )
...
* Convert all Python2 to Python3 syntax.
* Removes oauth2lib dependency
* Replace mockredis with fakeredis
* byte/str conversions
* Removes nonexisting __nonzero__ in Python3
* Python3 Dockerfile and related
* [PROJQUAY-98] Replace resumablehashlib with rehash
* PROJQUAY-123 - replace gpgme with python3-gpg
* [PROJQUAY-135] Fix unhashable class error
* Update external dependencies for Python 3
- Move github.com/app-registry/appr to github.com/quay/appr
- github.com/coderanger/supervisor-stdout
- github.com/DevTable/container-cloud-config
- Update to latest mockldap with changes applied from coreos/mockldap
- Update dependencies in requirements.txt and requirements-dev.txt
* Default FLOAT_REPR function to str in json encoder and removes keyword assignment
True, False, and str were not keywords in Python2...
* [PROJQUAY-165] Replace package `bencode` with `bencode.py`
- Bencode is not compatible with Python 3.x and is no longer
maintained. Bencode.py appears to be a drop-in replacement/fork
that is compatible with Python 3.
* Make sure monkey.patch is called before anything else (
* Removes anunidecode dependency and replaces it with text_unidecode
* Base64 encode/decode pickle dumps/loads when storing value in DB
Base64 encodes/decodes the serialized values when storing them in the
DB. Also make sure to return a Python3 string instead of a Bytes when
coercing for db, otherwise, Postgres' TEXT field will convert it into
a hex representation when storing the value.
* Implement __hash__ on Digest class
In Python 3, if a class defines __eq__() but not __hash__(), its
instances will not be usable as items in hashable collections (e.g sets).
* Remove basestring check
* Fix expected message in credentials tests
* Fix usage of Cryptography.Fernet for Python3 (#219 )
- Specifically, this addresses the issue where Byte<->String
conversions weren't being applied correctly.
* Fix utils
- tar+stream layer format utils
- filelike util
* Fix storage tests
* Fix endpoint tests
* Fix workers tests
* Fix docker's empty layer bytes
* Fix registry tests
* Appr
* Enable CI for Python 3.6
* Skip buildman tests
Skip buildman tests while it's being rewritten to allow ci to pass.
* Install swig for CI
* Update expected exception type in redis validation test
* Fix gpg signing calls
Fix gpg calls for updated gpg wrapper, and add signing tests.
* Convert / to // for Python3 integer division
* WIP: Update buildman to use asyncio instead of trollius.
This dependency is considered deprecated/abandoned and was only
used as an implementation/backport of asyncio on Python 2.x
This is a work in progress, and is included in the PR just to get the
rest of the tests passing. The builder is actually being rewritten.
* Target Python 3.8
* Removes unused files
- Removes unused files that were added accidentally while rebasing
- Small fixes/cleanup
- TODO tasks comments
* Add TODO to verify rehash backward compat with resumablehashlib
* Revert "[PROJQUAY-135] Fix unhashable class error" and implements __hash__ instead.
This reverts commit 735e38e3c1d072bf50ea864bc7e119a55d3a8976.
Instead, defines __hash__ for encryped fields class, using the parent
field's implementation.
* Remove some unused files ad imports
Co-authored-by: Kenny Lee Sin Cheong <kenny.lee@redhat.com>
Co-authored-by: Tom McKay <thomasmckay@redhat.com>
2020-06-05 16:50:13 -04:00
Jimmy Zelinskie
b0d2efb875
requirements: use tox-docker upstream
...
Our changes have been merged upstream as of 1.5.0.
2020-04-28 18:13:40 -04:00
Jimmy Zelinskie
73595761e3
tox: use tox-docker fork for manual ports
2020-04-28 18:13:40 -04:00
Jimmy Zelinskie
f425f81d1f
requirements-dev: temporarily drop pylint
...
Pylint is GPL licensed, so we cannot ship it in the container.
I'll remove it for now until we refactor CI to test outside of the
container.
2020-04-28 18:13:40 -04:00
Jimmy Zelinskie
987f20a31c
tox: init tox-docker
2020-04-28 18:13:40 -04:00
Jimmy Zelinskie
a01995b310
add pylint to dev requirements
2020-04-28 18:13:39 -04:00
Jimmy Zelinskie
a30a825ed9
add tox and remove black from dev requirements
...
Since black currently is used on another verison of Python, it makes
sense to leave this commented out.
2020-04-28 18:13:39 -04:00
Jimmy Zelinskie
dd19222b1f
move all mock packages into requirements-dev
2020-04-28 18:13:39 -04:00
Jimmy Zelinskie
676199859d
merge requirements-dev and requirements-tests
...
The differentiation here was never useful and there are broken versions
across these files. This will reduce maintenance burden.
2020-04-28 18:13:39 -04:00
Tom McKay
5d83b82b56
PROJQUAY-28 - Enable 'black' python format
2019-12-02 12:18:54 -05:00
Jimmy Zelinskie
9c0dd3b722
initial import for Open Source 🎉
2019-11-12 11:09:47 -05:00