Not taking input from gulp's pipes

gulp-ts-alias rewrites the paths of imports to use TypeScript's paths configurations, and this plugins works as I can see because it does the right output when I comment out your plugin.
Does your plugin uses what's in the pipeline of gulp to send it to esbuild or does it uses the source files? That might be my issue (or I might just not know gulp enough yet...)
Here's how I configured my gulp tasks (stripped down) :

Example working path rewrites (but with .ts output files)
const ts = require('gulp-typescript');
const alias = require('gulp-ts-alias').default;
const gulpEsbuild = require('gulp-esbuild');

const tsProject = ts.createProject('./tsconfig.json');

function esbuild() {
	return (
		tsProject
			.src()
			// @ts-ignore
			.pipe(alias({ configuration: tsProject.config }))
			// .pipe(
			// 	gulpEsbuild({
			// 		platform: 'node',
			// 		// bundle: true,
			// 	}),
			// )
			.pipe(gulp.dest(tsProject.config.compilerOptions.outDir))
	);
}

Example where your plugins doesn't seem to use gulp-ts-alias's output (js outputted, but bad paths in output files)
const ts = require('gulp-typescript');
const alias = require('gulp-ts-alias').default;
const gulpEsbuild = require('gulp-esbuild');

const tsProject = ts.createProject('./tsconfig.json');

function esbuild() {
	return (
		tsProject
			.src()
			// @ts-ignore
			.pipe(alias({ configuration: tsProject.config }))
			.pipe(
				gulpEsbuild({
					platform: 'node',
					// bundle: true,
				}),
			)
			.pipe(gulp.dest(tsProject.config.compilerOptions.outDir))
	);
}

I need to use that other gulp plugin since currently, esbuild does not rewrite paths unless we use the bundle property, which I do not want to use for my backend application.
Any help will be appreciated! Thanks in adance!

Hi @V-ed!
This plugin read entry files from file system, not from pipeline. I tried to fix it via esbuild stdin api earlier. There were some problems but it worked.
I'll think how to implement it.

Very interesting, glad that you got a working prototype, building backend applications in TypeScript with custom paths had been a nightmare for me in the past few days, with this addition my whole setup will be complete (from dev to prod)!
Thanks for the work you're putting into this, esbuild is awesome and being able to leverage its power into gulp is a godsend!

I have implemented.
You can install test version by command npm i gulp-esbuild@piping-feature. Also you should use export const {pipedGulpEsbuild} = require('gulp-esbuild') to enable piping.
You can see a simple example.
It should be tested before I merge this feature to master. I checked basic opportunities it's ok.

Why did I do separate export for this?
Default export uses entryPoints option. I just add files to array and esbuild bundle it himself.
In piped version plugin use stdin api. For stdin api I build every file as separate file. So build time will be increased a little.
Therefore all these features can not be combined in one export. Or I just don't understand how to do this yet.

I'll try it in the next few hours, in the meantime, I have looked at your piped example (nice to see that you took the tsconfig.json from my most recent project, my testing will be literally how I'll use it haha) and I had a small question
In your piped example, you have a typescript file and use other plugins (such as gulp-ts-alias), but as this comment on esbuild says and based on what I can read in the stdin api doc, shouldn't we need to explicitly set the loader in this case? stdin has no file extension data, so I guess it would make sense, for typescript, to add the loader property to be ts, which you didn't do.
If it works like that, awesome! I'll test it and come back with results on how it went!

Why did I do separate export for this?
Default export uses entryPoints option. I just add files to array and esbuild bundles it himself.
In piped version plugin uses stdin build api. For this api I build every file as separate file. So build time will be increased a little.
Therefore all these features can not be combined in one export. Or I just don't understand how to do this yet.

I am fine with a different export, as long as it is explicitly said somewhere in your readme that by default it does what (currently loads files from filesystem, not gulp's pipes). When I think of a gulp plugin, I imagine that by default, it takes the content from the pipes, and that is what lead to my initial confusion.
About the question of building every file as a separate file, I think someone else already had this question, and there seems to be an option to bundle with stdin using a sourceFile option, I know I didn't want to bundle y app but I'll test few cases to see if that sourceFile options might work for my case without bundling.
Thanks for looking into this so quickly!

I tested your pipedGulpEsbuild function and it does work for piping files to esbuild for transpiling purposes, and it still is faster than regular tsc in my case, but there is a significant problem remaining : The folder structure is not kept, meaning that relative imports fails in subfolders

source
output files
good output content, wrong folder structure

About the question of building every file as a separate file, I think someone else already had this question, and there seems to be an option to bundle with stdin using a sourceFile option, I know I didn't want to bundle my app but I'll test few cases to see if that sourceFile options might work for my case without bundling.

I can't test the stdin properties in the current state as you omit its value in your code

In your piped example, you have a typescript file and use other plugins (such as gulp-ts-alias), but as this comment on esbuild says and based on what I can read in the stdin api doc, shouldn't we need to explicitly set the loader in this case? stdin has no file extension data, so I guess it would make sense, for typescript, to add the loader property to be ts, which you didn't do.

Without loader in stdin option you will get a syntax error if there are non-js syntaxis. And global loader option doesn't help to suppress this error.

When I think of a gulp plugin, I imagine that by default, it takes the content from the pipes, and that is what lead to my initial confusion.

You're right. But if you see on another plugin like webpack-stream, you will see what this plugin reads files from fs too (as I unuderstand). I guess for bundlers it's ok.

I can't test the stdin properties in the current state as you omit its value in your code

Yes. Just user shouldn't have an access to several properties within the framework of the plugin.

The folder structure is not kept, meaning that relative imports fails in subfolders

I updated gulp-esbuild@piping-feature version. Now it should keep file structure.

Without loader in stdin option you will get a syntax error if there are non-js syntaxis. And global loader option doesn't help to suppress this error.

Uh, interesting, I didn't specify a loader yet it still worked to transpile to js from ts, ah well, I'll keep that in mind

You're right. But if you see on another plugin like webpack-stream, you will see what this plugin reads files from file system too (as I understand). I guess for bundlers it's ok.

Not gonna lie, I'm not at all a master of gulp nor do I have a lot of experience, so while I imagined all gulp related tasks to use piping, it does make sense that some plugins go for the route of file system only (such as bundlers, has you said). I'm happy to see a working version from pipes for esbuild tho, as this means I can safely use other plugins with it!

Yes. Just user shouldn't have an access to several properties within the framework of the plugin.

Hehe yes, plugin safety after all, it just meant that I couldn't easily test if some stdin options could work in my setup ;)

The folder structure is not kept, meaning that relative imports fails in subfolders

I updated gulp-esbuild@piping-feature version. Now it should keep file structure.

Awesome, I'll try it right away!

The folder structure is not kept, meaning that relative imports fails in subfolders

I updated gulp-esbuild@piping-feature version. Now it should keep file structure.

Seems to be working perfectly in my use case! Thanks a lot!

I will try to check most cases today or tomorrow. If it's ok I will merge to master (version 0.4.0).
And then I will change plugin API (version 0.5.0) to simplify usage. It will seem like
const {createGulpEsbuild} = require('gulp-esbuild')
const gulpEsbuild = createGulpEsbuild({
    watch: boolean, // for watch mode
    pipe: boolean, // to enable piping
    ... // for future features
})

I will try to check most cases today or tomorrow. If it's ok I will merge to master (version 0.4.0).
And then I will change plugin API (version 0.5.0) to simplify usage. It will look like
const {createGulpEsbuild} = require('gulp-esbuild')
const gulpEsbuild = createGulpEsbuild({
    watch: boolean, // for watch mode
    pipe: boolean, // to enable piping
    ... // for future features
})

Seems good, although if you were to simplify your usage, I'd recommend to add the ability to set esbuild's options straight from the createGulpEsbuild instead of returning the function object that is able to set the options
In other words, that :
const {createGulpEsbuild} = require('gulp-esbuild')
const gulpEsbuild = createGulpEsbuild({
    watch: boolean, // for watch mode
    pipe: boolean, // to enable piping
    ... // for future features
})

function build() {
    return src('./src/index.js')
        .pipe(gulpEsbuild({
            outfile: 'outfile.js',
            bundle: true,
        }))
        .pipe(dest('./dist'))
}

could be, for example :
const {createGulpEsbuild} = require('gulp-esbuild')

function build() {
    return src('./src/index.js')
        .pipe(createGulpEsbuild({
		    watch: boolean, // for watch mode
		    pipe: boolean, // to enable piping
			buildOptions: {
	            outfile: 'outfile.js',
	            bundle: true,
	        },
		    ... // for future features
		})
        .pipe(dest('./dist'))
}

Just my two cents! You do as you wish :)

Released https://github.com/ym-project/gulp-esbuild/releases/tag/v0.4.0.

Awesome! I even saw that you added an extra notice in the readme, which clears further confusions :)
I'll consider this issue fixed then, thanks for the support! 🎉

hey the example link is offline :/

hey the example link is offline :/

Hi @aunruh! About what link do you talk?

https://github.com/ym-project/gulp-esbuild/tree/stdin-build-api/examples/piping
this one!

https://github.com/ym-project/gulp-esbuild/tree/stdin-build-api/examples/piping
this one!

This issue is old and strin-build-api branch doesn't exist. Actual branch is v4 and example is here https://github.com/ym-project/gulp-esbuild/tree/v0/examples/piping


Allow superselectfield to accept new props for react-infinite

The intention for this pr - is expose additional props for Superselectfield component which will be passed to sub dependency (react-infinite).
It is very useful when you have async dropdown and data should be loaded chuck by chunk. Originally Superselectfield doesn't have ability to detect scroll event - when user reaches the bottom of available options. This addition is adding that feature.
Props from react-infinite:
https://github.com/seatgeek/react-infinite#number-infiniteloadbeginedgeoffset
https://github.com/seatgeek/react-infinite#function-oninfiniteload

Codecov Report

Merging #188 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #188   +/-   ##
=======================================
  Coverage   37.55%   37.55%
=======================================
  Files           8        8
  Lines         221      221
=======================================
  Hits           83       83
  Misses        138      138

Impacted Files
Coverage Δ

src/defaultProps/selectField.defaultProps.js
100% <ø> (ø)
:arrow_up:

src/types/selectField.types.js
21.73% <ø> (ø)
:arrow_up:

src/SuperSelectField.js
34.04% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 262bd5f...1eed9b9. Read the comment docs.


Dev server slower boot time as of today

Hi all- I've been playing with this docs repo recently and noticed that today it was far slower to boot up. I think the issue began after the og-image PR was merged but not 100% sure. The terminal is also showing this error about The language "txt" doesn't exist, falling back to plaintext.:

Thanks for reporting - we're all experiencing the same thing, and looking into it!


Details on custom domain name suffix

Hello,
It is not enough clear for me on the custom domain name section.
Can we create a very custom managed domain (even if the DNS domain name is managed by an external DNS server like Google ?).
For example, I have contoso.com managed by Google DNS servers and I subscribe to Azure ADDS and want to create a subdomain like aadds.contoso.com directory domain name, what DNS entries do I need to create ?
These crucial informations is not mentionned in your text. Could you please help ?
Kind regards,
Téva

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: ad393cc1-3395-fb17-b441-3d8998ed515b
Version Independent ID: d4ebda6b-1528-e553-b37e-df586e6cb606
Content: Tutorial - Create an Azure Active Directory Domain Services managed domain
Content Source: articles/active-directory-domain-services/tutorial-create-instance.md
Service: active-directory
Sub-service: domain-services
GitHub Login: @Justinha
Microsoft Alias: justinha

@vTa47 Thanks for the question! We will review and get back to you!

Hello @vTa47,
Thanks for reaching out.
Yes you can create DNS name like aadds.contoso.com and there is no hard limit with managed domain DNS name except these restrictions and recommendation  so when you create Azure Active Directory Domain services which deployed very first replicate set (which contains two Domain Controllers) in given VNet with IP address of x.x.x.4 and x.x.x.5 and you need to update these address as DNS server in Vnet so that virtual machine can resolve AADDS domain name.
Hope this helps and please let me know if you have any queries.
#please-close

Thanks for your answers, this helped me :)
Successfully deployed AADDS yesterday with secure LDAP. Many thanks
Cheers


Fix rendering of the image card YouTube variation

What

Remove the scaling trick for the YouTube embedded video, this was originally added to improve the keyboard navigation when tabbing to the controls on Desktop, however this no longer appears to be an issue after further testing
Ensure the embedded YouTube video width is fluid and contained to its parent container

Why
Fixes rendering issues with the YouTube image card variation of the image card component where the text overlaps with the image and the padding bottom added too much space to the bottom of the component as shown in the screenshots below.
Fixes: https://github.com/alphagov/govuk_publishing_components/issues/3675
Visual Changes
Before

After

Thanks @andysellick, good spot!, will look into this further


Getting SyntaxError: Parse error when trying to convert in pdf by wkhtmltopdf.

**wkhtmltopdf version **: 0.12.6
Description
Chart js html to pdf getting error
Warning: https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.4.1/chart.min.js:7 SyntaxError: Parse error
Warning: http://localhost/pdf_test/index.html:39 SyntaxError: Parse error

How to reproduce
HTML I have used
test.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/7.0.0/polyfill.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.4.1/chart.min.js"></script>
</head>
<body>

<div class="reportGraph" width="300" height="250"  style="width: 400px;height: 400px;">
    <canvas width="300" height="250" id="myChart"></canvas>
</div>

<script type="text/javascript">

const labels = [
  'January',
  'February',
  'March',
  'April',
  'May',
  'June',
];
const data = {
  labels: labels,
  datasets: [{
    label: 'My First dataset',
    backgroundColor: 'rgb(255, 99, 132)',
    borderColor: 'rgb(255, 99, 132)',
    data: [0, 10, 5, 2, 20, 30, 45],
  }]
};

const config = {
  type: 'bar',
  data,
  options: {
     animation: false,
        scales: {
            x: {
                grid: {
                tickColor: 'red'
                },
                ticks: {
                color: 'blue',
                }
            }
        }
  }
};

var myChart = new Chart(
    document.getElementById('myChart').getContext('2d'),
    config
);

</script>
</body>
</html>

Html output :

**Console errorr **
command :
wkhtmltopdf --enable-javascript --javascript-delay 10000 --no-stop-slow-scripts --debug-javascript http://localhost/pdf_test/test.html testpdf101
Loading pages (1/6)
Warning: https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.4.1/chart.min.js:7 SyntaxError: Parse error
Warning: http://localhost/pdf_test/index.html:39 SyntaxError: Parse error
Counting pages (2/6)
Resolving links (4/6)
Loading headers and footers (5/6)
Printing pages (6/6)
Done

PDF OUTPUT
Blank , no any chart has displayed.

This seems like an issue where wkhtmltopdf does not support the version of JavaScript that we're transpiling to. If you use the un-minified version, do you know what line it errors on?

This seems like an issue where wkhtmltopdf does not support the version of JavaScript that we're transpiling to. If you use the un-minified version, do you know what line it errors on?
This the function in un-minified version
Warning: https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.4.1/chart.js:16 SyntaxError: Parse error

const requestAnimFrame = (function() {
  if (typeof window === 'undefined') {
    return function(callback) {
      return callback();
    };
  }
  return window.requestAnimationFrame;
}());

It sounds like it doesn't like const. I think you might need to compile chart.js yourself to ES5 per https://github.com/wkhtmltopdf/wkhtmltopdf/issues/3596
In the codebase, you'd need to change the rollup config to include something like babel

WKHTMLTOPDF correctly prints a row number with the --debug-javascript flag. But has no detail on "what failed to parse".
let also generates the same error message.


Lint/NestedMethodDefinition shouldn't be raised inside an eval block

The following shouldn't cause any violations
class C
  def x
    C.class_eval do
      def y
      end
    end
  end
end

Makes sense.


Fix Fix read error in mixed partition locations.

Proposed changes
Issue Number: close #20948
Fix read error in mixed partition locations(for example, some partitions locations are on s3, other are on hdfs) by getLocationType of file split level instead of the table level.
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 42.56 seconds
stream load tsv:          459 seconds loaded<PHONE_NUMBER>9 Bytes, about 155 MB/s
stream load json:         20 seconds loaded<PHONE_NUMBER> Bytes, about 112 MB/s
stream load orc:          57 seconds loaded<PHONE_NUMBER> Bytes, about 18 MB/s
stream load parquet:          28 seconds loaded 861443392 Bytes, about 29 MB/s
insert into select:          67.9 seconds inserted 10000000 Rows, about 147K ops/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230630160833_clickbench_pr_170686.html

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 38.73 seconds
stream load tsv:          465 seconds loaded<PHONE_NUMBER>9 Bytes, about 153 MB/s
stream load json:         20 seconds loaded<PHONE_NUMBER> Bytes, about 112 MB/s
stream load orc:          56 seconds loaded<PHONE_NUMBER> Bytes, about 18 MB/s
stream load parquet:          28 seconds loaded 861443392 Bytes, about 29 MB/s
insert into select:          68.5 seconds inserted 10000000 Rows, about 145K ops/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230630161930_clickbench_pr_170694.html


use Date to parse due_date for GitlabIssue like GitlabMilestone

This PR was proposed to fix the issue of due_date parse issue.
https://github.com/timols/java-gitlab-api/issues/350

close this PR until got the tests fixed.

complete the commit.
Proposed solution: use Date to parse due_date in GitlabIssue like GitlabMilestone.

Something went wrong here, wrt #351.

@pikuzi I had to revert this change due to test failures and @cowtowncoder's point regarding breaking API changes


Update existing weapon system

Update existing weapon system
As a player, I want to be able to use primary/secondary or left/right system instead of current single weapon mechanisms to increase play ability
As a player, I want to be able to use short distance weapon to clean up very near enemy/obstacles that cannot be eliminated through long distance weapon
As a player, I want to be able to have shield weapon type support as a way to dodge enemy fire to increase AI difficulties and add more play ability

Demo: https://www.youtube.com/watch?v=5ff8DmGjtz0
The current master implement following change:
Can now use left mouse button to trigger left weapon, and right mouse button for right mouse button
Key 1/2/3 - Change left side weapon
Key 4/5/6 - Change right side weapon
Light Saber is implemented (though graph need to be implemented), and for demo equip as right side weapon 2 (access by key 5). Even though light saber is able to destroy projectiles such as bullets, but as there is gap in collision shape (between slice trigger), it is not that powerful in long distance, but will cause more damage in short distance to reward in such skill.
Shield is implemented (), and for demo equip as right side weapon 2 (access by key 4).


Add support for a Filter argument to pass to Dusk

This resolves:  https://github.com/magic-test/magic-test-laravel/issues/9

Thank you for contributing, @samtlewis! 👊🏻


Fixes #1114 by passing a null ptr when colors is empty

According to the documentation, passing in NULL/None for the colorsargument should clear the previously added palettes of the color chooser. This is not possible since colors has to be a &[RGBA] slice.
This pull request fixes this by checking if the slice is empty and if so passing on a null pointer instead.

Thanks!


Enable possibility to give an AMI id to launch a specific VM

What does this PR do?
Add a new option in invoke task to pass an AMI id as input
Which scenarios this will impact?
AWS/VM
Motivation
Possibility to run on older distribution than the ones we get by default today
Additional Notes

Thank you for the contribution :+1.
Note: I put Request changes because I have to open a PR before merging this one. See https://github.com/DataDog/test-infra-definitions/pull/151#discussion_r1229370113 for more information.

I have just opened the PR: https://github.com/DataDog/test-infra-definitions/pull/194

Rebased this PR on main on PR #209


Training model with output values being greater than 1 returns a result of less than 1

What is wrong?

If I train a network with various inputs and the outputs are all above 1, then net.run(...) returns some decimal number starting with 0.99999...
Where does it happen?

When I try to train a neural network with the given outputs being [3,4,5,6]
How do we replicate the issue?

const net = new NeuralNetwork();
net.train([
    {
        input: [1,2,3,4,5],
        ouptut: [3]
    },
    {
        input: [2,3,4,5,6],
        ouptut: [4]
    },
    {
        input: [3,4,5,6,7],
        ouptut: [5]
    },
    {
        input: [4,5,6,7,8],
        ouptut: [6]
    },
]);
console.log(net.run([2,3,4,5,6])); // returns [0.999999994634693241234...]

How important is this (1-5)?

4
Expected behavior (i.e. solution)

I expected it to return [4], or something close to 4...
Other Comments

Sigmoid (the default activation for NeuralNetwork) only supports outputs of 0 to 1.  You'll need to use a different activation method, or normalize to between 0 and 1.  This is standard practice with neural networks.
Working example: https://observablehq.com/@robertleeplummerjr/brain-js-issue-518

Here is a leaky-relu example: https://observablehq.com/@robertleeplummerjr/brain-js-issue-518-leaky-relu

Oh dear, brain.js doesn't have a linear activation function, so it will be difficult for you to predict numbers, especially those below -1 or above 1.


Include all directives in the returned schema from the cli subgraph fetch command

Component(s)
cli
Is your feature request related to a problem? Please describe.
Subgraph fetch command from cli does not include directives.
Describe the solution you'd like
Use case: For local development for a bigger graph i like to created a router config out of some local schemas that i am currently working on and then fetch all the other needed subgraph schema from the CLI. For that we added the new command to fetch the schema for a subgraph. But the composition at the end fails, because the returned schema has only the deprecated directive included and no other directive (@key, @sharable, ...). Would it be an option to maybe add an option to include all directives in the schema from the cli?
Describe alternatives you've considered
No response
Additional context
No response

I could open a PR for that from the CLI side, but i'm not sure if there is currently an option to get that schema from control-pane without changing anything there.

Was a mistake on my end, directives are correctly returned by the fetch command :+1:


ModuleNotFoundError: No module named 'cryptography'

The moto test cases are failed due to

from cryptography import x509
E   ModuleNotFoundError: No module named 'cryptography'

I changed the requirements.txt file to install moto[all] as per suggestions in issue#3290. This is resolved the above cryptography module issue.
But  now I'm getting new errors
ImportError: cannot import name 'mock_organizations' from 'moto'
Find the below few lines from my code
import os
import json
import boto3
import pytest
from moto import mock_organizations, mock_sts
from moto.core import ACCOUNT_ID
from contextlib import contextmanager
The code haven't any issues till last month. All of sudden it is complaint about missing modules (cryptography), import error etc..
Please let me know how to resolve this issue to satisfy moto libraries?
my requirement.txt file have:
pytest
moto[all] --> added [all] today, previously it is just moto
pytest-env
pyaml
docker
Thanks
Sree

Hi @sreedharkurra, which version of Moto are you pulling in?
Can you share the full install-log from pip?

