-
Notifications
You must be signed in to change notification settings - Fork 524
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
Update all python dependencies #1213
Conversation
@rogerluan If that makes any easier the old UA stopped gathering data in mid-2023 and by mid-2024 they won't even be accessible anymore for historic purposes, so if you can't get ahold of the new GA4 value you can just shim it or disable the analytics for now — as it won't have any impact on collecting analytics — they are NOT being collected already as we speak… |
BTW the Since there's no cookie policy nag bar at |
This is super helpful @janbrasna 😲 I think you're right. We wouldn't be causing any regressions 👀 might end up going with that solution after all! |
See #1213 for more details on the discussion why this change had to happen.
It seems like RubyGems is undergoing maintenance and their servers are timing out… will check this later |
Generated by 🚫 Danger |
Looks like CI passed 🙏 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
Dependabot is not smart enough to pick up the changes and close the obsolete PRs:
so if anyone can do the honours and close them out? Thanks 💋 (For this reason I'd usually use closing keywords in the PR descriptions to explicitly make sure they get closed upon merging, even if the bot leaves them dangling… 🤦) |
Good catch, thanks! ❤️
Are you sure that you can auto close other PRs (not issues) from a PR? 🤔 I know that it can auto close issues: https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue. |
Yeah it works with PRs too :) I've used this before IIRC |
Dependabot could auto close those open PRs (it is smart enough actually! 😝), but I think that just happens when it runs again (which, for this repo, I think that happens once a month only 😁) — good call! |
Because we didn't interact with it lately, it was paused (https://github.blog/changelog/2023-01-12-dependabot-pull-requests-pause-for-inactivity/), and that's why it didn't close them. |
@revolter Yup, it may not necessarily be designed to, or documented for that matter, but works: @rogerluan I thought so and checked before posting for dependency schedule settings to save unnecessary notifications… but that's probably somewhere in repo settings as there's no dependabot yml config file around here. Anyways I think it would take some time and maybe minor mkdocs bumps for it to realise the |
PS: can't tell whether that's related or not, but the build step now takes not 5-15mins as before, not 25-30 like here in the PR, but master and anything against master now builds in 55-60mins FYI… (I would understand that if the PR did add "ruby" as a platform to compile the stuff instead of PCG, but it actually removes it so any impact here escapes me…) It's the |
@revolter @rogerluan Anecdotally confirmed using various bundler versions, and extracting one bit from #1237 that did wonders TL;DR: I've opened #1249 that should fix this. |
PS: I see the tests are passing, but looking at the logs ("
|
The And, the error log that we're seeing in the output of the
I see that the Looking at an older CI run, it looks like the website building was taking ~4 minutes, while it now takes ~17 seconds. Since these changes already got deployed: and the actual website seems to work alright, I can only assume that the |
Thanks for double checking 💟 With the perf improvements perhaps the |
Description
This PR updates all python dependencies we have by running
pipenv update
.It requires us to move away from:
to:
Related PR: mkdocs/mkdocs#2253
We need to update to the right gtag value (GA4 property) which can only be fetched from fastlane's webiste analytics.google.com dashboard.
Until we update it, we'll see this:
References
This PR supersedes: