Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Falcon integration for Falcon 3.0.1 #1297

Merged
merged 5 commits into from Nov 10, 2022
Merged

The Falcon integration for Falcon 3.0.1 #1297

merged 5 commits into from Nov 10, 2022

Conversation

bartolootrit
Copy link
Contributor

The Falcon integration passed the tests for Falcon 3.0.1, 2.0.0, 1.4.0 (Python 3.8) and Falcon 2.0.0, 1.4.0 (Python 2.7)

@github-actions
Copy link

github-actions bot commented Feb 1, 2022

This pull request has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you label it Status: Backlog or Status: In Progress, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@pecalleja
Copy link

any news about this ?

@antonpirker
Copy link
Member

antonpirker commented Feb 15, 2022

Hello @bartolootrit !
Thanks for your contribution!

We also got an PR for Falcon 3.0.0 from @Seluj78:
#1073

Could you @bartolootrit talk to @Seluj78 on how you can merge the two PRs into one? So we have only one Falcon Integration that we can review and eventually merge?

Thanks!

@antonpirker
Copy link
Member

Maybe also @pecalleja could help somehow?

@antonpirker antonpirker added Help wanted Extra attention is needed Integration: Falcon labels Feb 15, 2022
@github-actions
Copy link

github-actions bot commented Mar 8, 2022

This pull request has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you label it Status: Backlog or Status: In Progress, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@Seluj78
Copy link

Seluj78 commented Mar 9, 2022

#1073 was closed. Are my changes from there in here ? :)

@antonpirker
Copy link
Member

Hey @Seluj78
I am not sure if your changes are in here (or what your changes are, to be precise ;-) )
Could you have a look at the files changed to see if they are here: https://github.com/getsentry/sentry-python/pull/1297/files ?

@antonpirker
Copy link
Member

FYI @bartolootrit and @Seluj78

I have now added Falcon 3.0.0 and 3.1.0 to our test suite here:
#1378

If all the tests for this are green I can merge this into master and then you can rebase your pull request onto the new master, so we can run all our tests in Falcon 3.0 and 3.1!

@Seluj78
Copy link

Seluj78 commented Mar 30, 2022

Looking good, it just seems like the imports are differently named now ? https://github.com/getsentry/sentry-python/pull/1073/files#diff-af8d1eba8feb85336f0d9a1a04a78beaa87da4a8efa675b478a18b8f603d63f8R20

@bartolootrit
Copy link
Contributor Author

bartolootrit commented Apr 1, 2022

@antonpirker
Ok. I'll rebase this pull request after #1378 has been merged.

@antonpirker antonpirker changed the base branch from master to antonpirker/add-falcon-3-to-testsuite April 1, 2022 11:06
@antonpirker
Copy link
Member

Hey @bartolootrit !

Turns out I can not merge #1378 because it fails (because it has not Falcon 3 support) :-)

So I changed this PR to be merge into the branch with the Tests. Lets see how this turns out.
If there are errors, you can try to fix them in your branch and push again, the tests should be triggered again.

@bartolootrit
Copy link
Contributor Author

@antonpirker I've rebased this branch. An approval is needed to run workflows.

@Omnia6975
Copy link

The doc still say that it is compatible only with 1.4 and 2.0 only
https://docs.sentry.io/platforms/python/guides/falcon/
The Falcon integration adds support for the [Falcon Web Framework](https://falconframework.org/). The integration has been confirmed to work with Falcon 1.4 and 2.0

Could you please confirm that it is now compatible with falcon 3.0.1 ?

@Omnia6975
Copy link

Is there any reason why this pull requests has never been done ?

@Omnia6975
Copy link

Why this pull request has never been merged ? Could be great to have falcon 3 support !

@antonpirker antonpirker changed the base branch from antonpirker/add-falcon-3-to-testsuite to antonpirker/falcon3 November 10, 2022 13:44
@vercel
Copy link

vercel bot commented Nov 10, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
sentry-python ✅ Ready (Inspect) Visit Preview Nov 10, 2022 at 1:46PM (UTC)

@antonpirker antonpirker merged commit e4f7feb into getsentry:antonpirker/falcon3 Nov 10, 2022
@antonpirker
Copy link
Member

Sorry for the huuuge delay on this. I really messed this up.

I have now merged this into another branch that has updates to the test matrix for Falcon:
#1733

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Help wanted Extra attention is needed Integration: Falcon
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants