René's URL Explorer Experiment


Title: refactor bytes by jgirardet · Pull Request #804 · RustPython/RustPython · GitHub

Open Graph Title: refactor bytes by jgirardet · Pull Request #804 · RustPython/RustPython

X Title: refactor bytes by jgirardet · Pull Request #804 · RustPython/RustPython

Description: It's the start to refactor bytes and bytearray like #765 . only bytes for now (no bytearray) with new style method What to do with byteinner ? change the name ? remove a differet file and put eve...

Open Graph Description: It's the start to refactor bytes and bytearray like #765 . only bytes for now (no bytearray) with new style method What to do with byteinner ? change the name ? remove a differet file and put...

X Description: It's the start to refactor bytes and bytearray like #765 . only bytes for now (no bytearray) with new style method What to do with byteinner ? change the name ? remove a differet file and...

Opengraph URL: https://github.com/RustPython/RustPython/pull/804

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:34aeab3d-7445-d090-aee4-72af4532b2c6
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBBB6:1C350E:7A164E:A41AB1:696575D8
html-safe-nonce4dbfdf04e8e9c6a9702ade80e4809611c267325dc4f73d23f8f040ddc6a2184c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQkI2OjFDMzUwRTo3QTE2NEU6QTQxQUIxOjY5NjU3NUQ4IiwidmlzaXRvcl9pZCI6IjU3MjcwMjY5MTc0NDQ3Nzc0MzIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacff96465cf88cfccdca7883dcd044ae11fe42646af7d3714d4230b337e76bc03e
hovercard-subject-tagpull_request:268146132
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/RustPython/RustPython/804/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/accbf22be22565721b50e52ae3e48969aa650d4193fdd0fc16f1aaf71e018993/RustPython/RustPython/pull/804
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/accbf22be22565721b50e52ae3e48969aa650d4193fdd0fc16f1aaf71e018993/RustPython/RustPython/pull/804
og:image:altIt's the start to refactor bytes and bytearray like #765 . only bytes for now (no bytearray) with new style method What to do with byteinner ? change the name ? remove a differet file and put...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejgirardet
hostnamegithub.com
expected-hostnamegithub.com
None196babdfa8ea3a368ee37b4d9739bde1c4db639f93d5e8101c1412876e0ac47b
turbo-cache-controlno-preview
go-importgithub.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git
octolytics-dimension-user_id39710557
octolytics-dimension-user_loginRustPython
octolytics-dimension-repository_id135201145
octolytics-dimension-repository_nwoRustPython/RustPython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id135201145
octolytics-dimension-repository_network_root_nwoRustPython/RustPython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release00ff3c546130a09e0d64d2f3d948e7fa5fd039b5
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/RustPython/RustPython/pull/804#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F804
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F804
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=RustPython%2FRustPython
Reloadhttps://github.com/RustPython/RustPython/pull/804
Reloadhttps://github.com/RustPython/RustPython/pull/804
Reloadhttps://github.com/RustPython/RustPython/pull/804
RustPython https://github.com/RustPython
RustPythonhttps://github.com/RustPython/RustPython
Notifications https://github.com/login?return_to=%2FRustPython%2FRustPython
Fork 1.4k https://github.com/login?return_to=%2FRustPython%2FRustPython
Star 21.7k https://github.com/login?return_to=%2FRustPython%2FRustPython
Code https://github.com/RustPython/RustPython
Issues 275 https://github.com/RustPython/RustPython/issues
Pull requests 98 https://github.com/RustPython/RustPython/pulls
Discussions https://github.com/RustPython/RustPython/discussions
Actions https://github.com/RustPython/RustPython/actions
Projects 0 https://github.com/RustPython/RustPython/projects
Wiki https://github.com/RustPython/RustPython/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/RustPython/RustPython/security
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
Insights https://github.com/RustPython/RustPython/pulse
Code https://github.com/RustPython/RustPython
Issues https://github.com/RustPython/RustPython/issues
Pull requests https://github.com/RustPython/RustPython/pulls
Discussions https://github.com/RustPython/RustPython/discussions
Actions https://github.com/RustPython/RustPython/actions
Projects https://github.com/RustPython/RustPython/projects
Wiki https://github.com/RustPython/RustPython/wiki
Security https://github.com/RustPython/RustPython/security
Insights https://github.com/RustPython/RustPython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FRustPython%2FRustPython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FRustPython%2FRustPython%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/RustPython/RustPython/pull/804#issue-comment-box
windelbouwmanhttps://github.com/windelbouwman
RustPython:masterhttps://github.com/RustPython/RustPython/tree/master
jgirardet:refactore_byteshttps://github.com/jgirardet/RustPython/tree/refactore_bytes
refactor bytes https://github.com/RustPython/RustPython/pull/804#top
windelbouwmanhttps://github.com/windelbouwman
RustPython:masterhttps://github.com/RustPython/RustPython/tree/master
jgirardet:refactore_byteshttps://github.com/jgirardet/RustPython/tree/refactore_bytes
Conversation 12 https://github.com/RustPython/RustPython/pull/804
Commits 19 https://github.com/RustPython/RustPython/pull/804/commits
Checks 0 https://github.com/RustPython/RustPython/pull/804/checks
Files changed https://github.com/RustPython/RustPython/pull/804/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/{{ revealButtonHref }}
https://github.com/jgirardet
jgirardethttps://github.com/jgirardet
Apr 7, 2019https://github.com/RustPython/RustPython/pull/804#issue-430204580
#765https://github.com/RustPython/RustPython/pull/765
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
jgirardethttps://github.com/jgirardet
April 6, 2019 01:44https://github.com/RustPython/RustPython/pull/804#commits-pushed-a7d5b0e
https://github.com/jgirardet
starthttps://github.com/RustPython/RustPython/pull/804/commits/a7d5b0e9ac1ecd8153d5ceeaa796340755ccb692
a7d5b0ehttps://github.com/RustPython/RustPython/pull/804/commits/a7d5b0e9ac1ecd8153d5ceeaa796340755ccb692
https://github.com/jgirardet
bytes._new stuffhttps://github.com/RustPython/RustPython/pull/804/commits/10cbf2ae740c0fe7de2151a2e3daf88576c7a394
10cbf2ahttps://github.com/RustPython/RustPython/pull/804/commits/10cbf2ae740c0fe7de2151a2e3daf88576c7a394
https://github.com/jgirardet
check encoding in newhttps://github.com/RustPython/RustPython/pull/804/commits/7e965c7cc8b331c11a339537161aee841b5a6ad0
7e965c7https://github.com/RustPython/RustPython/pull/804/commits/7e965c7cc8b331c11a339537161aee841b5a6ad0
https://github.com/jgirardet
new ok for pybyteshttps://github.com/RustPython/RustPython/pull/804/commits/2eb8e7bf2b49ba578f0180588a5e8592d38c5fd0
2eb8e7bhttps://github.com/RustPython/RustPython/pull/804/commits/2eb8e7bf2b49ba578f0180588a5e8592d38c5fd0
https://github.com/jgirardet
pybytes.__new__ okhttps://github.com/RustPython/RustPython/pull/804/commits/f538a92007f375c07dd018f295fd34b101be4d4b
f538a92https://github.com/RustPython/RustPython/pull/804/commits/f538a92007f375c07dd018f295fd34b101be4d4b
https://github.com/jgirardet
repr len eqhttps://github.com/RustPython/RustPython/pull/804/commits/ec98b4d6bf509abffe66d47ef43ef60f3bdc7248
ec98b4dhttps://github.com/RustPython/RustPython/pull/804/commits/ec98b4d6bf509abffe66d47ef43ef60f3bdc7248
https://github.com/jgirardet
gt lt ge lehttps://github.com/RustPython/RustPython/pull/804/commits/dddf9fee3906348063b9298b4621ae32adfd0e72
dddf9fehttps://github.com/RustPython/RustPython/pull/804/commits/dddf9fee3906348063b9298b4621ae32adfd0e72
https://github.com/jgirardet
iterhttps://github.com/RustPython/RustPython/pull/804/commits/3c736c1f940f65e95275512e87d3ea28f46238e7
3c736c1https://github.com/RustPython/RustPython/pull/804/commits/3c736c1f940f65e95275512e87d3ea28f46238e7
https://github.com/jgirardet
add containshttps://github.com/RustPython/RustPython/pull/804/commits/ec65b8480fe35ece7182544eaf75d0582a257266
ec65b84https://github.com/RustPython/RustPython/pull/804/commits/ec65b8480fe35ece7182544eaf75d0582a257266
https://github.com/palaviv
palavivhttps://github.com/palaviv
Apr 8, 2019 https://github.com/RustPython/RustPython/pull/804#pullrequestreview-223894338
View reviewed changes https://github.com/RustPython/RustPython/pull/804/files/ec65b8480fe35ece7182544eaf75d0582a257266
vm/src/obj/objbyteinner.rshttps://github.com/RustPython/RustPython/pull/804/files/ec65b8480fe35ece7182544eaf75d0582a257266#diff-f9f6705db707436d39d0547ff037e956bd98f8464f4727cf7d1b40f5c2cf0e09
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
https://github.com/palaviv
palavivhttps://github.com/palaviv
Apr 8, 2019 https://github.com/RustPython/RustPython/pull/804#pullrequestreview-223897294
View reviewed changes https://github.com/RustPython/RustPython/pull/804/files/ec65b8480fe35ece7182544eaf75d0582a257266
vm/src/obj/objbyteinner.rshttps://github.com/RustPython/RustPython/pull/804/files/ec65b8480fe35ece7182544eaf75d0582a257266#diff-f9f6705db707436d39d0547ff037e956bd98f8464f4727cf7d1b40f5c2cf0e09
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
jgirardethttps://github.com/jgirardet
April 8, 2019 21:27https://github.com/RustPython/RustPython/pull/804#commits-pushed-8232a4d
https://github.com/jgirardet
finish containshttps://github.com/RustPython/RustPython/pull/804/commits/8232a4d28512323125f853e3d448cc190c2c3a6f
8232a4dhttps://github.com/RustPython/RustPython/pull/804/commits/8232a4d28512323125f853e3d448cc190c2c3a6f
https://github.com/jgirardet
add getitem, fix contain error_messagehttps://github.com/RustPython/RustPython/pull/804/commits/b53595831005023bdfeb6e5c93eb40b3286775f9
b535958https://github.com/RustPython/RustPython/pull/804/commits/b53595831005023bdfeb6e5c93eb40b3286775f9
https://github.com/jgirardet
add islpaha isalnum isdigit islower isupper isspace istitlehttps://github.com/RustPython/RustPython/pull/804/commits/2940c7cc280143de25777198e1bb3631b3f54104
2940c7chttps://github.com/RustPython/RustPython/pull/804/commits/2940c7cc280143de25777198e1bb3631b3f54104
https://github.com/jgirardet
fix typo, fix bytesinner.add now return Vec[u8]https://github.com/RustPython/RustPython/pull/804/commits/6c745f68dd6d123fc491cc513429ede529fa3a2e
6c745f6https://github.com/RustPython/RustPython/pull/804/commits/6c745f68dd6d123fc491cc513429ede529fa3a2e
https://github.com/jgirardet
add upper lowerhttps://github.com/RustPython/RustPython/pull/804/commits/9b763072fe78d8b2dd9fcdeb31a3d1fafcbcc367
9b76307https://github.com/RustPython/RustPython/pull/804/commits/9b763072fe78d8b2dd9fcdeb31a3d1fafcbcc367
https://github.com/jgirardet
hexhttps://github.com/RustPython/RustPython/pull/804/commits/5cc83a35aa6d9430a8f0d7c793d6cbbad17dfd66
5cc83a3https://github.com/RustPython/RustPython/pull/804/commits/5cc83a35aa6d9430a8f0d7c793d6cbbad17dfd66
https://github.com/windelbouwman
windelbouwmanhttps://github.com/windelbouwman
OddCoincidencehttps://github.com/OddCoincidence
adrian17https://github.com/adrian17
April 10, 2019 07:34https://github.com/RustPython/RustPython/pull/804#event-2265139465
https://github.com/windelbouwman
windelbouwmanhttps://github.com/windelbouwman
Apr 10, 2019 https://github.com/RustPython/RustPython/pull/804#pullrequestreview-224801744
View reviewed changes https://github.com/RustPython/RustPython/pull/804/files/5cc83a35aa6d9430a8f0d7c793d6cbbad17dfd66
windelbouwmanhttps://github.com/windelbouwman
https://github.com/RustPython/RustPython/pull/804#pullrequestreview-224801744
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
jgirardethttps://github.com/jgirardet
April 10, 2019 10:08https://github.com/RustPython/RustPython/pull/804#commits-pushed-977f56a
https://github.com/jgirardet
add bytes.fromhexhttps://github.com/RustPython/RustPython/pull/804/commits/977f56ade1bc9f9aca692ff14dcb352b42508e10
977f56ahttps://github.com/RustPython/RustPython/pull/804/commits/977f56ade1bc9f9aca692ff14dcb352b42508e10
https://github.com/jgirardet
use vec! for int arg in bytes newhttps://github.com/RustPython/RustPython/pull/804/commits/751c3d52e2a4deccd0443b84c0c70329a2b76f02
751c3d5https://github.com/RustPython/RustPython/pull/804/commits/751c3d52e2a4deccd0443b84c0c70329a2b76f02
https://github.com/jgirardet
SyntaxError for non ascii charhttps://github.com/RustPython/RustPython/pull/804/commits/54c7335f1c32c0215b81f856cac26218a1223f5e
54c7335https://github.com/RustPython/RustPython/pull/804/commits/54c7335f1c32c0215b81f856cac26218a1223f5e
https://github.com/coolreader18
coolreader18https://github.com/coolreader18
Apr 10, 2019https://github.com/RustPython/RustPython/pull/804#issuecomment-481763087
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
https://github.com/adrian17
adrian17https://github.com/adrian17
Apr 10, 2019 https://github.com/RustPython/RustPython/pull/804#pullrequestreview-225122693
View reviewed changes https://github.com/RustPython/RustPython/pull/804/files/54c7335f1c32c0215b81f856cac26218a1223f5e
vm/src/obj/objbyteinner.rshttps://github.com/RustPython/RustPython/pull/804/files/54c7335f1c32c0215b81f856cac26218a1223f5e#diff-f9f6705db707436d39d0547ff037e956bd98f8464f4727cf7d1b40f5c2cf0e09
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
vm/src/obj/objbyteinner.rshttps://github.com/RustPython/RustPython/pull/804/files/54c7335f1c32c0215b81f856cac26218a1223f5e#diff-f9f6705db707436d39d0547ff037e956bd98f8464f4727cf7d1b40f5c2cf0e09
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
vm/src/obj/objbyteinner.rshttps://github.com/RustPython/RustPython/pull/804/files/54c7335f1c32c0215b81f856cac26218a1223f5e#diff-f9f6705db707436d39d0547ff037e956bd98f8464f4727cf7d1b40f5c2cf0e09
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
https://github.com/jgirardet
fix some tests, run clippyhttps://github.com/RustPython/RustPython/pull/804/commits/9d25a216de4d8240f72eb6f347228dc9b31269c1
9d25a21https://github.com/RustPython/RustPython/pull/804/commits/9d25a216de4d8240f72eb6f347228dc9b31269c1
https://github.com/jgirardet
jgirardethttps://github.com/jgirardet
Apr 10, 2019https://github.com/RustPython/RustPython/pull/804#issuecomment-481833923
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
https://github.com/windelbouwman
windelbouwmanhttps://github.com/windelbouwman
58a393fhttps://github.com/RustPython/RustPython/commit/58a393f047f14ec5676b519f9ebf807d5404c133
Apr 11, 2019https://github.com/RustPython/RustPython/pull/804#event-2268170962
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F804
https://github.com/palaviv
palaviv https://github.com/palaviv
https://github.com/RustPython/RustPython/pull/804/files/ec65b8480fe35ece7182544eaf75d0582a257266
https://github.com/windelbouwman
windelbouwman https://github.com/windelbouwman
https://github.com/RustPython/RustPython/pull/804/files/5cc83a35aa6d9430a8f0d7c793d6cbbad17dfd66
https://github.com/OddCoincidence
OddCoincidence https://github.com/OddCoincidence
https://github.com/adrian17
adrian17 https://github.com/adrian17
https://github.com/RustPython/RustPython/pull/804/files/54c7335f1c32c0215b81f856cac26218a1223f5e
Please reload this pagehttps://github.com/RustPython/RustPython/pull/804
https://github.com/jgirardet
https://github.com/coolreader18
https://github.com/windelbouwman
https://github.com/adrian17
https://github.com/palaviv
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.