@bblommers Pls find the below full installed log from Jenkins.
Collecting moto[all]
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/1a/26/ea9c10763673e0296c757765df7280774ec49cbdc6269a175095bbf03c5d/moto-3.1.16-py3-none-any.whl (1.7 MB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/28/f7/94201c14fd0603355208b2d0db947e4de8f72d66006141b65a63343f0210/moto-3.1.15-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/6a/90/1ceb5b79884e73dea60233103d29e1427926aa92357ac8f824a6e823cba5/moto-3.1.14-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/f6/26/1120b75c05c9066732f1cf97c81dffc45d04a3126193bed4221f516f6c80/moto-3.1.13-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/7e/5c/e5cc35e09cf5325300b8ec674c9d4bade142ee4b5600ea752726d7e3ac35/moto-3.1.12-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/5b/ac/99df891d4aff05a3a2f41f748e0e6dfa800fc12c927b782192df8c37f850/moto-3.1.11-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/d0/59/da6fe73008d129a07c82fa7ac58193a5dc44b37c44f70749af49e324f12a/moto-3.1.10-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/11/96/9c7adea08caf6c55bc9ed94881e0c78592f051ae8e8f52f9bfbeedf77315/moto-3.1.9-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/40/1b/5651c80ccbe3738a67eed679f3dc1beae23805fd1bb70088e572146025a0/moto-3.1.8-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b7/b0/59f38ca225cab15005cac2b6d7754dac92a89649cd4c90cba9712c0efdcd/moto-3.1.7-py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/d7/8c/fd6cbbcc1da4a164a573d689943f4bea5bfc2f2586760489e6464d23c561/moto-3.1.6-py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/9e/be/c8fcdfaef91b366a384f2e77231c2796799e57c719b4376c8732babf04c3/moto-3.1.5-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/c8/74/6895ec63b216accd2f3a82b00adceb13ab8086793631a2f23e28d50a1857/moto-3.1.4-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/ae/68/76c6d0ecc8e2f5e9cd180394180264c5e9a81eef9daaf85faf34eead7432/moto-3.1.3-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/11/3f/a3f28f47faa0f340fe1a24f3df416b3e53683ece742bdb0d77ee45c7b879/moto-3.1.2-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/c4/f6/d65e8cf5fddb70e83bb00b6b2d08a73afcd13e26a5bf1c1ce9d737f39f5b/moto-3.1.1-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/8f/d6/2e8b9b29929b68751dc5a70725b6af93f84d9108ab07d9dc98b76e7d300c/moto-3.1.0-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/cf/53/f0aa551a57bb2ccd5f19c035215113ef91d295b3cba092b85bdaaa1a275f/moto-3.0.7-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b6/15/17f9f32457aaa3c7cc994261f112b41cb76cb00dde0e4f3df72a959d538a/moto-3.0.6-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/56/7c/bc60692bb831cbcd8e3335cd78ee82073e846cbf951a5885f9b9242ebe26/moto-3.0.5-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/ac/f0/280356614f02ab093390de9e032fb9e58a4d5a2c50307c3fc0f3242502a6/moto-3.0.4-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/23/be/3d173602cbeae6b822170b97e39c37a911759d219c4dc6de68af65d1142b/moto-3.0.3-py2.py3-none-any.whl (1.6 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/1c/6f/ea49cbdb770d9681260c2889c45ad7a91f5b889d5a15e71558c4a3084b55/moto-3.0.2-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/3e/18/39b89de68c2e70e5667891d442a994cb2d86a5f265f575eb6fde8b660181/moto-3.0.1-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/19/1d/32ce250a230487e061143caadd5f6af9287652ff7a102aed091c65cfbe40/moto-3.0.0-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/40/d8/ad1592ec7505bf9eca410f33fae8564f8a55ed5df5b51acd53b576f5b860/moto-2.3.2-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/cb/19/357d5ad6cd4e13a130890faf34b090a6a56b2b64c88141124d7424fdbc9b/moto-2.3.1-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/dd/c6/074c412fdf7cb0b0009487cb76922a2ba07f055e29d65fd1438c087bb759/moto-2.3.0-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b3/55/2db2d8428557697fffbe479b1a3bbed0a034966994721ad361fa089d38f1/moto-2.2.20-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/6c/cb/cc3401e8b7c66135cecbeb392c1d531f4a9789c72ab3481a4c386d1093b7/moto-2.2.19-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/67/35/a6e4e5e560ee5f65c0b71799038da138d5c0937f381d9b8bcdfb32272e28/moto-2.2.18-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/29/d1/55bbef3034953e75a1fbdd9ecf4697ac3f3d719b25ee29e370d4bb601790/moto-2.2.17-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/80/ff/3fe015486abd372a5083cb77bef375023331d584103a3a9333831a941a7a/moto-2.2.16-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/82/87/01c9048ef73dc546ca2744a0ddf3b1d9ea7ae65dcea22c8990c43fc0159b/moto-2.2.15-py2.py3-none-any.whl (1.4 MB)
Collecting more-itertools
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/bd/3f/c4b3dbd315e248f84c388bd4a72b131a29f123ecacc37ffb2b3834546e42/more_itertools-8.13.0-py3-none-any.whl (51 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/06/4f/311fab693a49334e7a558009dcecfd98ebd133a4301ff2b910670f3a902f/moto-2.2.14-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/6a/a9/9640a93c85fa05db8880d213885ea82269f7aa6da9285b892110393593a7/moto-2.2.13-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/43/0a/7cf1d4e304406abee41f751f2c76bbf2bbb326831a60b00f789bc0b2cbf5/moto-2.2.12-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/89/11/340d95ad056118762748d9d5d888b838d013481e3d10e94491cd29835870/moto-2.2.11-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/fd/06/31be59681e58f27a59c60684172ac08417c4856c39ecadcaf47099758cde/moto-2.2.10-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/44/e7/9c90a05325d8c31873f914267e2faf27f5d70d583481b0b468bfde28e9c6/moto-2.2.9-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/8d/bd/7c06e902ba664a00b38b5d8c35c169ed4d7c906ed7ad2dff715fa0bf48f2/moto-2.2.8-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/ed/1c/696231c94baf09cd4f32538d474de0da11b9b4ea8eba6099f5a4013d4804/moto-2.2.7-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/16/9f/e863051864b8b76e20fcdc0bfb283d1a411e74a6fbfe28091a45715ea33d/moto-2.2.6-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/00/3c/e4b99d2bda79af881f2c1b0a910f921383bf0164598286f065ee028fb614/moto-2.2.5-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/e8/87/87d02cdf7b387a2b0b9bd5f9b08aa2992978494bf4316cc5925875065bc3/moto-2.2.4-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/a2/0b/70af9a8883131c7178b92ac03fce44a53cc6a0c4a141a3d5243bde9456d6/moto-2.2.3-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/26/f6/3456e9b955c478c546da26b2a712d55ed326e33b69a4d9de3c00a06e90a5/moto-2.2.2-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/cf/01/82ee6a92c246ee305254628e24cada654aa7bb5048a2c09e822c2b04dd77/moto-2.2.1-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/41/c9/65e7494ee134354d80df7d255e40ce0ed26e10285ee5dd269f9bb2a7b39d/moto-2.2.0-py2.py3-none-any.whl (1.3 MB)
Requirement already satisfied: setuptools in ./dev/lib/python3.7/site-packages (from moto[all]->-r tests/requirements.txt (line 2)) (63.1.0)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/ee/03/6e0715cd9a802f5dbc2181c5e0bcf3d86d6f088a7ff44e9dfa715b7f9026/moto-2.1.0-py2.py3-none-any.whl (1.3 MB)
Collecting six>1.9
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b5/a7/1124d005c08fceec367009cc84109e733c09c0e9adb3297c32a58afe8617/moto-2.0.11-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/aa/46/74f8bc06d59d5c02753ab5d9272d7bc3ddf26a545f51eaa0a3f706298bc7/moto-2.0.10-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/c7/3c/ca72d3b43911857af76085dd0bce590a6a9906ab5bafe125e389a3c693de/moto-2.0.9-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/72/c0/0cfe25a3ad16863475788be72e42a5ed8d87c7be737cc97016c1d39a268e/moto-2.0.8-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/e6/3b/be39162f431dc1a1971fab9e504159dcb4b56c3fb705ad7376272e0ec4ff/moto-2.0.7-py2.py3-none-any.whl (1.2 MB)
Collecting werkzeug<2.0.0
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/cc/94/5f7079a0e00bd6863ef8f1da638721e9da21e5bacee597595b318f71d62e/Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB)
Requirement already satisfied: zipp in ./dev/lib/python3.7/site-packages (from moto[all]->-r tests/requirements.txt (line 2)) (3.8.1)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/c5/0c/f125f13bbbc4bab027b4e63e53d8af39d8f45d79e92cd6fb6cd5c17cba99/moto-2.0.6-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/57/8a/38157829def6599ac6cb309715f20fc8ab78a65ed7a01457b7f53a016977/moto-2.0.5-py2.py3-none-any.whl (1.2 MB)
Collecting MarkupSafe<2.0
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/c2/37/2e4def8ce3739a258998215df907f5815ecd1af71e62147f5eea2d12d4e8/MarkupSafe-1.1.1-cp37-cp37m-manylinux2010_x86_64.whl (33 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/56/92/a91b1985a1e2c532968f7439af5cd8f91082ef181e59cb0f003330253e2b/moto-2.0.4-py2.py3-none-any.whl (1.2 MB)
Collecting mock
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/5c/03/b7e605db4a57c0f6fba744b11ef3ddf4ddebcada35022927a2b5fc623fdf/mock-4.0.3-py3-none-any.whl (28 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/9f/95/73d1b62da71e067848f366c57f2fc7d1b3adb146b71f1ced25f7c3543d3e/moto-2.0.3-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/ea/34/5d837227ac7e035a8f804d220757d28ef05c11c1b1368b219e6ca8f3292a/moto-2.0.2-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b6/49/c8f268fe0b9b1901d1ca02bd48a7b22e71a343989e86a684d4b483bb9507/moto-2.0.1-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/14/60/3da035192242901d95f316fb46f7e6f998257ee54d6a545d271dece3fa9b/moto-2.0.0-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b0/59/91539ddae8e6b09c90b34a48e1abaed49fd0023fc0c2015a5ab8a7664d04/moto-1.3.16-py2.py3-none-any.whl (879 kB)
Collecting cfn-lint>=0.4.0
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/4f/3c/1fd0d34089208f88efbaa38e59e09f9c2a86bdb05660a0d04fad24077417/cfn_lint-0.61.4-py3-none-any.whl (8.9 MB)
Collecting jsondiff>=1.1.2
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/db/15/0d33d6e8114901a7b2a56d4190e3dc1803a195495ee4f9696c630e046c9e/jsondiff-2.0.0-py3-none-any.whl (6.6 kB)
Collecting aws-xray-sdk!=0.96,>=0.93
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/96/a9/7355af0232802775254c4fc390f6662bc7f5fc0aeaa2ce84a3c8d46b4ccb/aws_xray_sdk-2.10.0-py2.py3-none-any.whl (99 kB)
Collecting sshpubkeys>=3.1.0
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/e3/76/bc71db2f6830196554e5a197331ad668c049a12fb331075f4f579ff73cb4/sshpubkeys-3.3.1-py2.py3-none-any.whl (10 kB)
Collecting boto>=2.36.0
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/23/10/c0b78c27298029e4454a472a1919bde20cb182dab1662cec7f2ca1dcc523/boto-2.49.0-py2.py3-none-any.whl (1.4 MB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/01/77/4e6f7571d92e8a92b93e9cd4fa691c7bda1a7848b9aaa76a89bdc5b84928/moto-1.3.15-py2.py3-none-any.whl (879 kB)
Collecting ecdsa<0.15
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/a2/25/3bb32da623b39a27a07d194cd58e4540224421d924661de2e694304ae4fa/ecdsa-0.14.1-py2.py3-none-any.whl (79 kB)
Collecting PyYAML>=5.1
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/eb/5f/6e6fe6904e1a9c67bc2ca5629a69e7a5a0b17f079da838bab98a1e548b25/PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (596 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/1e/84/6e115b45be00273c7cfad5b9506b7c8a78bc7d2a11afe72517a7f6d01289/moto-1.3.14-py2.py3-none-any.whl (730 kB)
WARNING: moto 1.3.14 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/ed/b8/00ffc4d74113f25e80a1f37912a865be69eeac20ca4a6435afc0229ff1bd/moto-1.3.13.tar.gz (839 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
WARNING: moto 1.3.13 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b9/f1/e590b115399cc6aa858d09c44f836b13de0bbb56c9e8348747b93ef0cfbe/moto-1.3.12.tar.gz (839 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
WARNING: moto 1.3.12 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/fd/b2/70a188dfc9d47a5059b1bbeef4cc19e7de110f82696f0bdd90ffbd282688/moto-1.3.11.tar.gz (839 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
WARNING: moto 1.3.11 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/c4/dd/9b1ec929d050560931045ddfb4a0ea338fdd730b48c0290669922c1b27f8/moto-1.3.10-py2.py3-none-any.whl (665 kB)
WARNING: moto 1.3.10 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/68/43/c7afe0bfbd44f8a72981bd96c2c3b159333625e4aef24397a93870346b4d/moto-1.3.9.tar.gz (819 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
WARNING: moto 1.3.9 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/28/35/f3dc85fa8fa2541b77849459363bb0d6e02bd44ba05afbd3ee3e035a6b14/moto-1.3.8-py2.py3-none-any.whl (580 kB)
WARNING: moto 1.3.8 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/57/40/cec89fa5c13108eb1c8de435633f8b7639e0e43fcbcdc8ac52633efeeabe/moto-1.3.7-py2.py3-none-any.whl (552 kB)
WARNING: moto 1.3.7 does not provide the extra 'all'
Collecting jsondiff==1.1.1
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/bd/5f/13e28a2f9abeda2ffb3f44f2f809b01b52bc02cdb63816e05b8c9cbbdfc5/jsondiff-1.1.1.tar.gz (7.8 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting aws-xray-sdk<0.96,>=0.93
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/a4/a5/da7887285564f9e0ae5cd25a453cca36e2cd43d8ccc9effde260b4d80904/aws_xray_sdk-0.95-py2.py3-none-any.whl (52 kB)
Collecting python-jose<3.0.0
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/bf/5c/5fa238c0c5b0656994b52721dd8b1d7bf52ebd8786518dde794f44de86b6/python_jose-2.0.2-py2.py3-none-any.whl (21 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/3a/13/d9aa71aba713c2f3334266c780df054b91c9ced7ed057ed04b2761b18ff5/moto-1.3.6-py2.py3-none-any.whl (542 kB)
WARNING: moto 1.3.6 does not provide the extra 'all'
Collecting boto3<1.8,>=1.6.16
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/ac/6e/faf7c6c3ae59641c75023fb5dcc8a02c33752ac8ccadf9931e8d8364f2fe/boto3-1.7.84-py2.py3-none-any.whl (128 kB)
Collecting cookies
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/6a/60/557f84aa2db629e5124aa05408b975b1b5d0e1cec16cde0bfa06aae097d3/cookies-2.2.1-py2.py3-none-any.whl (44 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/61/86/8d7a237fa99d517a29e5f2ebcbc82ed91b7fdf8819dc2b6ebe2c71825caa/moto-1.3.5-py2.py3-none-any.whl (543 kB)
WARNING: moto 1.3.5 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/ee/8f/7b36e81ff067d0e7bf90f7210b351c0cfe6657f79fa4dcb0cb4787462e05/moto-1.3.4-py2.py3-none-any.whl (548 kB)
WARNING: moto 1.3.4 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b3/a8/fccbacf94fdaa474316c4f65289d58b0271d1352e35628014bc071aa7291/moto-1.3.3-py2.py3-none-any.whl (521 kB)
WARNING: moto 1.3.3 does not provide the extra 'all'
Collecting python-dateutil<2.7.0,>=2.1
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/4b/0d/7ed381ab4fe80b8ebf34411d14f253e1cf3e56e2820ffa1d8844b23859a2/python_dateutil-2.6.1-py2.py3-none-any.whl (194 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/a0/fc/8655d9ce92b07ff5e5e4597baafc14f9e5996c351ec319172ac389bbbaf8/moto-1.3.2-py2.py3-none-any.whl (525 kB)
WARNING: moto 1.3.2 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/1d/c9/2a7a81724b738ec05a37f49dea2dd1affba896b7db1828a6ce79f53af386/moto-1.3.1-py2.py3-none-any.whl (524 kB)
WARNING: moto 1.3.1 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/d3/4a/8a075f4fc5a9834bd8049a19d31da984e737d20b264cedc0791165bced34/moto-1.3.0-py2.py3-none-any.whl (518 kB)
WARNING: moto 1.3.0 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/d1/68/432931c1c846a1c072d6ddb509af9c3087f39c5a276a6eeeec7988c0dcea/moto-1.2.0-py2.py3-none-any.whl (514 kB)
WARNING: moto 1.2.0 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/d6/b5/ffb1a233975cfa76aa494bc7660881c8d4704875cc56ef321e52da2e0c9d/moto-1.1.25-py2.py3-none-any.whl (506 kB)
WARNING: moto 1.1.25 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/3f/8a/d454a6db54136ea14f4ece7b77ffa6807adb4565ee5b9eaded6e2cc9c7cf/moto-1.1.24-py2.py3-none-any.whl (477 kB)
WARNING: moto 1.1.24 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/4a/1f/863217074196eef1eb949f67527721caed01801afb9d83b295a333926e93/moto-1.1.23-py2.py3-none-any.whl (462 kB)
WARNING: moto 1.1.23 does not provide the extra 'all'
Collecting aws-xray-sdk==0.92.2
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/d3/88/1775516a0dd253ba37d97f42e6fe32fbbe0cbf2d60dfc014e0319256cf35/aws_xray_sdk-0.92.2-py2.py3-none-any.whl (46 kB)
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/f8/a3/c9d28f1b18626e09d9c117f245cadf928cc18f16324ad4aa65ca4c3776a3/moto-1.1.22-py2.py3-none-any.whl (458 kB)
WARNING: moto 1.1.22 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/fd/a0/9ff2f9ed4bbb08fa768ef254fb17aaf788132c7c5dce5da51cd8cd472a20/moto-1.1.21-py2.py3-none-any.whl (454 kB)
WARNING: moto 1.1.21 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/62/21/bdec5eed61ac11c67d749930472e8599d600af572f9e1100330b947166d2/moto-1.1.20-py2.py3-none-any.whl (453 kB)
WARNING: moto 1.1.20 does not provide the extra 'all'
Collecting dicttoxml
Using cached dicttoxml-1.7.4-py3-none-any.whl
Collecting moto[all]
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/8e/4d/ec3b1cc23746384e68455914df86fb87eac35778d1dfbc24bf5af9e4077f/moto-1.1.19-py2.py3-none-any.whl (446 kB)
WARNING: moto 1.1.19 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/50/9e/c0ff562c07dd9badaf0cb7013ce12fbfaa6a62c2bc8ca5f454b93aeb6bce/moto-1.1.18-py2.py3-none-any.whl (442 kB)
WARNING: moto 1.1.18 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b3/af/34e858ff5df8da2847522b877c526d76ab0f0713a43b428de49884d297da/moto-1.1.16-py2.py3-none-any.whl (442 kB)
WARNING: moto 1.1.16 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/3f/5c/7fd7fa717093bf785cdafe89a6403f78bdfba0ba2a6a7396eaeb2d5d2bf0/moto-1.1.15-py2.py3-none-any.whl (442 kB)
WARNING: moto 1.1.15 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/b1/b5/40ad290ffd49d1a4369a0e1def0d32306568e26c206c29cb355b21733bde/moto-1.1.14-py2.py3-none-any.whl (436 kB)
WARNING: moto 1.1.14 does not provide the extra 'all'
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/d3/a3/70b0ea81c05ba31051ace2b7d15b06a62e919caa9c46800f778b33501e0c/moto-1.1.13-py2.py3-none-any.whl (422 kB)
WARNING: moto 1.1.13 does not provide the extra 'all'
Collecting websocket-client>=0.32.0
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/67/b4/91683d7d5f66393e8877492fe4763304f82dbe308658a8db98f7a9e20baf/websocket_client-1.3.3-py3-none-any.whl (54 kB)
Collecting jmespath<2.0.0,>=0.7.1
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting s3transfer<0.7.0,>=0.6.0
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/packages/packages/5e/c6/af903b5fab3f9b5b1e883f49a770066314c6dcceb589cf938d48c89556c1/s3transfer-0.6.0-py3-none-any.whl (79 kB)
Requirement already satisfied: typing-extensions>=3.6.4 in ./dev/lib/python3.7/site-packages (from importlib-metadata>=0.12->pytest->-r tests/requirements.txt (line 1)) (4.3.0)
Collecting certifi>=2017.4.17
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/certifi-2022.6.15-py3-none-any.whl (160 kB)
Collecting charset-normalizer<3,>=2
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/charset_normalizer-2.0.0-py3-none-any.whl (35 kB)
Collecting idna<4,>=2.5
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/idna-3.3-py3-none-any.whl (61 kB)
Collecting urllib3<1.27,>=1.21.1
Using cached https://artifactory.company/artifactory/api/pypi/libs-pypi/urllib3-1.26.11-py2.py3-none-any.whl (139 kB)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in ./dev/lib/python3.7/site-packages (from packaging->pytest->-r tests/requirements.txt (line 1)) (3.0.9)
Installing collected packages: pytz, iniconfig, dicttoxml, cookies, boto, xmltodict, websocket-client, urllib3, six, PyYAML, py, mock, MarkupSafe, jmespath, idna, charset-normalizer, certifi, attrs, werkzeug, requests, python-dateutil, pyaml, pluggy, Jinja2, pytest, docker, botocore, s3transfer, pytest-env, boto3, moto
Successfully installed Jinja2-3.1.2 MarkupSafe-2.1.1 PyYAML-6.0 attrs-22.1.0 boto-2.49.0 boto3-1.24.46 botocore-1.27.46 certifi-2022.6.15 charset-normalizer-2.0.0 cookies-2.2.1 dicttoxml-1.7.4 docker-5.0.3 idna-3.3 iniconfig-1.1.1 jmespath-1.0.1 mock-4.0.3 moto-1.1.13 pluggy-1.0.0 py-1.11.0 pyaml-21.10.1 pytest-7.1.2 pytest-env-0.6.2 python-dateutil-2.8.2 pytz-2022.1 requests-2.28.1 s3transfer-0.6.0 six-1.16.0 urllib3-1.26.11 websocket-client-1.3.3 werkzeug-2.2.1 xmltodict-0.13.0
[notice] A new release of pip available: 22.1.2 -> 22.2.1
[notice] To update, run: pip install --upgrade pip
++ echo 'VIRTUAL_ENV: /opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/dev'
VIRTUAL_ENV: /opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/dev

pytest -vv tests/unit
============================= test session starts ==============================
platform linux -- Python 3.7.11, pytest-7.1.2, pluggy-1.0.0 -- /opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/dev/bin/python
cachedir: .pytest_cache
rootdir: /opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141
plugins: env-0.6.2
collecting ... collected 3 items / 1 error

==================================== ERRORS ====================================
_ ERROR collecting tests/unit/test_ccoe_infra_lambda_get_accounts_from_org.py __
ImportError while importing test module '/opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/tests/unit/test_ccoe_infra_lambda_get_accounts_from_org.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
dev/lib/python3.7/site-packages/_pytest/python.py:608: in _importtestmodule
mod = import_path(self.path, mode=importmode, root=self.config.rootpath)
dev/lib/python3.7/site-packages/_pytest/pathlib.py:533: in import_path
importlib.import_module(module_name)
../../../tools/python-3.7.11/lib/python3.7/importlib/init.py:127: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
:1006: in _gcd_import
???
:983: in _find_and_load
???
:967: in _find_and_load_unlocked
???
:677: in _load_unlocked
???
dev/lib/python3.7/site-packages/_pytest/assertion/rewrite.py:168: in exec_module
exec(co, module.dict)
tests/unit/test_ccoe_infra_lambda_get_accounts_from_org.py:9: in
from moto import mock_organizations, mock_sts
E   ImportError: cannot import name 'mock_organizations' from 'moto' (/opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/dev/lib/python3.7/site-packages/moto/init.py)
=============================== warnings summary ===============================
dev/lib/python3.7/site-packages/moto/packages/responses/responses.py:10
dev/lib/python3.7/site-packages/moto/packages/responses/responses.py:10
/opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/dev/lib/python3.7/site-packages/moto/packages/responses/responses.py:10: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working
from collections import namedtuple, Sequence, Sized
dev/lib/python3.7/site-packages/cookies.py:312
/opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/dev/lib/python3.7/site-packages/cookies.py:312: DeprecationWarning: Flags not at the start of the expression '(?ix)  # Case-insens' (truncated)
ATTR_RE = re.compile(ATTR)
dev/lib/python3.7/site-packages/boto/plugin.py:40
/opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/dev/lib/python3.7/site-packages/boto/plugin.py:40: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
dev/lib/python3.7/site-packages/moto/cloudformation/parsing.py:330
/opt/jenkins/agent/workspace/_workflow-core-master-avm_PR-141/dev/lib/python3.7/site-packages/moto/cloudformation/parsing.py:330: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working
class ResourceMap(collections.Mapping):
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
ERROR tests/unit/test_ccoe_infra_lambda_get_accounts_from_org.py
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
========================= 5 warnings, 1 error in 0.53s =========================

Your error log clearly shows that you've installed a very old version of moto (moto-1.1.13).  Try cleaning your virtual environment, or explicitly setting moto to a higher version in your requirements file, and re-installing.

@bpandola I don't think so I'm using exclusively moto-1.1.13. I'm using only moto in requirements.txt The pip is installing latest version of moto when I called moto or moto[all], then it also pulling old versions.
I also tried moto==3.1.16 and 3.1.17 latest versions, the issue is still persist.
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/d5/74/1f9d1aa3caac1c8af0f1c8d62145d1b940f97069347d0fbdd07ec8c02e25/moto-3.1.17-py3-none-any.whl (1.8 MB)
Collecting pytest-env
Using cached pytest_env-0.6.2-py3-none-any.whl
Collecting pyaml
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/35/fd/78a3a11c7b9b11878ebbf4461a09cbc758bdfc1b45168972727f7334b09a/pyaml-21.10.1-py2.py3-none-any.whl (24 kB)
Collecting docker
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/54/f3/7af47ead249fbb798d64a0438bad5c26f17ef6ac5cd324d802038eb10d90/docker-5.0.3-py2.py3-none-any.whl (146 kB)
Collecting py>=1.8.2
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl (98 kB)
Collecting iniconfig
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/9b/dd/b3c12c6d707058fa947864b67f0c4e0c39ef8610988d7baea9578f3c48f3/iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
Collecting pluggy<2.0,>=0.12
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/9e/01/f38e2ff29715251cf25532b9082a1589ab7e4f571ced434f98d0139336dc/pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
Collecting importlib-metadata>=0.12
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/d2/a2/8c239dc898138f208dd14b441b196e7b3032b94d3137d9d8453e186967fc/importlib_metadata-4.12.0-py3-none-any.whl (21 kB)
Collecting tomli>=1.0.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting attrs>=19.2.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/f2/bc/d817287d1aa01878af07c19505fafd1165cd6a119e9d0821ca1d1c20312d/attrs-22.1.0-py2.py3-none-any.whl (58 kB)
Collecting packaging
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/05/8e/8de486cbd03baba4deef4142bd643a3e7bbe954a784dc1bb17142572d127/packaging-21.3-py3-none-any.whl (40 kB)
Collecting responses>=0.9.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/bb/ad/fdd56219f0e320293c513ef0b3cdd018802a1bcfdb29ed9bc0c3bcb97f31/responses-0.21.0-py3-none-any.whl (45 kB)
Collecting requests>=2.5
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/requests-2.28.1-py3-none-any.whl (62 kB)
Collecting MarkupSafe!=2.0.0a1
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/9f/83/b221ce5a0224f409b9f02b0dc6cb0b921c46033f4870d64fa3e8a96af701/MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Collecting xmltodict
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/xmltodict-0.13.0-py2.py3-none-any.whl (10.0 kB)
Collecting boto3>=1.9.201
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/72/b4/9e6351865cf680528e4e5bc8fe26daaee51577b548256c2143e921c1a464/boto3-1.24.46-py3-none-any.whl (132 kB)
Collecting werkzeug<2.2.0,>=0.5
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/c4/44/f50f2d22cdfb6d56c03d1b4cc3cfa03ebee2f21b59a7768f151e43415ba5/Werkzeug-2.1.2-py3-none-any.whl (224 kB)
Collecting python-dateutil<3.0.0,>=2.1
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/36/7a/87837f39d0296e723bb9b62bbb257d0355c7f6128853c78955f57342a56d/python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting Jinja2>=2.10.1
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/bc/c3/f068337a370801f372f2f8f6bad74a5c140f6fda3d9de154052708dd3c65/Jinja2-3.1.2-py3-none-any.whl (133 kB)
Collecting botocore>=1.12.201
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/62/e5/d9e3426e309ad69967ae775c87e0d80d2446217bd1971b83bd0d92d02c2a/botocore-1.27.46-py3-none-any.whl (9.0 MB)
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/1a/26/ea9c10763673e0296c757765df7280774ec49cbdc6269a175095bbf03c5d/moto-3.1.16-py3-none-any.whl (1.7 MB)
Collecting werkzeug>=0.5
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/c0/93/d6d60870e47162ea6a1bbdd787649eea776b2a70618dd66ed87cb2238543/Werkzeug-2.2.1-py3-none-any.whl (232 kB)
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/28/f7/94201c14fd0603355208b2d0db947e4de8f72d66006141b65a63343f0210/moto-3.1.15-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/6a/90/1ceb5b79884e73dea60233103d29e1427926aa92357ac8f824a6e823cba5/moto-3.1.14-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/f6/26/1120b75c05c9066732f1cf97c81dffc45d04a3126193bed4221f516f6c80/moto-3.1.13-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/7e/5c/e5cc35e09cf5325300b8ec674c9d4bade142ee4b5600ea752726d7e3ac35/moto-3.1.12-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/5b/ac/99df891d4aff05a3a2f41f748e0e6dfa800fc12c927b782192df8c37f850/moto-3.1.11-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/d0/59/da6fe73008d129a07c82fa7ac58193a5dc44b37c44f70749af49e324f12a/moto-3.1.10-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/11/96/9c7adea08caf6c55bc9ed94881e0c78592f051ae8e8f52f9bfbeedf77315/moto-3.1.9-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/40/1b/5651c80ccbe3738a67eed679f3dc1beae23805fd1bb70088e572146025a0/moto-3.1.8-py3-none-any.whl (1.8 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/b7/b0/59f38ca225cab15005cac2b6d7754dac92a89649cd4c90cba9712c0efdcd/moto-3.1.7-py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/d7/8c/fd6cbbcc1da4a164a573d689943f4bea5bfc2f2586760489e6464d23c561/moto-3.1.6-py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/9e/be/c8fcdfaef91b366a384f2e77231c2796799e57c719b4376c8732babf04c3/moto-3.1.5-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/c8/74/6895ec63b216accd2f3a82b00adceb13ab8086793631a2f23e28d50a1857/moto-3.1.4-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/ae/68/76c6d0ecc8e2f5e9cd180394180264c5e9a81eef9daaf85faf34eead7432/moto-3.1.3-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/11/3f/a3f28f47faa0f340fe1a24f3df416b3e53683ece742bdb0d77ee45c7b879/moto-3.1.2-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/c4/f6/d65e8cf5fddb70e83bb00b6b2d08a73afcd13e26a5bf1c1ce9d737f39f5b/moto-3.1.1-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/8f/d6/2e8b9b29929b68751dc5a70725b6af93f84d9108ab07d9dc98b76e7d300c/moto-3.1.0-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/cf/53/f0aa551a57bb2ccd5f19c035215113ef91d295b3cba092b85bdaaa1a275f/moto-3.0.7-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/b6/15/17f9f32457aaa3c7cc994261f112b41cb76cb00dde0e4f3df72a959d538a/moto-3.0.6-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/56/7c/bc60692bb831cbcd8e3335cd78ee82073e846cbf951a5885f9b9242ebe26/moto-3.0.5-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/ac/f0/280356614f02ab093390de9e032fb9e58a4d5a2c50307c3fc0f3242502a6/moto-3.0.4-py2.py3-none-any.whl (1.7 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/23/be/3d173602cbeae6b822170b97e39c37a911759d219c4dc6de68af65d1142b/moto-3.0.3-py2.py3-none-any.whl (1.6 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/1c/6f/ea49cbdb770d9681260c2889c45ad7a91f5b889d5a15e71558c4a3084b55/moto-3.0.2-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/3e/18/39b89de68c2e70e5667891d442a994cb2d86a5f265f575eb6fde8b660181/moto-3.0.1-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/19/1d/32ce250a230487e061143caadd5f6af9287652ff7a102aed091c65cfbe40/moto-3.0.0-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/40/d8/ad1592ec7505bf9eca410f33fae8564f8a55ed5df5b51acd53b576f5b860/moto-2.3.2-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/cb/19/357d5ad6cd4e13a130890faf34b090a6a56b2b64c88141124d7424fdbc9b/moto-2.3.1-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/dd/c6/074c412fdf7cb0b0009487cb76922a2ba07f055e29d65fd1438c087bb759/moto-2.3.0-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/b3/55/2db2d8428557697fffbe479b1a3bbed0a034966994721ad361fa089d38f1/moto-2.2.20-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/6c/cb/cc3401e8b7c66135cecbeb392c1d531f4a9789c72ab3481a4c386d1093b7/moto-2.2.19-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/67/35/a6e4e5e560ee5f65c0b71799038da138d5c0937f381d9b8bcdfb32272e28/moto-2.2.18-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/29/d1/55bbef3034953e75a1fbdd9ecf4697ac3f3d719b25ee29e370d4bb601790/moto-2.2.17-py2.py3-none-any.whl (1.5 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/80/ff/3fe015486abd372a5083cb77bef375023331d584103a3a9333831a941a7a/moto-2.2.16-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/82/87/01c9048ef73dc546ca2744a0ddf3b1d9ea7ae65dcea22c8990c43fc0159b/moto-2.2.15-py2.py3-none-any.whl (1.4 MB)
Collecting more-itertools
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/bd/3f/c4b3dbd315e248f84c388bd4a72b131a29f123ecacc37ffb2b3834546e42/more_itertools-8.13.0-py3-none-any.whl (51 kB)
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/06/4f/311fab693a49334e7a558009dcecfd98ebd133a4301ff2b910670f3a902f/moto-2.2.14-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/6a/a9/9640a93c85fa05db8880d213885ea82269f7aa6da9285b892110393593a7/moto-2.2.13-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/43/0a/7cf1d4e304406abee41f751f2c76bbf2bbb326831a60b00f789bc0b2cbf5/moto-2.2.12-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/89/11/340d95ad056118762748d9d5d888b838d013481e3d10e94491cd29835870/moto-2.2.11-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/fd/06/31be59681e58f27a59c60684172ac08417c4856c39ecadcaf47099758cde/moto-2.2.10-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/44/e7/9c90a05325d8c31873f914267e2faf27f5d70d583481b0b468bfde28e9c6/moto-2.2.9-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/8d/bd/7c06e902ba664a00b38b5d8c35c169ed4d7c906ed7ad2dff715fa0bf48f2/moto-2.2.8-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/ed/1c/696231c94baf09cd4f32538d474de0da11b9b4ea8eba6099f5a4013d4804/moto-2.2.7-py2.py3-none-any.whl (1.4 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/16/9f/e863051864b8b76e20fcdc0bfb283d1a411e74a6fbfe28091a45715ea33d/moto-2.2.6-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/00/3c/e4b99d2bda79af881f2c1b0a910f921383bf0164598286f065ee028fb614/moto-2.2.5-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/e8/87/87d02cdf7b387a2b0b9bd5f9b08aa2992978494bf4316cc5925875065bc3/moto-2.2.4-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/a2/0b/70af9a8883131c7178b92ac03fce44a53cc6a0c4a141a3d5243bde9456d6/moto-2.2.3-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/26/f6/3456e9b955c478c546da26b2a712d55ed326e33b69a4d9de3c00a06e90a5/moto-2.2.2-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/cf/01/82ee6a92c246ee305254628e24cada654aa7bb5048a2c09e822c2b04dd77/moto-2.2.1-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/41/c9/65e7494ee134354d80df7d255e40ce0ed26e10285ee5dd269f9bb2a7b39d/moto-2.2.0-py2.py3-none-any.whl (1.3 MB)
Requirement already satisfied: setuptools in ./.env/lib/python3.7/site-packages (from moto->-r requirements.txt (line 2)) (63.1.0)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/ee/03/6e0715cd9a802f5dbc2181c5e0bcf3d86d6f088a7ff44e9dfa715b7f9026/moto-2.1.0-py2.py3-none-any.whl (1.3 MB)
Collecting six>1.9
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/b5/a7/1124d005c08fceec367009cc84109e733c09c0e9adb3297c32a58afe8617/moto-2.0.11-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/aa/46/74f8bc06d59d5c02753ab5d9272d7bc3ddf26a545f51eaa0a3f706298bc7/moto-2.0.10-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/c7/3c/ca72d3b43911857af76085dd0bce590a6a9906ab5bafe125e389a3c693de/moto-2.0.9-py2.py3-none-any.whl (1.3 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/72/c0/0cfe25a3ad16863475788be72e42a5ed8d87c7be737cc97016c1d39a268e/moto-2.0.8-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/e6/3b/be39162f431dc1a1971fab9e504159dcb4b56c3fb705ad7376272e0ec4ff/moto-2.0.7-py2.py3-none-any.whl (1.2 MB)
Collecting werkzeug<2.0.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/cc/94/5f7079a0e00bd6863ef8f1da638721e9da21e5bacee597595b318f71d62e/Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB)
Collecting zipp
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/f0/36/639d6742bcc3ffdce8b85c31d79fcfae7bb04b95f0e5c4c6f8b206a038cc/zipp-3.8.1-py3-none-any.whl (5.6 kB)
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/c5/0c/f125f13bbbc4bab027b4e63e53d8af39d8f45d79e92cd6fb6cd5c17cba99/moto-2.0.6-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/57/8a/38157829def6599ac6cb309715f20fc8ab78a65ed7a01457b7f53a016977/moto-2.0.5-py2.py3-none-any.whl (1.2 MB)
Collecting MarkupSafe<2.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/c2/37/2e4def8ce3739a258998215df907f5815ecd1af71e62147f5eea2d12d4e8/MarkupSafe-1.1.1-cp37-cp37m-manylinux2010_x86_64.whl (33 kB)
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/56/92/a91b1985a1e2c532968f7439af5cd8f91082ef181e59cb0f003330253e2b/moto-2.0.4-py2.py3-none-any.whl (1.2 MB)
Collecting mock
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/5c/03/b7e605db4a57c0f6fba744b11ef3ddf4ddebcada35022927a2b5fc623fdf/mock-4.0.3-py3-none-any.whl (28 kB)
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/9f/95/73d1b62da71e067848f366c57f2fc7d1b3adb146b71f1ced25f7c3543d3e/moto-2.0.3-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/ea/34/5d837227ac7e035a8f804d220757d28ef05c11c1b1368b219e6ca8f3292a/moto-2.0.2-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/b6/49/c8f268fe0b9b1901d1ca02bd48a7b22e71a343989e86a684d4b483bb9507/moto-2.0.1-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/14/60/3da035192242901d95f316fb46f7e6f998257ee54d6a545d271dece3fa9b/moto-2.0.0-py2.py3-none-any.whl (1.2 MB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/b0/59/91539ddae8e6b09c90b34a48e1abaed49fd0023fc0c2015a5ab8a7664d04/moto-1.3.16-py2.py3-none-any.whl (879 kB)
Collecting boto>=2.36.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/23/10/c0b78c27298029e4454a472a1919bde20cb182dab1662cec7f2ca1dcc523/boto-2.49.0-py2.py3-none-any.whl (1.4 MB)
Collecting pytz
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/60/2e/dec1cc18c51b8df33c7c4d0a321b084cf38e1733b98f9d15018880fb4970/pytz-2022.1-py2.py3-none-any.whl (503 kB)
Collecting ecdsa<0.15
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/a2/25/3bb32da623b39a27a07d194cd58e4540224421d924661de2e694304ae4fa/ecdsa-0.14.1-py2.py3-none-any.whl (79 kB)
Collecting sshpubkeys>=3.1.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/e3/76/bc71db2f6830196554e5a197331ad668c049a12fb331075f4f579ff73cb4/sshpubkeys-3.3.1-py2.py3-none-any.whl (10 kB)
Collecting jsondiff>=1.1.2
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/db/15/0d33d6e8114901a7b2a56d4190e3dc1803a195495ee4f9696c630e046c9e/jsondiff-2.0.0-py3-none-any.whl (6.6 kB)
Collecting cfn-lint>=0.4.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/4f/3c/1fd0d34089208f88efbaa38e59e09f9c2a86bdb05660a0d04fad24077417/cfn_lint-0.61.4-py3-none-any.whl (8.9 MB)
Collecting aws-xray-sdk!=0.96,>=0.93
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/96/a9/7355af0232802775254c4fc390f6662bc7f5fc0aeaa2ce84a3c8d46b4ccb/aws_xray_sdk-2.10.0-py2.py3-none-any.whl (99 kB)
Collecting moto
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/01/77/4e6f7571d92e8a92b93e9cd4fa691c7bda1a7848b9aaa76a89bdc5b84928/moto-1.3.15-py2.py3-none-any.whl (879 kB)
Collecting PyYAML
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/eb/5f/6e6fe6904e1a9c67bc2ca5629a69e7a5a0b17f079da838bab98a1e548b25/PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (596 kB)
Collecting websocket-client>=0.32.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/67/b4/91683d7d5f66393e8877492fe4763304f82dbe308658a8db98f7a9e20baf/websocket_client-1.3.3-py3-none-any.whl (54 kB)
Collecting s3transfer<0.7.0,>=0.6.0
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/5e/c6/af903b5fab3f9b5b1e883f49a770066314c6dcceb589cf938d48c89556c1/s3transfer-0.6.0-py3-none-any.whl (79 kB)
Collecting jmespath<2.0.0,>=0.7.1
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting urllib3<1.27,>=1.25.4
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/urllib3-1.26.11-py2.py3-none-any.whl (139 kB)
Collecting typing-extensions>=3.6.4
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/ed/d6/2afc375a8d55b8be879d6b4986d4f69f01115e795e36827fd3a40166028b/typing_extensions-4.3.0-py3-none-any.whl (25 kB)
Collecting Jinja2>=2.10.1
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/76/02/af4045156cde8feeefa30cb1c051e10321d4960c418bd52346a497feb302/Jinja2-3.1.1-py3-none-any.whl (132 kB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/7b/82/743248f82f147e54a404163c7e12969f4c2436bdfe7c39bf6b5c7a273f3f/Jinja2-3.1.0-py3-none-any.whl (132 kB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/20/9a/e5d9ec41927401e41aea8af6d16e78b5e612bca4699d417f646a9610a076/Jinja2-3.0.3-py3-none-any.whl (133 kB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/94/42/d8bca8e99789bcc35dfa9b03acaa8b518720d6e060163745bc2bf2ead842/Jinja2-3.0.2-py3-none-any.whl (133 kB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/80/21/ae597efc7ed8caaa43fb35062288baaf99a7d43ff0cf66452ddf47604ee6/Jinja2-3.0.1-py3-none-any.whl (133 kB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/48/9b/dc3bbfc44d851632df958acf9d47e4de662c6bbd238e46798d555d427b27/Jinja2-3.0.0-py3-none-any.whl (133 kB)
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/7e/c2/1eece8c95ddbc9b1aeb64f5783a9e07a286de42191b7204d67b7496ddf35/Jinja2-2.11.3-py2.py3-none-any.whl (125 kB)
Collecting charset-normalizer<3,>=2
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/charset_normalizer-2.0.0-py3-none-any.whl (35 kB)
Collecting idna<4,>=2.5
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/idna-3.3-py3-none-any.whl (61 kB)
Collecting certifi>=2017.4.17
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/certifi-2022.6.15-py3-none-any.whl (160 kB)
Collecting pyparsing!=3.0.5,>=2.0.2
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/6c/10/a7d0fa5baea8fe7b50f448ab742f26f52b80bfca85ac2be9d35cdd9a3246/pyparsing-3.0.9-py3-none-any.whl (98 kB)
Collecting werkzeug
Using cached https://artifactory.company.com/artifactory/api/pypi/libs-pypi/packages/packages/d3/63/0e4cb01bc4fe5c62ce63587c9471645afdb8a1a3dc2fa1fe2b6a3fbb78f5/Werkzeug-2.2.0-py3-none-any.whl (232 kB)
Installing collected packages: pytz, iniconfig, boto, zipp, xmltodict, werkzeug, websocket-client, urllib3, typing-extensions, tomli, six, PyYAML, pyparsing, py, more-itertools, mock, MarkupSafe, jmespath, idna, charset-normalizer, certifi, attrs, requests, python-dateutil, pyaml, packaging, Jinja2, importlib-metadata, responses, pluggy, docker, botocore, s3transfer, pytest, pytest-env, boto3, moto
Successfully installed Jinja2-2.11.3 MarkupSafe-1.1.1 PyYAML-6.0 attrs-22.1.0 boto-2.49.0 boto3-1.24.46 botocore-1.27.46 certifi-2022.6.15 charset-normalizer-2.0.0 docker-5.0.3 idna-3.3 importlib-metadata-4.12.0 iniconfig-1.1.1 jmespath-1.0.1 mock-4.0.3 more-itertools-8.13.0 moto-1.3.15 packaging-21.3 pluggy-1.0.0 py-1.11.0 pyaml-21.10.1 pyparsing-3.0.9 pytest-7.1.2 pytest-env-0.6.2 python-dateutil-2.8.2 pytz-2022.1 requests-2.28.1 responses-0.21.0 s3transfer-0.6.0 six-1.16.0 tomli-2.0.1 typing-extensions-4.3.0 urllib3-1.26.11 websocket-client-1.3.3 werkzeug-2.1.2 xmltodict-0.13.0 zipp-3.8.1

pytest -vv
============================= test session starts ==============================
platform linux -- Python 3.7.11, pytest-7.1.2, pluggy-1.0.0 -- /opt/jenkins/agent/workspace/ter-avm_feature_cleanup-loggroup/tests/.env/bin/python
cachedir: .pytest_cache
rootdir: /opt/jenkins/agent/workspace/ter-avm_feature_cleanup-loggroup/tests
plugins: env-0.6.2
collecting ... collected 6 items

unit/test_ccoe_infra_lambda_divide_cidr.py::test_divide_cidr_with_one_vpc_two_subnet PASSED [ 16%]
unit/test_ccoe_infra_lambda_divide_cidr.py::test_divide_cidr_with_one_vpc_four_subnet PASSED [ 33%]
unit/test_ccoe_infra_lambda_divide_cidr.py::test_divide_cidr_with_no_vpc PASSED [ 50%]
unit/test_ccoe_infra_lambda_get_accounts_from_org.py::test_ou_with_six_prd_accounts FAILED [ 66%]
unit/test_ccoe_infra_lambda_get_accounts_from_org.py::test_ou_with_six_dev_account FAILED [ 83%]
unit/test_ccoe_infra_lambda_get_accounts_from_org.py::test_ou_with_six_stg_account FAILED [100%]
=================================== FAILURES ===================================
________________________ test_ou_with_six_prd_accounts _________________________
aws_credentials = None
def test_ou_with_six_prd_accounts(aws_credentials):
    # set dummy account name for prd accounts
    mock_account_name3_prd = ""
    mock_account_name4_prd = ""
    mock_account_name5_prd = ""
    mock_account_name6_prd = ""
    # Import the main lambda function which is to be tested
    from src.serverless.ccoe_infra_lambda_get_accounts_from_org import handler

    event={}
    event["environment"] = "prd"
    event["infra_ou_name"] = "infrastructure"
    event["security_ou_name"] = "security"
    event["sharedservices_account_name"] = ""
    event["DNS_account_name"] = ""
    event["Network_account_name"] = ""
    event["Sectools_account_name"] = ""
    event["assume_role_arn"] = "arn:aws:iam::*:role/AdminRole"
    event["controltower_account_nbr"] = "*"

  with create_organization_assumerole_account(ACCOUNT_ID, test_assume_role, mock_account_name3_prd, mock_account_name4_prd,mock_account_name5_prd,mock_account_name6_prd):

unit/test_ccoe_infra_lambda_get_accounts_from_org.py:135:

../../../../python3/lib/python3.7/contextlib.py:239: in helper
return _GeneratorContextManager(func, args, kwds)
../../../../python3/lib/python3.7/contextlib.py:82: in init
self.gen = func(*args, **kwds)
.env/lib/python3.7/site-packages/moto/core/models.py:100: in wrapper
result = func(*args, **kwargs)
.env/lib/python3.7/site-packages/moto/core/models.py:98: in wrapper
self.start(reset=reset)
.env/lib/python3.7/site-packages/moto/core/models.py:83: in start
self.enable_patching()
.env/lib/python3.7/site-packages/moto/core/models.py:352: in enable_patching
for key, value in backend.urls.items():
.env/lib/python3.7/site-packages/moto/core/models.py:615: in urls
url_bases = self._url_module.url_bases
.env/lib/python3.7/site-packages/moto/core/models.py:605: in _url_module
backend_urls_module_name, fromlist=["url_bases", "url_paths"]
.env/lib/python3.7/site-packages/moto/sts/urls.py:2: in
from .responses import TokenResponse
.env/lib/python3.7/site-packages/moto/sts/responses.py:5: in
from moto.iam import iam_backend
.env/lib/python3.7/site-packages/moto/iam/init.py:2: in
from .models import iam_backend

from __future__ import unicode_literals
import base64
import hashlib
import os
import random
import string
import sys
from datetime import datetime
import json
import re

from cryptography import x509
E   ModuleNotFoundError: No module named 'cryptography'

.env/lib/python3.7/site-packages/moto/iam/models.py:12: ModuleNotFoundError

Successfully installed [..] moto-1.3.15

Looks like the cache still returns the old version of Moto, regardless of what version you specify.
I don't know whether that's a security issue or a misconfiguration, but definitely something that needs to be fixed by whoever is managing Artifactory at your company.


Made Coverage-100% and updated docstring

Issue #60

Conflicts with this PR, #68 now address same changes


[Express] Add commercial (HeroDevs) support for EOL versions

The changes planned are:

update the table to indicate which versions receive commercial support
add HeroDevs to list of providers below the table.

See https://github.com/endoflife-date/endoflife.date/pull/6122.


Feature/rr-26-refactoring

Description
converting app logic into service layer, cleanup of the storage layer
Type of Change

[ ] ✨ New feature (non-breaking change which adds functionality)
[ ] 🛠 Bug fix (non-breaking change which fixes an issue)
[ ] ❌ Breaking change (fix or feature that would cause existing functionality to change)
[x] 🧹 Code refactor
[ ] ✅ Build configuration change
[ ] 📝 Documentation
[ ] 🇺🇸 Translation
[ ] 🗑 Chore

@wzslr321 you're right. Log prefix is completely misleading. Should we call it LogAndExecute+function name? Something like LogAndExecuteCreateUser. Also, don't merge it yet. I think that I shoud also change naming of some functions. For example storage function from create to save, service function from handle to just CreateUser, cuz i think that the handler is handling. I Hope you understand. Also as u mentioned, I'm not sure if logic package is best place for logging stuff, but I'll figure it out

@MateuszBednarczyk LogAndExecute seems to be reasonable. Save instead Create in storage function definitely fits better too. I personally would leave handle since it is a common practice in Golang,  also CreateUser may be confusing, because it is the exact name of gRPC functions in api.go and there is no clear separation without the prefix. In my opinion, a perfect middle-ground would be to leave handler prefix in UsersService, and change logging functions to LogAndHandle. It would be perfectly clear what does what.

@wzslr321 what do you think about adding handle prefix in api.go and deleting this prefix in the service layer?

@wzslr321 I made up those changes I mentioned. Let me know what do you think.


Fix for #850: Range Input order of attributes bug

Summary of issue:
When creating a range input by setting one attribute at a time, the order in which the attributes are set matters. The value attribute should be applied last, otherwise it may be clipped/rounded to match the browser default min/max/step values. See bug example in #850.
PR:
This PR fixes that by adjusting diffAttributes to delay setting value on input elements until all other attributes are handled. The associated test passes with this RP (and fails without it).
Background:
@gpoitch pointed out the relevant react code here, which has similar logic for setting value last. (Thanks!)

Coverage remained the same at 100.0% when pulling 789bf91d67c5cc92b1376a1310153defde0ea67a on mikewesthad:Fix/value-attribute-order-bug into 2205c0f65d9595df1b1fddd7b09c79102ae34401 on developit:master.

@MicheleBertoli typo. should be example in https://github.com/developit/preact/issues/850

Coverage remained the same at 100.0% when pulling a5e156a72a8245509501ac2204b764e076d23ce1 on mikewesthad:Fix/value-attribute-order-bug into db6ab267d69cc9f8a81915db681bf6dc44477c18 on developit:master.

Coverage remained the same at 100.0% when pulling a5e156a72a8245509501ac2204b764e076d23ce1 on mikewesthad:Fix/value-attribute-order-bug into db6ab267d69cc9f8a81915db681bf6dc44477c18 on developit:master.

I'd like to get this into the next non-patch release, just need to golf it a bit to get the size hit down.

Changes Unknown when pulling<PHONE_NUMBER>05e1e22bdbe7b93d179f468b8869b3 on mikewesthad:Fix/value-attribute-order-bug into ** on developit:master**.

Closing this now that this has been merged in elsewhere in #1435


added a quote in data.json

I have added a new quote to the data.json file.

Hi,
Unfortunately there is a slight issue as I won't be able to complete this
task due to some academic work from the college and personal reasons.
Please close the issue to re-assign to someone deserving .
I deeply apologise for the inconvenience caused.
Regards
Payal Lenka
On Mon, Oct 7, 2024 at 5:40 PM Jay Shukla @.***> wrote:

Merged #143 https://github.com/JayShukla8/Quotes/pull/143 into main.
—
Reply to this email directly, view it on GitHub
https://github.com/JayShukla8/Quotes/pull/143#event-14539496017, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AT6EWI73SXDNMAGLKNXCHUDZ2J24PAVCNFSM6AAAAABPOX6MRKVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJUGUZTSNBZGYYDCNY
.
You are receiving this because you authored the thread.Message ID:
@.***>